Foundations

How affiliates get paid: from click to credited conversion

A plain-language guide for affiliates on how earnings work — how a click becomes a credited conversion, why your payout is locked in at click time to protect you, what each conversion status means, and why a conversion sometimes goes uncredited.

If you send traffic to affiliate offers, the mechanics of getting paid are worth understanding cold — not because they are complicated, but because knowing them tells you which conversions you can count on, protects you when terms change, and helps you spot the difference between "I wasn't paid" and "I wasn't credited." This guide walks the full path from a click to money in your account: how a conversion is credited to you, why your rate is locked in at the moment of the click, what each conversion status means, and why a conversion occasionally does not get credited at all.

From click to payout

Your earnings are your payout — the amount you earn per conversion, set by the offer's terms. The path from a click to that payout has three steps, and they happen in this order:

  1. A visitor clicks your tracking link. The platform records the click and stamps it with your payout terms as they stand at that exact moment.
  2. Later, the conversion fires. A lead, a sale, a signup — whatever the offer counts as a conversion.
  3. The conversion is matched back to your click and credited to you at the payout that was locked in on that click.

That is the whole chain. The subtlety that matters most is in step one: your rate is decided at the click, not at the conversion. Everything good about how affiliates get paid flows from that single design choice.

If you want to understand how your link carries your identity so that step one always credits the right affiliate, the guide to building your tracking link covers it — the short version is that the link already carries who you are, so you never have to encode it yourself.

Why your payout is locked in at click time

The payout for a conversion is frozen when the click happens, not when the conversion fires. This is the protection that matters most to affiliates, so it is worth stating in the strongest terms: if the offer's payout changes after someone clicked, the conversions from that earlier click still pay the original rate.

Consider what this prevents. Suppose you spend a week driving traffic to an offer paying $40 per sale, and many of those visitors are still in the consideration phase — they clicked, but they have not bought yet. If the advertiser drops the payout to $25 the following week, a naive system might pay you $25 on all those pending sales, retroactively cutting the rate you sent traffic under. That does not happen here. Because the $40 was stamped onto each click at the moment it occurred, every conversion from that week's clicks still pays $40, even if it converts a month later at the lower published rate.

The terms you sent traffic under are the terms you are paid. That is the promise, and freezing at click time is the mechanism that keeps it. It also means you can plan a media buy against a known rate without worrying that the number will move out from under your in-flight traffic. Before you promote, you can check the payout for each conversion event on the offer, so you always know the rate you are committing spend against.

The full attribution mechanics behind step three — how a conversion finds its way back to the right click — are covered in the attribution guide, which is worth reading if you want to understand cookie fallback, attribution windows, and first-versus-last-touch crediting.

Conversion status: approved, pending, rejected

Every conversion carries a status, and the status tells you where it stands on the way to being paid.

Approved means the conversion is credited and payable. If you use a server postback to hear about your conversions, it fires when the conversion is approved — so your own systems learn about the sale at the moment it becomes real money.

Pending means the conversion is recorded but is awaiting the program's review. It has not been rejected; it is simply in a queue. It pays, and your postback fires, once it is approved. Some programs review certain traffic before confirming it — a normal practice, especially for newer partners — so a pending row is not a problem, just a "not yet."

Rejected means the conversion is not credited and does not pay. This usually means it did not meet the offer's rules. When the program adds a reason for the rejection, that reason appears alongside the rejected status in your conversion report, so you can see why rather than being left to guess. If a rejection looks wrong, the reason gives you something concrete to raise with your program manager.

You will see the status on every row of your conversion report, so you always know how much of what you have earned is confirmed, how much is still pending, and how much was rejected. The program-side view of this same workflow — how managers hold, approve, and reject conversions — is covered in the conversion review guide, which is useful context for understanding why some of your conversions sit in pending.

Why a conversion might not be credited

Occasionally you will be sure a conversion happened — you saw the sale, or the advertiser confirmed it — but it does not appear in your report. Almost always, the cause is that the conversion was unattributed: the platform could not match it back to one of your clicks, so it was recorded but credited to no one.

The usual reason is that the conversion did not carry the click identifier back to the platform. This is almost always something in the advertiser's tracking setup, not in your links. Your link's job is to record the click and pass the identifier forward; whether that identifier survives all the way to the conversion pixel depends on how the advertiser's funnel and pixel are wired. When it gets dropped, the conversion arrives with nothing to match against, and it lands as unattributed.

The practical move is simple: if you consistently see conversions you expected but they are not in your report, tell your program manager so they can check the offer's pixel. This is genuinely fixable — a mis-wired pixel that drops the click ID can usually be corrected — and flagging it early means you stop losing credit sooner. It is not something you can fix from your side, which is exactly why raising it is the right response rather than assuming the traffic did not convert.

Where to see your earnings

Everything about your money lives in your reports. The summary views — daily, by campaign, by creative, and by sub-affiliate — show your clicks, conversions, conversion rate, payout, and EPC (earnings per click, which is simply your payout divided by your clicks). The conversion report lists each individual conversion with its status and your payout, so you can drill from the headline number down to the specific events behind it.

All the figures you see are your payout — your earnings — not the advertiser's revenue, which is not information affiliates are shown. EPC is often the most useful single number to watch, because it folds volume and conversion rate together into one figure you can compare across campaigns and sub-IDs: a campaign with a lower EPC is earning you less per click sent, regardless of how the raw counts look. For the precise definitions of EPC, conversion rate, and the rest of the vocabulary, the metrics glossary is the reference to keep open.

To get the most out of your reporting, pass your sub-IDs consistently so you can compare traffic sources, and register a conversion pixel so your ad platform hears about approved conversions in real time — both are covered in the affiliate conversion pixels guide, and together they turn your reports from a rearview mirror into something you can optimize against.

The short version

A click stamps your rate; a conversion inherits it; a status tells you whether it is paid, pending, or rejected; and an uncredited conversion is almost always an upstream pixel problem worth flagging. Hold those four ideas and you will always know where your money stands. If you are evaluating a program to run traffic for, the way it handles attribution and locks in your terms is worth scrutinizing — the attribution feature overview shows how the platform keeps crediting honest, and a demo will walk a real click through to a credited, paid conversion with you.

See it on your own program.

Book a demo and we'll stand up your workspace, wire your tracking domain, and walk this through on your kind of data, with you.