In addition to experience analytics available in the Monetate platform, you can integrate your Monetate account with third-party platforms to report experience information. Examples of these platforms include Google Analytics, IBM Digital Analytics (formerly Coremetrics), and Adobe Analytics, including Adobe Marketing Cloud.
How Integrations Work
For traditional Monetate tag–based experiences, Monetate writes to a client's webpage the
For those Omnichannel experiences powered by the Engine API, Monetate supplies the reporting labels, but the requesting application must pass those labels along to the third-party analytics platform. You don't need to configure third-party analytics integrations for Omnichannel experiences because all experiences for which a site visitor qualifies include reporting data in the action(s) when the
includeReporting=True attribute is added to the
DecisionRequest event. See Calling the Engine API for more information, including sample requests and responses.
The campaigns Variable
campaigns is equal to the number of experiences the site visitor sees on the page.
Each object in the
campaigns variable contains the following information:
id— The unique experience ID, which doesn't change (for example,
key— The experience name shortened and appended with the experience ID (for example,
Winter-Sale_217022); changes if you change the experience name
split— The split name (for example,
Here is an example of the data present in the
campaigns variable for a visitor who was exposed to three different experiences on the page.
Session Count Discrepancies and Data Validation Checks
Session counts between Monetate and your third-party analytics platform will always have discrepancies due to various factors. Instead of focusing on session matching, Monetate strongly encourages you to conduct a purchase audit to match purchases between platforms because consistent collection and alignment of purchase data signifies a healthy Monetate implementation.
Understanding Session Count Discrepancies
Session counts between Monetate and a third-party analytics platform may differ for various reasons:
- Differences in session definitions and handling between Monetate and the third-party analytics platform
- Variances in bot traffic–filtering mechanisms between Monetate and the third-party analytics platform
- Varied session timeout and activity limits set by different analytics systems
- Inclusion of nonessential analytics cookies that may be blocked by visitors
By conducting a purchase audit to align purchase data between Monetate and your third-party analytics platform, you can ensure data accuracy and obtain more meaningful insights for analysis.
Requesting a Purchase Audit
To initiate a purchase audit, contact your Customer Success Manager, who can guide you through the process and provide you with the necessary details regarding the data you need to provide for the audit. You can also find more information in Data Alignment Check.