Internal Campaign

Avatar

Avatar
Validate 1
Level 2
winstonl2748060
Level 2

Likes

10 likes

Total Posts

22 posts

Correct reply

2 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
winstonl2748060
Level 2

Likes

10 likes

Total Posts

22 posts

Correct reply

2 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
winstonl2748060
Level 2

17-04-2018

Hi,

Hope someone can assist on the below.

We are currently tracking external campaigns using DTM as per below.

1467964_pastedImage_0.png

We are now looking to track internal campaigns. The query param for internal campaigns will "icid".

We are toying with the idea of creating an eVar in Adobe Analytics and using getQueryParameter plug-in DTM.

The code should look something like this, s.eVar46 = s.Util.getQueryParam("icid");

Wondering if this is best practice or are there any alternative methods we should consider.

Open to suggestions.

Thanking you in advance.

cheers,

Winston

Replies

Avatar

Avatar
Give Back 10
Level 4
Rydal_Williams
Level 4

Likes

22 likes

Total Posts

72 posts

Correct reply

23 solutions
Top badges earned
Give Back 10
Give Back 5
Give Back 3
Give Back
Boost 5
View profile

Avatar
Give Back 10
Level 4
Rydal_Williams
Level 4

Likes

22 likes

Total Posts

72 posts

Correct reply

23 solutions
Top badges earned
Give Back 10
Give Back 5
Give Back 3
Give Back
Boost 5
View profile
Rydal_Williams
Level 4

18-04-2018

Use a query parameter for "internal" campaign is generally not a good idea if your site is publicly accessible or index-able as it will completely skew your metrics if that URL get indexed and passed along. You will need to get a bit more involved depending on how complex and sparse your internal campaigns are setup.

We usually recommend using a cookie or local storage at the session level to track "internal" campaigns, in the case of e-commerce when a user interacts with a product you set storage and pick it up from the PDP and send off with an eVar.

Hope that helps.

Avatar

Avatar
Boost 3
Level 2
kater83492823
Level 2

Likes

3 likes

Total Posts

6 posts

Correct reply

3 solutions
Top badges earned
Boost 3
Boost 1
Applaud 5
Affirm 3
Affirm 1
View profile

Avatar
Boost 3
Level 2
kater83492823
Level 2

Likes

3 likes

Total Posts

6 posts

Correct reply

3 solutions
Top badges earned
Boost 3
Boost 1
Applaud 5
Affirm 3
Affirm 1
View profile
kater83492823
Level 2

18-04-2018

rel=canonical tags mean pages with parameters shouldn't get indexed by e.g. Google, Bing, etc. Assuming by "indexed" you mean in search engines for SEO.

Avatar

Avatar
Give Back 50
Level 6
pabloc82923542
Level 6

Likes

78 likes

Total Posts

358 posts

Correct reply

82 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 10
View profile

Avatar
Give Back 50
Level 6
pabloc82923542
Level 6

Likes

78 likes

Total Posts

358 posts

Correct reply

82 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 10
View profile
pabloc82923542
Level 6

19-04-2018

Agree with Rawsofts point 2. make the evar session level. Keep it separate from the s.campaign variable though or have 2 evars 1 for int and 1 for external.

The great advantage in doing that is you can then map Campaign influence for both external and Internal campaigns simultaneously on the same page if relevant).

Good luck