Parameters – a couple of things to check
Posted: Sat Jan 18, 2025 8:57 am
Campaign tracking in SiteCatalyst works by looking for a predefined parameter within the query string of any of your pages, and if it finds this parameter it stores the value against the s.campaign’s variable. Therefore, you need to ensure that you’re using the correct parameter.
Most SiteCatalyst implementations aren’t as specific as Google Analytics with its utm parameters, and will use either cid or cmpid – both variations of campaign id. While some content management systems use cid as a content id, so check before using this parameter.
The campaign query parameter is specific to each implementation and is set within the SiteCatalyst code itself. To find it, open either your locally hosted s_code.js file, or if you use Adobe Tag Manager to deploy your code the file it calls in. Search for a line with s.campaign and getQueryParam(‘cid’) or getQueryParam(‘cmpid’). Whatever value you find will be your campaign parameter.
Alternatively you can use Adobe’s DigitalPulse tool and try the above rwanda email list 120446 contact leads parameters until you find one that populates s.campaign.
Attribution options
When setting up your campaign variables within SiteCatalyst you have 2 attribution options – original (first) or most recent (last) – and an expiry.
Attribution simply refers to “who gets the credit for X?”
Original refers to the first value seen
Most recent refers to the latest value seen.
These settings across s.campaign are the most common source of data mismatch between agency/partner data and SiteCatalyst data, so you want to make sure you have them set up correctly.
Data mismatch
If someone first comes in via a paid search ad and later returns via an email, then the original value is the paid search ad tracking code and the most recent value is the email tracking code. If s.campaign is set to original value, then the paid search ad will get the credit for any subsequent success metrics. However, if s.campaign is set to most recent (which is the industry standard) then the email will gain 100% credit for any success.
Most SiteCatalyst implementations aren’t as specific as Google Analytics with its utm parameters, and will use either cid or cmpid – both variations of campaign id. While some content management systems use cid as a content id, so check before using this parameter.
The campaign query parameter is specific to each implementation and is set within the SiteCatalyst code itself. To find it, open either your locally hosted s_code.js file, or if you use Adobe Tag Manager to deploy your code the file it calls in. Search for a line with s.campaign and getQueryParam(‘cid’) or getQueryParam(‘cmpid’). Whatever value you find will be your campaign parameter.
Alternatively you can use Adobe’s DigitalPulse tool and try the above rwanda email list 120446 contact leads parameters until you find one that populates s.campaign.
Attribution options
When setting up your campaign variables within SiteCatalyst you have 2 attribution options – original (first) or most recent (last) – and an expiry.
Attribution simply refers to “who gets the credit for X?”
Original refers to the first value seen
Most recent refers to the latest value seen.
These settings across s.campaign are the most common source of data mismatch between agency/partner data and SiteCatalyst data, so you want to make sure you have them set up correctly.
Data mismatch
If someone first comes in via a paid search ad and later returns via an email, then the original value is the paid search ad tracking code and the most recent value is the email tracking code. If s.campaign is set to original value, then the paid search ad will get the credit for any subsequent success metrics. However, if s.campaign is set to most recent (which is the industry standard) then the email will gain 100% credit for any success.