The performance reports answer the everyday questions: what did I pay, what did I earn, and who or what produced it. They are four views of the same data, and what separates them is what a single row represents.
The four reports
- Performance: one row per time period. This is the report you open to see how the workspace is doing over time. It can be filtered by advertiser.
- Affiliate: one row per affiliate. Filtered by offer.
- Advertiser: one row per advertiser. Filtered by affiliate and offer.
- Offer: one row per offer. Filtered by affiliate and advertiser.
The built in filters are the ones that make sense for that grouping. Everything else, from tags to countries to transaction types, is available through the normal filters.
Drilling down
Click an entity name in the first column and the report narrows to that entity and switches to a view by date. From an affiliate row you get that one affiliate’s performance day by day.
This is the fastest way to answer why a total changed. The entity report tells you who moved, the drill down tells you when.
Secondary grouping
Each report has one primary dimension, the thing a row stands for. Secondary grouping adds a second one inside it.
- Pick it with the layer icon in the table header.
- The column header gains the name of the second dimension, as Affiliate / Offer.
- Each row gets an arrow that expands it into the second dimension.
- The dimension you group by is removed from the columns, since it is now the row key.
An affiliate report grouped by offer gives you every affiliate, expandable into the offers each of them ran, without leaving the report.
What the columns show
Every report carries both totals and averages:
- Totals: clicks, leads, transactions, costs, revenues, profit.
- Per lead and per click: CR, CPL, EPL, PPL, CPC, EPC, PPC.
- Per transaction: ACV and APV.
Which ones are on screen is up to you. See Advanced columns for the full set, and Columns explained for how each is calculated.
Reading the numbers correctly
Two settings change what these reports say, and both are worth checking before you draw a conclusion from them.
- The reporting time basis decides which day a transaction lands on.
- The result type filter decides whether pending and rejected transactions are counted at all.
A report that looks weak on fresh traffic is usually neither of those things being wrong. It is approved only, on origin time, with most transactions still pending.
The chart
The chart above the table plots the active Highlights. In the entity reports you can plot individual rows instead and compare up to ten of them against each other. See Show rows in chart.

