What Are S2S Postbacks? (A Beginner-Friendly Guide for Affiliates)
S2S postbacks allow systems to send real-time conversion data directly to your tracker without relying on unreliable browser pixels. By tracking events like leads, commissions, and adjustments, affiliates can optimize based on actual revenue—not just volume.
April 6, 2026 · 3 min read
If you're new to affiliate tracking, "S2S postbacks" might sound technical but the concept is actually simple.
A server-to-server (S2S) postback is a way for two systems to talk to each other directly when something important happens — like a lead or a sale — without relying on the user's browser.
Why Not Just Use Pixels?
Traditionally, tracking relies on browser pixels (a snippet of code that fires when a user completes an action - we offer that too, but for form-fill events only).
The problem is:
- Ad blockers can block them
- Browsers can drop cookies
- Users can leave before the pixel fires
This leads to missing or inaccurate data. S2S postbacks solve this by sending the data directly from one server to another, making tracking far more reliable.
How S2S Postbacks Work (Step-by-Step)
Here's a simple flow:
- An affiliate sends traffic to a landing page
- A user submits a form (becomes a lead)
- Our system records that lead and assigns it a unique ID (click ID)
- When something happens (lead, commission, etc.), our server sends a postback to the affiliate's tracking system
- The affiliate's tracker matches the event using that click ID
No browser involved. Just system-to-system communication.
The Key Concept: Click IDs
Everything revolves around a click ID. When you send traffic, your tracking system appends a unique ID to the URL (e.g. ?click_id=123abc).
We store that ID when the lead is created. Later, when we send a postback, we include that same ID — so your tracker knows exactly which click generated the result.
Our 3 Postback Events Explained
On our platform, affiliates can receive three different types of postbacks, depending on what they want to optimize for.
1. Lead Created
This fires the moment a user submits a form.- Great for tracking volume
- No revenue data included
Why? Because not every lead generates money.
Some leads:
- Don't get approved
- Don't match a buyer
- Never convert downstream
So this event is purely a signal of activity, not performance.
2. Commission Earned
This fires when a lead actually generates revenue.- Includes payout data
- Can happen multiple times per lead
This is important: on our platform one lead can generate zero, one, or multiple commissions.
For example:
- A lead might match multiple buyers
- Or generate revenue later in the funnel
This is the event that actually tells you: This traffic made money!
3. Commission Adjusted
This fires when a commission changes after the fact.- Can increase or decrease payouts
- Keeps your data accurate over time
Why adjustments happen:
- Lead quality review
- Buyer feedback
- Returns or clawbacks
Without this, your reporting would drift from reality.
Why This Matters for Affiliates
If you're only tracking leads, you're optimizing for quantity.
But quantity ≠ profit.
With S2S postbacks, you can:
- Optimize campaigns based on actual revenue
- Identify which traffic sources truly perform
- Scale what works — and cut what doesn't
Beginner affiliates often focus on how many leads they generated, but advanced affiliates want to know which clicks made them money.
S2S postbacks are what make that shift possible.
In Conclusion...
S2S postbacks give you accurate, real-time insight into performance without relying on fragile browser tracking.
And with multiple event types (lead, commission, adjustments), you're not just tracking activity you're tracking the full lifecycle of a conversion. If you're serious about scaling, this isn't optional. It's foundational.