Hi everyone,
Thanks for your feedback. Sadly, I don't think any of the proposed solutions will work for our situation. See below, and if you have any other suggestions that would be greatly appreciated!
Jeff, reports on campaign members are very very limited on what we can pull in and run metrics on. For example, If I want simple number about how many of these inbounds were sales accepted I wouldn't be able to pull in lead status, only campaign member status. I've tried running these in the past.
Matt, adding a new field would be ideal except that would force sales to look at two reports, one for contacts & one for leads. We work mainly off of contacts because we're B2B and need contacts to be associated to accounts when prospecting. But all brand new leads that fill out key forms, will be added as a new lead. So our inbounds are mainly leads, but about 10% of inbounds are already existing contacts.
Grant, we do have the MQL status in place and our SDRs work off of those too, but Inbound MQLs are higher priority than others. RIght now the issue we're having is making sure those Inbound MQLs don't get missed and that we can run 1 salesforce report pulling all inbound information whether they currently exist as a contact or are a brand new lead.
After doing more research here is the solution/process I am looking to implement:
1. Any key form fillout creates a lead (even if it is a duplicate)
2. Designated SDR gets a notification then does some digging, and manually dedupes in SFDC if needed
3. Designated SDR reassigns the lead/contact to the right person
4. Marketing can easily run a SFDC lead report on all inbounds
There were a lot of comments about avoiding duplicates in other discussions, but currently I didn't see any way that would work around it. Thoughts?