Newsletter Subscription event is being sent twice to Adobe Sitecatalyst

Gold Contributor
Gold Contributor

Hi all,

When testing click events in our implementation, we found out that there are two Adobe Server Calls when hitting the submit newsletter button. 

As you can see in the screenshot, the Adobe tag fires twice. Once, there seems to be a pageview fired and second the actual event. 

Any idea of how we could get rid of the first, to me it seems unnecessary, fired tag?

Best,

Pascal

Newsletter Subscription.png

4 REPLIES 4

Newsletter Subscription event is being sent twice to Adobe Sitecatalyst

Tealium Expert
Tealium Expert

Hi @pascalreder

Both those calls appear to be link calls, as they both have the pev2 property set.

I'd guess that you have two event handlers on the element, both of which are configured to send a tracking link.

There's a Chrome Extension called jQuery Debugger (https://chrome.google.com/webstore/detail/jquery-debugger/dbhhnnnpaeobfddmlalhnehgclcmjimi) which can show you what event handlers are present on an element (right click and inspect element, then there's a new tab on the right hand side called jQuery Events which lists all the event handlers on the element)

Newsletter Subscription event is being sent twice to Adobe Sitecatalyst

Gold Contributor
Gold Contributor

Hi @BenStephenson,

using your extension I get the result that apparently only one information is being sent. 

Best

Pascal

p.png

Newsletter Subscription event is being sent twice to Adobe Sitecatalyst

Gold Contributor
Gold Contributor

Hi @pascalreder,

Most likely you have a tracking call you are not able to locate. The tracking calls seem to be different between, so there might be two extensions populating them. I discard the external links as an option since both pev2 parameters are lnk_o. I'd do the next:

  • Re-write utag.link on the Javascript console. Something like:
    utag.link = function(arg){
    console.trace(arg)
    }
  • There you'll see how many times utag.link is called, and from where:
    Image 1.png
  • Just click on the second line of the trace, and you'll be able to locate it in your utag.js file, and it should be easy to map that with an extension/tag.

Usually this is due to an event listener placed two times on the same page (something that executes when the page is loaded, and other time). For preventing this from happening you can use the Run once after all tags scope, or set a parameter (utag.runonce). The second might be somewhere on Tealium documentation.

The last option I can think of is that you saw only one utag.link call happening. Then your issue is with Adobe Analytics, probably somewhere on the template/configuration parameters. That really depends on the implementation you have.

Hope it helps!
Pablo

Newsletter Subscription event is being sent twice to Adobe Sitecatalyst

Gold Contributor
Gold Contributor

Hi @psanchez,

 

thank you for your help. This was the solution. We had 2 rules which are fired here even if we only need one. Now it is fixed!

 

Thank you!!!

Public