Pingtree reports

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.

Insights that
helps you grow

  • Release notes 2026/08/14
    This was a big one. We went through roughly 200 pages of our knowledge base and rewrote the whole thing. Clearer structure, consistent terminology, and…
  • Release notes 2026/07/31
    What’s new in PalDock? A lot of this month went into things you won’t see directly – query optimisation, indexing, and general tuning under the…
  • Free Affiliate tracking software
    Many companies (inlcuding YOU) search for free affiliate tracking software because they want to launch an affiliate program without committing to expensive monthly fees. The…