blog-post-banner
Blog / Affiliate marketing

How Do You Configure Postback in MyLead Step by Step?

Support Bodorek

09 December 2019
130 346
0

This article is updated regularly

Last update:

03 September 2025

Postback configuration in MyLead is the process of setting up server-to-server (S2S) communication that transmits lead data from the advertiser to the publisher in real time. You define which parameters to pass — typically clickid [ml_sub1] and affid [ml_sub2] — then create a postback URL in the For Webmasters panel and map it to your tracking link.


This guide walks you through the entire postback setup — choosing the lead status that triggers it, building the postback URL, and preparing a tracking link that passes statistics correctly.


What you'll learn from this article:

  • what postback and API integration are in affiliate marketing,

  • how to configure postback correctly in the MyLead panel,

  • which parameters are essential for accurate lead tracking (clickid, affid, status, payout),

  • how to build a postback URL and map your tracking link,

  • how postback benefits sub-publishers and affiliate networks.


How do you configure postback in MyLead?

Postback configuration in MyLead takes place in the For Webmasters > Postback section, where the panel lists every parameter the network can pass to the publisher. The setup centers on two fields — the lead status that activates the postback and the postback URL — plus a pair of identifiers, clickid and affid, that assign each lead to the correct sub-publisher.


To start, open For Webmasters > Postback and review the list of available parameters, then click Add a new Postback URL to open the form. Choose the lead status that triggers the postback and paste your postback URL.


Use the [ml_sub1] parameter to define clickid and [ml_sub2] to define affid — the two identifiers that route each lead to the correct sub-publisher. The full walkthrough lives in MyLead's complete postback guide.


Which lead status activates the postback?

The lead status that activates the postback determines the exact event that triggers data transfer to your tracker. It is correlated with the lead statuses visible in the MyLead panel, so you control precisely when statistics update. Five options are available, from any status change to a single rejected lead.


  • Any — fires on every status change (the most commonly used option),

  • Available to pay — fires when the lead is accepted and can be withdrawn,

  • Accepted — fires when the lead is registered as pre-approved and awaits the advertiser's decision,

  • Pending — fires when the lead is recorded correctly but not yet analyzed (mainly CPS offers),

  • Rejected — fires when the lead status changes to rejected.


How do you create a postback URL?

A postback URL is your tracking platform address extended with the MyLead parameters you want to receive. Each MyLead parameter sits inside square brackets and maps to one of your own tracking parameters, so the network knows which value to send for every conversion. This complete address is what goes into the Postback URL field during configuration.


To build it, start with the base tracking address, add a ? symbol, and assign a MyLead parameter to your own parameter. Separate every additional parameter with the & symbol. The base address belongs to your tracking platform; if you still need one, see how to set up a tracker first.


For a platform at https://tracking-platform.com/postback, a single-parameter postback looks like this:

https://tracking-platform.com/postback?clickid=[ml_sub1]

To pass more parameters, chain them with the & symbol:

https://tracking-platform.com/postback?clickid=[ml_sub1]&affid=[ml_sub2]&transaction=[transaction_id]


The [payout_decimal] parameter returns the payout in decimal format (e.g., 4.00), while [payout] returns the value in cents (e.g., 400).


If you selected the Any status, add the [status] parameter to the postback as well — otherwise the statistics will not count correctly.


How do you prepare a tracking link for postback?

A tracking link for postback is the promotion link you use for a MyLead offer, extended with the same parameters mapped in your postback. It connects each click to the data your tracker receives, so conversions are attributed correctly. Without this mapping, the statistics passed through the postback cannot match the right source.


To prepare it, take the link you use to promote a MyLead offer and map its parameters to the postback parameters. For a promotion link such as:

https://leadmy.com/p/XXXX/yyyy/1111

a correctly configured tracking link looks like this:

https://leadmy.com/p/XXXX/yyyy/1111?ml_sub1=parametervalueclickid&ml_sub2=publisherparametervalue


Parameters ml_sub1 to ml_sub5 passed for tracking are visible in your generated leads under the Statistics tab → Leads, detailed in the guide to Statistics and reports — useful for verifying that the postback works. For promotion among sub-publishers, use the link configured above.


What can postback offer you in affiliate marketing?

Postback in affiliate marketing gives you accurate, real-time statistics without manual reconciliation. It pushes each lead's status change straight to your tracker, which makes monitoring simple for sub-publishers and entire affiliate networks. The result is fewer counting errors, faster optimization decisions, and a transparent view of which sources actually convert.


Real-time data means you react to performance faster: you spot which sources convert, pause the weak ones, and scale the winners without waiting for manual reports. This transparency is especially valuable in sub-affiliate networks, where accurate attribution between partners is essential. Learn more about using postback in affiliate marketing.


Ready to track every conversion from day one? Create a free MyLead publisher account and configure your first postback in minutes.


Key takeaways

  • Postback is server-to-server (S2S) communication that transfers lead data from MyLead to your tracker in real time.

  • Configure it in For Webmasters > Postback; the two core fields are the activating lead status and the postback URL.

  • clickid [ml_sub1] and affid [ml_sub2] are the identifiers that assign each lead to the correct sub-publisher.

  • Add the [status] parameter whenever you select the Any status, or statistics will count incorrectly.

  • A correctly mapped tracking link is mandatory — without it, postback data cannot be attributed to the right source.


FAQ

1. What is postback?

Postback is a tool that automatically sends lead data from the advertiser to the publisher, enabling real-time tracking of affiliate conversions.


2. What is the difference between postback and API?

Postback pushes lead information to your tracking system the moment a status changes, while an API periodically queries the advertiser's server for updates.


3. Which parameters are essential for postback?

The key ones are clickid [ml_sub1] to identify the click, affid [ml_sub2] to identify the sub-publisher, status to track lead progress, and payout or payout_decimal to track earnings.


4. How do I create a postback URL?

Start with your tracking platform URL, add a ? symbol, and map MyLead parameters to your own using & to combine them, for example clickid=[ml_sub1]&affid=[ml_sub2]&status=[status].


5. Why use postback?

Postback delivers real-time, accurate statistics, makes monitoring easy for sub-publishers, and reduces errors in lead tracking.


Summary

Postback configuration in MyLead connects the network to your tracker so every lead status change is recorded in real time. Set the activating status, build a postback URL with mapped parameters such as clickid and affid, and pair it with a matching tracking link. Done right, you gain accurate statistics and full control over your sub-publisher attribution.

Have any questions? Feel free to reach us through our channels.