Great news: sending postbacks can better help you track digital campaigns as your network grows. Based on conversion, you can now optimize your campaigns with postbacks that work on almost any marketing network or tracking platform.
Postbacks service setup
Let us look at the two ways in which postbacks can be set up:
Follow these steps:
Manual set up
- Sign in to your Exness Partner’s Personal Area.
- Click on the user icon in the upper right corner. Choose Account > Marketing Network Integration > Custom Platform.
- On the Postbacks page, select Create Postbacks.
- Under Manual setup tab, choose the Event type and enter your Postback URL.
- You may also choose to use the Click URL function to check the parameter values received for your postback URL.
- Click + to add any more parameters or Save if done.
Generate postbacks
If you choose to generate postbacks, the click URL can be broken down into its individual parameters. Each token must be added separately and the final postback template is generated according to the parameters above.
Here are the steps:
- Sign in to your Exness Partner’s Personal Area.
- Click on the user icon in the upper right corner. Choose Account > Marketing Network Integration > Custom Platform.
- On the Postbacks page, select Create Postbacks.
- Choose the Event type and enter your Postback URL<.></.>
- Under Parameters, enter the token and choose from system parameters. You may also choose to add a custom parameter.
- Click + to add any more parameters or Save if done.
With only these few steps your marketing network and Exness Partner accounts should now successfully be integrated. Exness will send postbacks to your marketing network which will give you an advantage when you want to optimize your campaigns. For some postback types, a custom tracker should be configured in advance.
Testing postback set up
Once postbacks have been created, you can test them right in the comfort of your partner PA.
Follow these steps to test your postbacks:
- Sign in to your Exness Partner’s Personal Area.
- Click on the user icon in the upper right corner. Choose Account > Marketing Network Integration > Custom Platform.
- Click on the edit icon.
- On the Postbacks page, click Test all.
- Upon scrolling down on the same page you will be able to see the result of the test.
That’s all about postback set up. If you would like to know about the event types we provide, and the tokens supported, please continue reading about Postback types, Tracker preconfiguration, Events, and Tokens.
Postback types
There are two types based on redirect flow:
- With an intermediate redirect to tracker. It enriches a click by additional tokens (e.g. click id).
- With a straight redirect to exness resources.
Here is the following flow for the first case:
Where:
- Click URL - Configured in a tracker. Has a unique campaign identifier. The URL is published in Ad Platform (Youtube, Telegram etc.).
- Offer URL - Generated in Exness PA, configured in the tracker. The tracker has a straight relation between Click URL (campaign) and Offer URL.
- Postback URL - Configured in Exness PA. Triggered when a conversion event happens.
For the second case, the offer URL is published on the Ad platform. A client is redirected to the Exness website or the Exness Trader mobile app installation page.
Event types
At the moment we provide the following event types:
- Registration - tracks the registration of the client referred by you.
- Aggregated Deposit - shows the amount of the first deposit made by the referred client. In the case of a CPA partner scheme, this event represents the cumulative amount of deposits made by the referred client during the first 24 hours after their first deposit.
- Qualification - represents the amount of calculated partner rewards for qualifying clients under the CPA partner scheme.
- Approved reward - represents the amount of partner reward that has been checked and approved for payout to affiliates.
We collect registration events every 10 minutes, and other events every 2 hours, while all event types can happen more often than they are registered. These events are pushed to your marketing network or tracking platform.
Tracker preconfiguration
For cases where the intermediate redirects to the tracker, some setup should be done on the tracker side before postback usage.
Consider that the exact flow of the tracker’s setup will depend on the tracker. Follow the link for an example postback configuration based on the Affise tracker setup.
The custom tracker could have a new campaign with a unique link to it. The campaign could have an appropriate click URL.
Click URL example:
https://post-back-tracker.com/rwef44df
The click URL must have a related offer URL, copied from the PA Links page.
Offer URL example:
https://one.exness.link/a/c_ozrqm03
Some trackers support postback URL template auto-generation. These should be copied to the PA postback configuration using the appropriate event type.
http://yourtrack.ing/system/postback?clickid={clickid}&goal=first_deposit&source={utm_source}&amount={aff_value}
Tokens
Let's take a closer look at the supported tokens for Postback URLs. Postback URLs can be generated with your marketing network or tracking platform.
Tokens are used to pass dynamic information contained within a postback URL. They are described by parameters as each entity (a traffic source or an affiliate network for example) uses specific tokens. Supported tokens are usually displayed when you are building a redirection link inside your marketing network.
With Exness you can use all the parameters from your offer URL (click URL), such as utm, cid or any other, as tokens in the Postback URL.
For example, here is an offer link:
https://www.offer_link.com?clickid=4578445344&utm_source=facebook
utm_source and clickid parameters can be used as tokens in Postback URL:
https://www.postback_link.com?clickid={clickid}&source={utm_source}
Supported tokens are only limited by the marketing network or tracking platform you are using.
List of tokens provided by Exness and their relation to events:
Postback token | Event type | Description |
{aff_value} | Registration | Client registration, fixed value = 1 |
{aff_value} | Aggregated Deposit | first deposit sum, value format = XX.XX (numeral) |
{aff_value} | Qualification | calculated reward from CPA client, value format = XX.XX (numeral) |
{aff_value} | Approved reward | Reward approved for a client, format = XX.XX (numeral) |
{aff_client} |
Any | The unique ID of the client |
{aff_cid} | Any | The unique ID of the event like registration, qualification, etc |
You can combine tokens to create advanced postback links such as: http://yourtracking/system/postback?clickid={clickid}&goal=first_deposit&source={utm_source}&amount={aff_value}
In this example, we send your marketing network the values of clickid, goal, source, and amount for the client’s first deposit (USD 100), received via the offer URL.
http://postback_link.com/system/postback?clickid=45a7d7f98913&goal=first_deposit&source=youtube&amount=100
You can experiment with different token combinations to achieve the best results for campaign optimisation.
You can match postbacks with your reports by adding the {aff_client} parameter to the tracker URL.
Please consider that Exness postback service is a flexible system and could support many trackers but several format restrictions must be taken to an account.
Format of macros: {macros_name}.
Different symbols are not supported:
- double curly brackets: {{macros_name}}.
- number sign: #macros_name#.
Invalid postback URL examples:
- http://postback_link.com/system/postback?clickid={{clickid}}
- http://postback_link.com/system/postback?clickid=#clickid#