Track Additional Attributes In Adobe Analytics



I want to send Additional attributes from salesforce marketing cloud to adobe analytics along with UTM parameters to track some salesforce Id's. How can i track those additional attribute parameters in adobe analytics.

Below are my sample addition attributes.

  • AdditionalEmailAttribute1
  • AdditionalEmailAttribute2
  • AdditionalEmailAttribute3
  • AdditionalEmailAttribute4
  • AdditionalEmailAttribute5

Thanks in advance any help is appriciated!

Accepted Solutions (1)

Accepted Solutions (1)



Hi there is a pretty cool way to add attributes. The google methodology of UTM param can be forgotten and now I would focus on learning about Adobe campaign IDs. Internal and external.

If we look at logic that in this case it will be an External ID. then in the tracking ID setup the different attributes like this...

?ecid=EMAIL|ATTRlevel1|ATTRlevel2|ATTRlevel3...  etc (i like pipe easy to filter against later.)

So examples of output report under external campaign IDs are then:




Also learn about the power of SAINT classifications, very very powerful and very streamlined way of working with tracking IDs


Done right you could associate on one pageview both internal and external tracking IDs involved on a page visit and eventual success event...


Answers (3)

Answers (3)



How new is your analytics implementation? You may already have campaign code tracking enabled, and you just don't know what key to use in the url query string.

Is your analytics implemented via DTM? It probably is. If you just want to populate the external campaign ID, you would configure the Analytics tool in DTM, under Referrers & Campaigns to listen for your query param, whatever it is.

If you want to put your parameters in a specific evar, you would first make a data element in DTM. This captures the value and makes it available to things that are set up in DTM, like analytics. Then within analytics, you would assign the data element to an evar. You could then use a classification, like the other guy mentioned to break the single evar apart into multiple dimensions.


Referrers and Campaigns

Adobe Analytics Tool

Data Elements



The beauty of the tracking ID is that its existence is all adobe needs to track everything.

Notice I had you create in essence compartments in the ID itself(using PIPE symbol as divider) so the 5 attributes are in part of the ID itself. This then allows you to filter your results later.

If you are using a script then just makes its output be AAAA|BBBB|CCCC|DDDD|EEEE this string is now an ID which allows you to filter on any part of the ID itself. You could even segment against these IDs. Not familiar with AMP scripting so a bit unclear to me I assume its just a text parser. key is use correct url encoder     (external)?ecid=  or (internal)?icid=

Personally I like to create a master ID list. Then use SAINT to add the related categories of data. fast no extra programming and even allow for future edits.

The above would then appear as an ID against a page in external tracking ID reports.

AAAA|BBBB|CCCC|DDDD|EEEE               Visits     Pageviews     UVs




pabloc82923542  Thanks for your reply. Adobe analytics is completely grey area to me can you help me understand little more.

Basically I was going to send attributes in the website url that has the above additional attributes(By configure those variables dynamically through amp script). I understood from the above link that i can use classifications to track and organize analytics by variables which would be one or all of my attributes.

The part i was looking for now is how would i tell adobe analytics that the above 5 attributes need to tracked and saved?