Skip to main content

Troubleshooting: My Activities show as 'External - No Match'

Overview

When an external activity is initially processed by Backstory, it automatically undergoes a process called activity matching, which attempts to attribute the activity to the most relevant Account, Opportunity, or Lead in Salesforce. Activity matching enables Sales and Marketing teams to better understand where activity is taking place across their customer base and prospects.

It’s fairly common, however, for an activity to not match as expected. Most of the time this simply means an activity matched to the incorrect Account/Opportunity, but occasionally you may find activities that weren’t able to match at all.

Image_2022-02-03_at_12.43.41_PM.jpg

Using the Match Details tab can provide valuable information on why an activity did not match as expected so you can make an informed decision on editing a match if necessary.

Below is a list of reasons that could result in an activity being unable to match. These factors are listed in order of most to least common.

Factors that might cause an activity to not match

Domain mismatch and no existing contact

The most common reason for an activity to not match is also the simplest: If the Matching algorithm is unable to locate a “who” (contact/Lead) and/or a “what” (Account/Opportunity), the activity will not match. Typically, this is because the email domain of the external participant does not match closely enough with any existing Accounts.

Ex: james@acmepartners.co.uk =/= Acme Inc (acme.com).

Image_2022-02-03_at_12.52.22_PM.jpg

In the event there is no domain match, there must be a contact on the activity that exists on an Account in the customer’s Salesforce.

Please note that the external participants must exist at the time the activity was processed.

Seller Strategies

The second most common reason an activity would not be able to match is that the rep’s Configuration Profile has Seller Strategies (Account and/or Opportunity ownership restrictions) in place, or at least did at the time the activity took place.

You can usually verify this in the app by simply clicking Match Details.

Image_2022-02-03_at_12.49.25_PM.jpg

You can also verify if Seller Strategies is enabled by looking at the settings for the relevant Configuration Profile:

Account/Opportunity ownership changed too soon before, or after activity took place

Backstory pulls CRM data every hour (on average). When troubleshooting matching issues, it’s absolutely critical to verify the matching conditions at the time the activity was processed.

If an activity shows that it was unable to match because of seller strategies, but you are sure of the Account/Opportunity owners, you will need to verify exactly when they became the owner.

It’s possible that the Account/Opportunity owner changes before the activity takes place, Backstory detects that change and pulls the new owner information into the database for matching.

It’s helpful to verify ownership changes in your CRM by looking at the Account History in Salesforce.

Image_2022-02-03_at_12.55.48_PM.jpg

If the ownership change happens within an hour of the activity taking place, it’s possible that we had not yet pulled and updated the ownership information in the matching database.

Account/Opportunity is inactive, deleted, or closed

When matching to an Account or Opportunity, the Account/Opportunity must be open and active.

Activities cannot be matched to Opportunities that are Closed Won or Closed Lost.

Configuration Profile exclusion

When an activity is initially ingested, matching chooses an activity owner based on the list of internal participants (Backstory users) and uses that user’s Configuration Profile settings to understand how the activity should match and sync.

Typically, each Configuration Profile will have what are called Matching Exclusions, which tell the Matching engine which Accounts and/or Opportunities to exclude, or NOT match to.

For example, many customers have Backstory users all over the world. In such cases, it’s common for European users to have an exclusion that prevents matching to Accounts in different geographical segments.

Please reach out to your Backstory point of contact if you suspect matching exclusions might be responsible for activities not matching.

Conclusion

If you follow the investigation steps outlined above, it should be clear why an activity did not match.

It’s important to keep in mind what your Salesforce & Matching settings looked like at the time the activity took place!

  • Was a Backstory user on the activity assigned as the Account/Opp owner before the activity took place?

  • Are there any exclusions that prevented the match?

  • Is the desired Account/Opportunity open and active?

  • Is there a domain mismatch?

  • Do any external participants exist as contacts in the customer's Salesforce?

--

Still need help understanding why an activity didn't match as expected? Drop us a line at support@backstory.ai.

Did this answer your question?