How do I set up affiliate tracking through my eWebinar?

eWebinar supports two affiliate tracking methods: forwarding URL parameters (like utm_source) from registration to checkout pages, or integrating with existing affiliate tracking systems using custom JavaScript and potentially a custom domain add-on. The URL parameter method is simpler, while the tracking system method requires technical setup but offers more advanced features.

Tracking the forwarding of a URL parameter

The basic steps are setting some URL parameter (a hidden field on your registration form or using something like utm_source), which gets tracked per registrant in your registrant record, and then in a special offer card you have a link that calls the URL parameter. For example, if using utm_source, your registration link would look like this:

https://myplace.webinar.com/.../registration?utm_source=affiliate1

Then, the link in your special offer would look like this:

https://myplace.checkout.com/buyit?from={utm_source}

With this set up, your checkout page would have the utm_source value that came in on the registration URL, assuming your affiliates send out the correct registration link. 

Using an existing affiliate tracking system

Using this method requires you to be familiar with scripts and you may need to purchase our custom domain add-on for everything to work reliably. To use this method, first sign up for an affiliate tracking system (we use FirstPromoter.com for our rewards system). The system will give you a code per affiliate, which would look something like this:

https://myplace.ewebinar.com/registrationpage?via=affiliate2

Then, you would need to follow their instructions to copy the appropriate Javascript code, and add that Javascript as a custom script in eWebinar's script manager, and set it to run on the webinar's registration page. 

The caveat to this is that depending on how these systems work, you may need to make sure all your pages are on the same domain due to cross-domain cookie privacy. To fix this, you will need to purchase our custom domain add-on (instructions on how to set that up can be found here). With this add-on, all your webinar pages and check-out pages can be hosted on the same domain, negating the cross-domain cookie issue.