Help/Ideas Requested: Automated Account Orchestration - Avoiding Duplicates

Options
Jana_Marketing_Maven
Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

Wondering if anyone is using Orchestration to add accounts to SFDC set to automatically add those accounts (not manually run).

Right now I run an orchestration based on a segment (buying stage, not in CRM, etc) to add accounts manually. But then I have to review all the accounts added to ensure they are not duplicated/already in our database. I find that anywhere from 30-40% of the accounts 6sense thinks are not in our database are in our database (or are otherwise not wanted).

The issue then becomes when I run the segment the following week, all the accounts I removed last week are showing back up and I have to re-do the work I did last week.

In an ideal world, I could let the system automatically add accounts regularly, but… yeah.

Has anyone found a work-around for this? (thanks!)

Tagged:

Comments

  • Brandon McBride
    Brandon McBride Posts: 293 ✭✭✭✭✭✭
    edited January 2024

    @Jana_Marketing_Maven Could this be tied to a parent/child account structure (or lack thereof)?

    We ran regular account acquisition orchestrations at Striim and this would happen when our hierarchy didn't match up with 6sense's.

  • Jana_Marketing_Maven
    Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

    @Brandon McBride unfortunately, it goes well beyond that. For the 30-40% we end up deleting the most common reason is that the account already exists in our database, but with a different website/domain (one that is more current than what 6sense has OR we have the old one and, once updated won't cause the issue, but it's more common the problem is an older domain on the 6s side).

    Other reasons include us having the account but not at that location (and while I could set up parent/child association to the new account, we often just have a 'one account to rule them all' strategy for those).

    And every now and again we get an account that isn't really in the industry that 6sense thinks it is. An example recently is a car wash that came over as a manufacturing organization.

  • @Jana_Marketing_Maven We're going to have more info for Orchestrations coming soon, but I'm going to tag @julzjames, our ops guru to see if she knows more about how to mitigate this.

  • Brandon McBride
    Brandon McBride Posts: 293 ✭✭✭✭✭✭

    @Jana_Marketing_Maven Interesting. I've seen companies like Nike who have manufacturing arms come through tagged with Manufacturing (in addition to Retail). I'm really curious about why the car wash would come through with that attached.

  • charlotte.spangler
    charlotte.spangler Posts: 56 ✭✭✭✭✭

    I don't have an answer for you @Jana_Marketing_Maven just want to agree that I have the same issue! 6sense also wanting the name to be something slightly different that just doesn't make sense for us. And outdated domain for sure.

    What I have done is preview the orchestration, go in and figure out which ones are legit, then create a new segment using the "account name" filter and manually add those, then run the orchestration.

    So similarly, you could create a segments of the ones you don't want to create and exclude it from the segment from your orchestration?

  • Jana_Marketing_Maven
    Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

    OOH! It's a bit of work, but…. @charlotte.spangler you may be on to something there. Create a "Don't want this" segment and every time I come across one I could add it. Manual to do BUT would then be the negative segment for anything used for orchestrations!

    Not ideal but definitely do-able. Thanks!

  • CodeMan8118
    CodeMan8118 Posts: 2 ✭✭✭

    Is there a rule in SFDC you can create, that if an account matches the same name of another account, it won't be created? Could check rules there.

  • Jana_Marketing_Maven
    Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

    @CodeMan8118 Good idea, and if I were also the SFDC Admin, I probably would.

    Unfortunately, because 6sense uses the +1 for phone #s and we don't, and they use domain but we use website, the match rate just isn't great. This is the problem with all data providers, truly, the rules for matches are either too strict or too loose.

    We're about to implement a new tool - ActivePrime - to help with duplicates, etc. Hopefully there may be some rules or tools there that will help. In an ideal world I could use that to do the import and it would flag things it thinks are dupes and allow me to review. Sometimes a duplicate is not really a duplicate (It amazes me the # of businesses in the same state that have the same name but are clearly not the same company).

  • Hunter_Kincannon
    Hunter_Kincannon Posts: 22 ✭✭✭✭✭

    @Jana_Marketing_Maven Did you ever find a solution for this? We're currently going through it with Account creation orchestrations creating "duplicates" because of the unique country data. Lots of nuances to this one.

  • Jana_Marketing_Maven
    Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

    @Hunter_Kincannon not entirely, but the Audience Workflow has at least allowed me to narrow focus quite a bit and is giving me more confidence overall in the data. We can now ensure that the accounts are only getting added to the correct record type (division), and we can focus on specific countries (IOW If I had Company XYZ for the US and was adding Orgs only for the US, that org would be left out).

    I am still not doing this fully automated. I am too control-freak to allow that generally. That said, the contact creation is better and with a lot more nuance than before. Though we are not doing anything automated, we do have a lot of manually run programs to add contacts, move contacts to campaigns and other such things.

    The ActivePrime thing fizzled out with the IT staff (said it did not do what they expected it to, and so abandoned it). Hope all that info helps.

  • Hunter_Kincannon
    Hunter_Kincannon Posts: 22 ✭✭✭✭✭

    @Jana_Marketing_Maven Super helpful, thank you! How are you ensuring that you're not missing localized 6QAs from the Accounts that differ from the countries you have in SFDC?

  • Jana_Marketing_Maven
    Jana_Marketing_Maven Posts: 81 ✭✭✭✭✭✭

    @Hunter_Kincannon We only service Canada and the US so overall it's not really an issue for us. For the time being Contact creation is limited to the US as Canada's CASL (email anti-spam legislation) prevents us from emailing contacts with whom we have not done business or haven't directly requested information. Within marketing we are capable of ensuring those contacts do not get emails, however we do not manage the Sales enablement platform and so are leery of adding contacts with emails that may get bugged.

    As to accounts for marketing/sales engagement - I do have some of our Canadian reps getting notifications on accounts not in CRM for specific engagement types and from there it is up to the sales rep on if they want to add it to the system. If they need additional information to do so they reach out to me. Somewhat inefficient but for our purposes it works.

  • Hunter_Kincannon
    Hunter_Kincannon Posts: 22 ✭✭✭✭✭
  • Kevin Ascher
    Kevin Ascher Posts: 14 ✭✭✭✭

    @Jana_Marketing_Maven if your IT team is game, I recommend Cloudingo for automated duplicate prevention and merging. They're the OG and extremely reliable.

    Otherwise, your SFDC developers can build a nightly batch job but then the business logic will be quite static and outside of your control to change (easily and quickly).