So youāve spent hours gathering requirements, picking datasets and creating the most beautiful report the world has ever seen.Ā And then, while presenting your amazing work to leadership you hear the dreaded āThat number looks offā….Ā And you canāt quite pinpoint why the reporting accuracy is in question.Ā
No one wants to be in that situation. But the good news is there are ways to think ahead and get your report the ācredā it deserves!
Here are five strategies you can use to ensure Salesforce marketing reporting accuracy and trustworthiness every time.
1. Create a ācount and amountā report
A very simple way to get trust in your marketing reporting data is to create a ācount and amountā report in each system.
As an example, if I am creating a report in CRM Analytics where I have enriched the Opportunities object, I can create a compare table that has total Opportunity Dollar amount and Total count of opportunity. Then I can create a report in Salesforce reporting with the same criteria.
Why? This allows you to confidently point to āevidenceā that the base data is accurate. One bad join can have a huge impact. Better for you to catch it before the consumers of your report do!
2. Understand āknownā data differences between systems
Salesforce has some datasets that donāt match perfectly. There are numerous reasons this can occur.Ā Familiarize yourself with these differences! While these differences will differ depending on the source of your data, you want to make sure you understand the why.Ā Ā
Some reasons include:
- Date differences between systems
- Schedules (vs. real time)
- Fiscal Dates vs. Dates
- Permissions associated with the Integration User
- Use of āarchivedā prospects for reporting purposes in one system but not the other
Some Salesforce Help articles that can help:
- Discrepancies between Salesforce Report and Pardot Dynamic List
- Data Discrepancies in Pardot B2B Marketing Analytics
3. Find the Source of Truth
Organizations should generally decide what the source of truth is for data when a discrepancy exists. And that source should be defensible in the ādataā court of law.
Ok, thatās an exaggeration. But a smart report writer would make sure they know what is considered the ātruthā (or develop it) before even starting. If the CEO thinks a manually manipulated Excel spreadsheet has the ārealā numbers on it (and refers to them), that could be hard to match. Ultimately, it could undermine your efforts to present new reports.
Getting a clear, accurate and agreed up source of truth is critical. Otherwise, you will spend all your time defending your data. Try to create that source of truth if it doesnāt exist and avoid sources where data is manipulated manually.
4. Check for frivolous connections
How can your data connections be frivolous? You can connect (Join) opportunities to Leads using the date field, but that doesnāt really make any sense.
Make sure your connections are logical and have the same data type (text, numeric, etc). Look for common IDs as this will be the most accurate. Sometimes names can be used, but since most often unique names are NOT enforced, use with caution.
Bad connections can also make you lose data. Refer back to the ācount and amountā section to review how to watch for that. Finally, remember that sometimes you need more than one field connection. For example, in CRM Analytics if you would like to join prospects to campaign members, you need both Lead/ContactID and campaign ID or you will get inaccurate results.
In this Salesforce reporting example, weāve created a joined report and linked the blocks based on the common field āOwnerā. As you can see, the owners canāt really connect the data since one refers to Opportunity owner, and the other to campaign owner.
In the CRM Analytics example, you will get data that matches, but it will have no meaning in the report.
5. Identify processes that fill in key data
Wondering why there are no influence opportunities? You canāt create a report on data that doesnāt exist. As you consider what questions the report will answer for you, consider the process. What changes are needed to make it accurate? Who are the āactorsā in the processes that drive the data?
If you are dependent on Salespeople to fill in contact roles to get campaign influence, make sure you have included a task to verify that is being done consistently in your report creation plan. Or consider tools that can automate the processes that will make your reporting accurate and consistent (like Sercante Automated Opportunity Contact Roles).
Often, creating a report is a catalyst to process change as gaps and errors are unearthed.
Reporting accuracy is important, but not easy
Youāve done the work ā developed the questions, worked through the KPIās and now you are ready to create your report. Make sure your reports get the respect they deserve and add the value they should with these five considerations.
Unearthing those process gaps as you work through the steps to ensure accuracy in your Salesforce marketing reporting? Reach out to team Sercante so we can help you build a strong foundation and winning marketing reporting strategy.