Our Affiliate campaign lets you choose a link for your advocates to share like the Share campaign, but as an extra it also enables you to track conversions for those shares.

For example, let's say you want to get more signups for your newsletter and ask your advocates to share the link to the signup page with their friends. You can see how many times they shared it and in the reporting section you can even see the amount of traffic that was generated, but you can't see how many people actually signed up because of your advocates. By adding Ambassify's conversion pixel to your site, you can start keeping track of this and rewarding your advocates for the conversions.

Setting up the conversion pixel

First things first, you need to create an affiliate campaign, this works exactly the same as a share campaign so you'll just need to go through the wizard. Once your affiliate campaign is ready, open it from your campaign overview and in the menu on the left navigate to conversions.

On this page, you'll see your conversion pixel (it's the same for every campaign) at the top of the page. What you need to do now is copy it and paste it on a page of your website. Once someone visits this page, a conversion will be tracked in Ambassify and the advocate whose share link was last used will be awarded the points. We recommend placing this pixel on a confirmation page or similar to prevent getting too many conversions. (For example on the thank you page of your newsletter signup.)

Enriching the conversion data

By default the conversion tracking is able to track when something happened and where it happened and we will show this data in the administration panel. Depending on your website's capabilities, it's also possible to tell the conversion tracking script who visited a specific page. This is a bit more technical so you might need some help from a web developer.

Going back to the newsletter example, you could read the data someone filled in in the subscription form and pass it to our script. This way, the Ambassify backend could also show you who signed up.

To make this possible, you will need to make some changes to your conversion script. 

Replace the call to ambt("conversion")  (inside the req square in the image above) with the code outlined below. Replace the givenName  and familyName  with code that fills in the right name and you are ready. If you do not have the first and last name separately, it's also possible to use name instead.

ambt('conversion', 'ViewAction', {
    agent: {
        givenName: 'John',
        familyName: 'Doe'
    }
});
Did this answer your question?