Tracking Conversions for Direct Offers

Tracking Conversions for Direct Offers

Adkernel utilizes a server-to-server post-back method for tracking conversions related to publisher activity based on a {conversion} click id tracking macro passed to the advertiser’s destination URL.

For example, your advertiser has the following basic destination url:

http://www.example.com?q={query}

Adding the {conversion} macro in the destination URL will create a click identifier for tracking any conversions.

Using “trck=” parameter as the example:

http://www.example.com?q={query}&sr=advf&trck={conversion}

Once user clicks on this URL, {conversion} macro will be changed to our click id:

http://www.example.com?q={query}&trck=XXXXXXXXX

where XXXXXXXXX – conversion id

Once this click converts, your advertiser should call the following URL (for example via image pixel), for the system to record it as a conversion.

http://xml.yournetworkdomain.com/conversion?id={id}&c={conversion}&count={count}&value={value}

You can verify your host under Offers > Goals > Create > Orange Icon

Where:

id – Current goal Id (must be added in Offers settings)
conversion – Click Id used for conversion tracking
count – Number of conversions (optional, default value = 1)
value – Conversion value (optional, default value = 0)

For example:

http://xml.yournetworkdomain.com/conversion?id=1&c=XXXXXXXXX&count=1&value=1

will add 1 conversion with $1 cost.

Global pixel can be used simply by removing the “goal=” id parameter from the conversion URL. That will make the system record the conversion to the first goal added within the offer/campaign. Just note that at least one goal shall be created in offer.

In this case, the advertiser will need to call back the following URL:

http://yournetworkdomain.comt/conversion?&c={conversion}&value=1

Also, we support multi-step conversion goals, so you’ll be able to track multiple postback events (registration, purchase, etc.) within one offer. Find more information under the “Goals” tab in the Offers Editor