Both networks and advertisers take part in implementing server postback tracking. This article walks you through the steps of that process and the various ways that advertisers can process and return conversion data.
Important: When tracking via server postbacks, advertisers are responsible for returning conversion data. HasOffers customer support cannot assist in this.
Before continuing with this article, you should understand the fundamentals of server postback tracking. Below, we’ll focus on server postback tracking with transaction ID. For information on tracking with affiliate ID, see the related section in the above article.
Overview of Steps
First, the network sets the offer’s tracking protocol. This can happen either during offer creation or afterwards when editing the offer.
Then, the network configures the default offer URL to provide an identifier and other optional information to the advertiser on click.
Once a click happens, the advertiser stores session information using one of a few mechanisms.
Finally, if the user converts on the offer, the advertiser fires a postback to HasOffers with the session identifier and other information.
Setting the Offer Tracking Protocol
When creating an offer, set the Conversion Tracking setting to one of the server postback options:
You can always change this setting after the offer is created. However, existing tracking links will cease to function and need to be replaced with newly generated ones.
To change an offer’s tracking protocol, start on the offer’s page. In the Details panel, click Edit at the top. On the page that appears, set Conversion Tracking to the tracking protocol of your choice, and click Save once you’re finished.