How to trigger multiple conversion events on load of a page?

Gold Contributor
Gold Contributor
How to trigger multiple conversion events on load of a page? Like: if usingâ Newsletter Sign Upâ , â Check Gift Card Balanceâ , â Searchâ on page, then how to trigger Conversion event type 1 (initiate) for each using Tealium on load of page, which Tealium extension should I use?
8 REPLIES 8

How to trigger multiple conversion events on load of a page?

Moderator
Moderator

Hi Manish, Which tag are you referring to (e.g. GA, SiteCatalyst)? Also, you said "on load of a page" - do you mean on the page load, or do you mean when the user clicks a button and triggers the conversion? If so, please refer to the AJAX tracking article on the community (https://community.tealiumiq.com/t5/Tealium-iQ/AJAX-Tracking-in-Tealium/ta-p/14034 which will allow you to trigger events after the page has loaded (you'll probably want to use utag.link). If you can give me a few more details, it will be easier to assist you. Craig.

Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

How to trigger multiple conversion events on load of a page?

Gold Contributor
Gold Contributor
Coremetrics Conversion event tag, on load of page. Ex: 1- On page load a Conversion Event (action type 1) must fire for the Newsletter Sign Up 2- On page load a Conversion Initiation Event (Action Type 1) must fire for the Catalog Request:

How to trigger multiple conversion events on load of a page?

Moderator
Moderator
The CoreMetrics documentation says that there is only one conversion event - Conversion + Action Type 1 = "Conversion Initiation", Conversion + Action Type 2 = "Conversion Successful". If I understand correctly, you want to create both of these events on the same page? This can be done with a custom JavaScript extension, but I think you want action type 2 for the conversion event, and 1 for the initiation event. Let me know if I'm correct, and I'll put some example code up here.
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

How to trigger multiple conversion events on load of a page?

Gold Contributor
Gold Contributor
In shop landing page, there is an option for newsletter signup, so on load of this landing page I want to fire Conversion event action type 1 for â newsletter Signupâ initiate and if someone signup the newsletter successfully then a conversion event action type 2 must be fired, these are 2 different page. Can I use set data value or jqeury (1.7) extension for this?

How to trigger multiple conversion events on load of a page?

Moderator
Moderator

Now for the answer... All you need to do is create a data source (or use an existing one) to set the following: Event ID Action Type Category ID Then map each of these using the mapping toolbox (select the "Conversion Events" tab). Once you've done this, you can just use a "set data values" extension with a condition on it to only set the data values on the relevant pages. The principles are very similar to those described here in the "simple" method: https://community.tealiumiq.com/t5/Tealium-iQ/How-To-Guide-Event-Tracking-With-Google-Analytics/ta-p... Hope this helps. You shouldn't require any jQuery to achieve this.

Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

How to trigger multiple conversion events on load of a page?

Gold Contributor
Gold Contributor
Thanks Craig, Can we define rule to fire conversion event or element tag onpage load using jQuery extension?

How to trigger multiple conversion events on load of a page?

Gold Contributor
Gold Contributor
Also how â set data valuesâ extension will work if 2 conversion events (Action Type 1) on one page (on load of page). Ex: one for â News Letter Signupâ and other for â Email USâ â Event Action Type 1 I am trying set data values but only one conversion event fires on load of page.

How to trigger multiple conversion events on load of a page?

Moderator
Moderator
Hi Manish, Sorry for the delay. On page load, it's only possible to set one event of each type using the method I described earlier. However, you could have an extension that uses a utag.link() call to trigger another event without creating a new page view. It's probably best to speak to your account manager about this, as it's quite a specific requirement.
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.
Public