- Help Center
- Integrations
- Adobe Analytics
-
Getting Started
-
Configuration
- Targeting
- Split URL
- Product Testing
- Full Stack
- Experiment Management
- CSP Configuration
- Experiment Execution
- Reports
- Exit Popups
- GTM Integration
- Troubleshooting
- Performance Optimization
- Event-Triggered Changes
- Holdout Groups
- Split URL Pages
- URL Parameters
- DataLayer
- Menu Configurations
- Traffic Exclusion
- Experiment Scheduling
- Dynamic Element Changes
- Price Targeting
- Experience Scheduling
- Privacy
- Hash Changes
- Async Tracking
- Selective Installation
- CSS Selectors
- Vue.js Integration
- Page Content
- Multipage Split URL
- Organic Traffic
- Visual Editor
- Server-Side Testing
- Traffic Bucketing
- GDPR Warnings
- Statistical Confidence
- Browser Privacy
- Query Parameters
- Embedded Videos
- Tracking Code Execution
- Simultaneous Experiments
- Tags
- Deployments
- Disable Testing
- Locations
- Programmatic Bucketting
- Query Parameter Handling
- Convert Library
- Variation Previews
- Experiment Editing
- Opt-Out Script
- Data Reset
- Body Hiding
- Visit-Specific Variations
- Variation Styling
- Preview Issues
- Variation Editing
- Full-Site Testing
- Blinking Variations
- Cross-Domain Cookies
- Regex Support
- Conversion Tracking
- SPA Testing
- Project Setup
- Cross-Domain Tracking
- Geo-Targeting
- Analytics Tools
- Campaign Tags
- Previewing
- IDs
- Query String Targeting
- Bounce Rate Goals
- Bot Filtering
- Query String Variables
- Custom Audiences
- Redirects
- Baseline
- Tracking Code Location
- Secure Cookies
- AngularJS
- Cloudflare
- Code Installation
-
Track Goals
- Form Tracking
- Cookie Management
- iFrame Click Tracking
- Performance Optimization
- Revenue Tracking
- Interaction Goals
- Form Submissions
- Advanced Goals
- Lazy Loading
- Multi-Conversions
- URL Parameters
- Bounce Rate Goals
- DataLayer Integration
- Scroll Depth
- Social Interactions
- Page Views
- Marketo Forms
- Feature Analysis
- AJAX Forms
- Revenue Tracking via GTM
- Order Outliers
- Cumulative Revenue
- Goal Templates
- Adding Revenue Goals
- JS-Based Goals
- Goal Basics
- Google Analytics Goals
- Social Sharing
- Dynamic Goals
- Typeform Integration
-
Target Visitors
- Geolocation
- Interaction Goals
- Goal-Based Targeting
- Weather Targeting
- Cookie-Based Targeting
- Page Visits
- Audience Management
- Audience Segmentation
- Experiment Targeting
- Advanced Audience Creation
- Audience Templates
- Audience Creation
- Data Layer Integration
- Manual Activation
- JavaScript Conditions
- Device Targeting
- Language Targeting
- IP-Based Exclusion
- Visitor Management
- Page Tagging
- Cookies
-
Troubleshooting
- Google Warnings
- Visual Editor
- HTTPS Content
- Logs
- Support Options
- Bootstrap
- Cookie Blocking
- Change History
- Mobile Debugging
- AdWords
- Bot Exclusion
- Domain Issues
- Cloudflare Issues
- Monitoring
- Cloaking Penalties
- Goal Editor Issues
- Variations
- Snippet Performance
- Changes Not Saved
- Blocked Visual Editor
- Goal Testing
- Visual Editor Browsing
- Experiment Issues
- Installation Verification
- Data Leak Prevention
- Usage Limits
- Experiment Previews
- GA4 Revenue
- Chrome Debugger Logs
- SPA Errors
- Checkout JSON Error
-
Analyze Results
-
Integrations
- Google Analytics
- Cookie Consent Platforms
- Microsoft Clarity
- Plausible
- Marketo
- HubSpot
- Tealium
- Smartlook
- Klaviyo
- Salesforce CRM
- FullStory
- Snowplow Analytics
- Webflow
- GA4 Roles
- Amplitude
- Segment
- React
- BigCommerce
- WooCommerce
- Active Campaign
- Google Tag Manager
- Mixpanel
- Zapier
- Inspectlet
- Crazy Egg
- LanderApp
- Unbounce
- Instapage
- Drupal
- PrestaShop
- Magento
- Roistat
- Piano Analytics
- Heap Analytics
- Kissmetrics
- Mouseflow
- Adobe Analytics
- Clicky
-
Account Management
-
Developers
-
What's New
-
Common Questions
-
Shopify
Integrate Convert Experiences with Adobe Analytics
This Article Will Help You:
- Convert-Adobe Analytics Integration
- Create a Custom Conversion Variable (eVar) in Adobe Analytics
- Add Tracking Code Snippets
- Activate Integration in Convert
- View Convert Data in Adobe Analytics
- Troubleshooting
Convert-Adobe Analytics Integration
Integration of Adobe Analytics (formerly Omniture SiteCatalyst) with Convert Experiences will help you to import Convert data into your Adobe Analytics account.
For each experiment, the integration uses a unique Custom Conversion Variable (eVar) to pass along the experiment name and variation name that the visitor is currently bucketed into (if any).
Create a Custom Conversion Variable (eVar) in Adobe Analytics
Sign in to your Adobe Analytics account and create a Custom Conversion variable (eVar) as your optimization tracking variable. eVars are persistent variables that are tied to events.
- Go to Admin Tools in your Adobe Analytics account.
- Select the desired Report Suite to be used with the integration.
- Under Edit Settings, go to Conversion and select Conversion Variables in the drop down.
- Add a new Conversion Variable (eVar) and ensure you use the following settings:
- Expiration = Visit
- Allocation = Most Recent
- Type = Text String
- Status: Basic Subrelations
* Allocation is used to determine which eVar value should be associated with a given visitor. If the visitor happens to trigger multiple events, you might want to attribute this to the last value they were assigned so that the revenue and participation metrics are attributed to this last value. More information on this is available here.
Add Tracking Code Snippets
Make sure the Convert tracking code and the Adobe Analytics s_code.js (or AppMeasurement.js which is a new library that provides the same core functionality of s_code.js, but is lighter and faster for use on both mobile and desktop sites) are installed on your page.
Activate Integration in Convert
Go to your Convert experience settings and under Integrations select the Adobe Analytics (SiteCatalyst). Assign the Conversion Variable slot number to match the slot number created in Adobe. Then click Save and Continue:
Important
If you are not using the window.s variable from Adobe Analytics you need to add to the Global Javascript some custom code to define which variable you are using. Two examples follow, one for sync and one for async method.
This is the code for sync method:
//Adobe Analytics Integration
convert.$(document).ready(function() {
try {
window._conv_q = window._conv_q || [];
window._conv_q.push(["integration_setting", "sitecatalyst", "s_var", window.s_om]);
} catch(e) {}
});
Use this custom code in global project JS area in case you want the code to work in an async method:
//Adobe Analytics Integration
convert.$(document).ready(function() {
try {
window._conv_q = window._conv_q || [];
window._conv_q.push(["integration_setting", "sitecatalyst", "s_var", function() { return window.s_om; }]);
} catch(e) {}
});
View Convert Data in Adobe Analytics
Using a Custom Conversion report in Adobe Analytics, you will be able to view all of your Convert Experiences data as they associate to the values that you pass in the Custom Conversion variable.
When you log in to your Adobe Analytics account, you should search for the Reports & Analytics dashboard. To get to the Convert Custom Variable, click Custom Conversion > Custom Conversion XX-XX > Convert Test xx.
Troubleshooting
Here are some tools to help debug an Adobe Analytics integration:
-
A Chrome Browser extension that displays your Adobe Analytics tags directly on the page.
-
A Chrome Browser extension that prints to JavaScript console what data is sent to Adobe Analytics.