tracking

Postback URL

The server-side endpoint that credits conversions without relying on browser cookies.

What is Postback URL?

A postback URL is an HTTP endpoint provided by an affiliate network that a merchant's server calls when a conversion occurs, transmitting the click ID and conversion data server-to-server — crediting the commission without requiring any browser-side cookie or pixel to be present.

Importance of Postback URL

The postback URL is the technical mechanism that makes server-to-server tracking possible. When a program supports postback URLs, affiliate commissions are credited even when the converting buyer uses Safari, Firefox, or an ad blocker — environments that block the pixel-based tracking most programs still rely on. For affiliates promoting high-value SaaS or subscription programs, confirming postback URL support is a direct earnings protection question: pixel-only programs silently lose commissions for a significant share of converting traffic.

Postback URL In Practice

When a visitor clicks your affiliate link, the network generates a unique click ID and appends it to the merchant's landing page URL. The merchant stores that click ID server-side. When the visitor converts, the merchant's server fires a GET or POST request to the postback URL — typically structured as `https://network.com/postback?click_id={click_id}&amount={order_value}&status=approved`. The network receives this request, matches the click ID to your affiliate account, and credits the commission. No browser cookie is read or set at the conversion step. Affiliates using tracking software (Voluum, RedTrack) can also configure their own server to receive postback notifications from the network, enabling real-time conversion data in custom attribution systems. The standard postback fires within 50–200ms of the conversion event — effectively real-time for affiliate tracking purposes.

Postback URL Best Practices

  • When evaluating a new program, ask directly: 'Do you support postback URL tracking?' — the answer determines whether commissions are protected on privacy-restrictive browsers.
  • If a network offers both pixel tracking and postback URL options, always choose postback URL — pixel tracking should be the fallback, not the default.
  • For advanced tracking setups, configure your affiliate tracking software to receive postback notifications from the network — this enables cross-channel attribution from your own data layer.
  • Check postback URL documentation for supported parameters before integrating — networks vary in which fields they expose (order ID, revenue, status, currency).
  • If a self-hosted program does not support postback URLs, factor the conversion loss from privacy browsers into expected EPC before committing to promotion.

Example of Postback URL

An affiliate promotes GreenGeeks hosting through CJ Affiliate. A reader clicks the affiliate link from Safari on iPhone — CJ records a click ID server-side and passes it to GreenGeeks' landing page as a URL parameter. The reader purchases two days later. GreenGeeks' server fires a postback to CJ's endpoint with the click ID, CJ matches it to the affiliate's account and credits the commission. The reader's browser never stored a cookie. Without postback URL support, this Safari conversion would have been lost entirely — the tracking cookie would have been blocked at the point of click.

Related Terms

Frequently Asked Questions

What is a postback URL in affiliate marketing?

A postback URL is an HTTP endpoint at the affiliate network that the merchant's server calls when a buyer converts. It transmits the unique click ID and conversion data server-to-server, crediting the commission without browser cookies. When the merchant fires the postback, the network matches the click ID to the affiliate's account and records the commission — the buyer's browser is not involved in the attribution step.

What is the difference between a postback URL and a pixel?

A tracking pixel fires from the buyer's browser when the confirmation page loads, sending conversion data via browser request. A postback URL fires from the merchant's server directly to the network's server — the buyer's browser is not involved. Pixels are vulnerable to cookie blocking, ad blockers, and browser privacy restrictions. Postback URLs are not. Both track the same conversion; the difference is entirely in how reliably they credit it across different browsers and privacy settings.

How do I use a postback URL as an affiliate?

Most affiliates do not configure postback URLs themselves — that is the merchant's responsibility when setting up the program on the network. As an affiliate, the value of postback URL tracking is passive: if the program uses it, your conversions are credited reliably. If you use affiliate tracking software (Voluum, RedTrack, or similar), you can configure it to receive postback notifications from the network, giving you real-time conversion data in your own tracking system. Check your network's documentation for 'affiliate postback' or 'S2S tracking' setup instructions.