The pingtree report follows a lead through distribution: how many arrived, how many were offered, who checked them, who verified them, who bought them, and what that was worth. It is the report you open when leads are arriving but not selling.
Two levels:
- Pingtree report: one row per offer.
- Specific pingtree report: one row per channel inside one offer. Click an offer name to drill into it.
Both end with a SUM row totalling every column. Channels appear under the names you gave them in the pingtree. See Pingtree Distribution.
Grouping
The first column is the Offer. Below that you can regroup the report:
- By channel
- By affiliate
- By advertiser
- By product
- By date
Secondary grouping works from the same set, so you can look at channels broken down by affiliate, or affiliates broken down by date. The dimension you group by moves out of the columns and becomes the row key. See Performance reports for how the grouping controls work.
The columns
The columns follow the order of the flow, so you can read a row left to right and see where leads dropped out.
Volume
- Total: leads that entered the pingtree
- Filtered: leads a channel filter kept out before anything was sent
Ping
- Checked: leads offered to the channel
- Refused check: the channel said no at the ping
- Error check: the ping failed technically, for example a timeout or a 5xx
Verification
- Verify: leads sent for verification
- Verified: leads that passed it
- Refused verify: verification came back negative
- Error verify: verification failed technically
Post
- Send: leads posted to the channel
- Accepted: posts the channel accepted
- Refused send: posts the channel rejected
- Error send: the post failed technically
Outcome
- Redirected: customers actually sent on to the advertiser
- Sales: transactions created
- Rejected: transactions rejected afterwards
Money
- Revenue: what the channel brought in
- Cost: what you paid your partners for those leads
- Margin: revenue minus cost
- EPL: earned per lead
- CPL: cost per lead
- PPL: profit per lead
Rates
- Ping rate: successful pings against pings sent
- Accept rate: accepted against successful pings
- Sold rate: sold against successful pings
The three rates are what make channels comparable. A channel with a high ping rate and a low sold rate is answering everything and buying nothing, which is a different problem from one that never answers at all.
Reading it
- Refused and error are not the same thing. Refused is the channel deciding no. Error is the request not working. A row full of errors is an integration problem, not a lead quality problem. The integration log has the requests behind it.
- Redirected tells you the lead was alive. A sold lead that never redirected means the customer left before reaching the advertiser.
- The money columns follow the reporting time basis and the result type filter, the same as everywhere else. The flow columns do not, since pings and posts have only one date.
For how each column is calculated, see Columns explained.

