Measurement

Affiliate reports: how partners read their own clicks, conversions, and payouts

What a partner should be able to measure about their own traffic — daily trends, campaign and creative breakdowns, source-level performance by sub-ID, and conversion-by-conversion detail — and why giving partners granular self-service reporting makes them better at their job and easier to keep.

A partner who cannot see their own numbers cannot improve them. That sounds obvious, and yet plenty of affiliate programs hand partners a single headline figure — "you earned this much" — and call it reporting. The difference between that and a real reporting surface is the difference between a partner who guesses and a partner who optimizes. This guide is about affiliate reporting from the partner's side: the views that actually move performance, how to read the metrics without fooling yourself, and why a program that gives partners granular, self-service reporting ends up with better partners who stay longer.

Everything scoped to one partner

Before the views, the boundary. A partner's reports show their own traffic and their own earnings — nothing else. They never expose another partner's data, the advertiser's costs, or the program's margin. "Payout" is the only money figure a partner sees, and it is always their money. This isolation is what makes it safe to give partners deep, granular reporting: no matter how far a partner drills into their own numbers, they can never drill into yours. That same wall runs through the whole partner portal experience.

The views that matter

Good affiliate reporting is not one table; it is the same underlying data sliced along the axes a partner actually optimizes on. A few views do most of the work.

A daily view — one row per day, with clicks, conversions, conversion rate, payout, and earnings-per-click — is how a partner sees a period trend. It answers "is this getting better or worse?" faster than anything else, and it is usually the first thing a partner opens.

A campaign view groups the same metrics by campaign, so a partner running several placements can see which ones earn. A creative view does the same by the asset used, which matters for a partner testing banners or landing pages against each other.

A source view, grouped by the partner's own primary sub-ID, is where optimization really happens. This is the partner comparing their own traffic sources — this placement versus that one, this list versus that one — using the source tags they attached to their links. If a partner is buying media, this view is the one that tells them where to spend more and where to stop. It only works if the partner tags their links, which is why the sub-ID guide is essential reading for any serious partner.

Finally, row-level views — one row per conversion and one row per click — give a partner the raw detail: the date, the offer, the event type, the status, the payout, and the sub-IDs that were on the click. This is what a partner uses to answer a specific question ("did this particular conversion pay?") rather than a trend question.

Reading the numbers without fooling yourself

Metrics are only useful if you read them correctly, and two mistakes are common.

The first is misreading EPC — earnings per click. It is simply payout divided by clicks, and it is the single most useful number a partner has, because it collapses conversion rate and payout into one comparable figure. A source with a low conversion rate but a high payout per conversion can out-earn a source with the opposite profile, and EPC is what makes that visible. A partner who optimizes on conversion rate alone will sometimes cut their most profitable source.

The second is misreading conversion status. Not every recorded conversion is a paid conversion. A conversion under review is recorded but not yet confirmed — it pays once approved, and a partner's own postback fires then too. A rejected conversion never pays. A partner who counts pending conversions as money in the bank will be disappointed at statement time; a partner who understands the status column reconciles cleanly. For a plain-language definition of any metric or status, the metrics glossary is the reference to keep open.

Filtering and dates

Reporting is only as good as the questions you can ask it. Every view should let a partner set a date range with sensible presets and filter by offer, and the row-level views should add campaign and sub-ID filters so a partner can isolate a single source and study it. A partner investigating one placement wants to see only that placement's clicks and conversions, not the whole account, and the filters are what make that possible. Summary views totalling the rows in view save the partner from exporting just to add a column.

Exporting for reconciliation

However good the in-portal views are, partners run their own businesses and often need the data in their own tools. A report that exports to a spreadsheet — the full filtered set, not just the visible page — lets a partner reconcile against their own records, build their own models, and answer their own finance questions. This is not a concession; it is a sign the program trusts its partners with their own data. And because the exported payout figures match what the partner sees in-portal and on their statements, the numbers reconcile instead of contradicting each other.

Where payouts per event come from

One subtlety trips up partners on offers that pay differently for different actions — a lead versus a sale, say. The reports show the payout for the event that actually fired, but the schedule of what each event pays lives on the offer itself. A partner who wants to understand why one conversion paid more than another should look at the offer's event-and-payout breakdown, then read their conversion report against it. The two together explain every number. The attribution and freezing logic behind those payouts — why the amount is fixed at the moment of the click — is worth understanding, and the attribution guide covers it.

Why granular partner reporting is a growth lever

It is tempting to see partner reporting as a cost — data you expose, support you invite. In practice it is one of the highest-leverage things a program can offer, for a simple reason: partners optimize what they can measure. A partner who can see which source, which creative, and which campaign earns will move their own budget toward the winners, and that lift shows up in your program's numbers too. You are not just reporting to partners; you are handing them the tools to make you more money.

There is a retention effect as well. A partner who can answer their own questions — which source is working, whether a conversion paid, what they earned last week — does not need to email you, and does not resent a program that leaves them in the dark. Granular self-service reporting quietly removes the friction that pushes partners toward competitors. It also cuts your support load: "how much did I earn?" and "did this convert?" stop being tickets when the partner can simply look.

Saved views and the rhythm of checking

The partners who perform best tend to build a rhythm around their reports, and small conveniences make that rhythm stick. The ability to save a view — a particular set of filters and columns a partner returns to daily — turns a repeated setup into a single click, which is the difference between a partner who checks their sources every morning and one who checks them when they remember. A weekly habit of scanning the source view, comparing this week's earnings-per-click against last week's, and cutting or scaling accordingly is worth more than any one-off analysis, and it is exactly the habit good reporting encourages.

The same is true of column control. A media buyer cares about different columns than an email partner; letting each shape the table to their own workflow means the report answers their question, not a generic one. None of this is flashy, but the accumulation of these conveniences is what makes a partner treat the reports as a working tool rather than a monthly obligation — and a partner who lives in their numbers is a partner who grows their traffic.

What to look for

Judge a program's partner reporting by how many real questions a partner can answer alone. Can they trend a period, break performance out by source, and inspect a single conversion? Can they filter to one placement and export the result? Do the metrics — EPC, conversion rate, status — mean what a careful partner expects? And is all of it locked to their own data? A program that clears that bar makes its partners better at their jobs, which is ultimately the point of a partner program at all.

Partner reporting is one lens on a program's data; the reporting feature overview shows how it connects to the full picture across the journey, and a demo will walk a real partner report through on live data 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.