Expand my Community achievements bar.

Proposals for Tracking Internal Campaigns for which the banner changes Dynamically on an eCommerce WebSite

Avatar

Level 2

we are not building any campaign meters and we need to leverage with the existing architecture 

there is a query string parameter appended (Ex: below one) to URL whenever user clicks on a banner on the home page and the banners are rotating carousels 

 

Naveen_KumarPr_0-1732613142327.png

 

In this case, what i proposed is that, I can pass this to a variable "Tracking Code" and based on this tracking code, I can create processing rule for Campaign type, Campaign ID & Internal (Marketing Channel Processing rule)

also, on the click of the banner, there is already an web interaction call (Link Click Call) that is happening and I would like to implement additional variables like Banner Name & Banner type to capture and store the Banner values in it, which will further used for data analysis 

 

Please share your thoughts on my proposal as well as I'm open for any suggestions 

 

 

Thanks & Regards,

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

3 Replies

Avatar

Employee Advisor

Hey @Naveen_KumarPr 

Yes, you can pass this query parameter to the tracking code (v0 variable), and yes, you can then create processing based on the parameter to populate the same in another variable for Campaign type, Campaign ID, etc.

 

Create rules based on Tracking Code to map values:

If s.campaign/tracking code contains Water, then set:
eVarX (Campaign Type) = "Water Campaign"
eVarY (Campaign ID) = "12345"

 

Additionally, yes, you can also set up an Internal (Marketing Channel Processing rule) when there is a dashboard key = Water in the Page URL Query parameter.


If there is already an web interaction call (Link Click Call) that is happening, you can extend this call to include additional variables for Banner Name and Banner Type. You can pass them to any eVars or Prop as per your requirement.

Avatar

Adobe Champion

Hi @Naveen_KumarPr ,

In addition to what @FarazHusain has mentioned, you can use a uniform tracking code structure that aligns with current and future requirements. You can dedicate one field value for each of the campaign type, ID etc. You can also pass some string in tracking code to capture the clicked CTA or banner. Some ID example of tracking code could be like - www.abc.com?intcid=hp|blckfrdy|hero|shopnow

 

You can download a tracking code generator template as well as get more information on process and best practices from below article.

https://experienceleague.adobe.com/en/perspectives/mastering-adobe-analytics-marketing-channels-attr...

 

Hope this helps.

 

Best,

Isha

 

Avatar

Level 4

Hi @Naveen_KumarPr  You can pass the query string parameter to campaign variable(evar0) as below then you can create a processing rule using tracking code variable then based on the parameter and set the values to respective evar.

Amruthesh_AG_0-1732624437970.png