Distribution Analytics
Where to find it
Sidebar > Distribution > Analytics
Distribution Analytics
The Analytics page is where you check how distribution is performing. Total leads delivered, revenue earned, cancellations recorded, and a per-partner breakdown across any time range.
Where to find it
Sidebar > Distribution > Analytics. The page is scoped to your current Entity. Switch Entities using the selector at the top.

The headline stats
Three numbers at the top of the page:
| Stat | What it counts |
|---|---|
| Delivered | Successful deliveries in the selected period across all partners and profiles. |
| Revenue | Sum of the price recorded on every delivered lead in the period. Currency comes from your Entity's distribution settings. |
| Cancellations | Deliveries that were cancelled after the fact (e.g., refunded, returned by partner, or revoked by you). |
Cancellations subtract from your revenue total automatically, what you see in Revenue is net of cancellations within the same period.
Time range
Pick a preset (This Month, Last Month, This Quarter, This Year) or set a custom range with From and To dates. All headline stats and the partner table refresh together.
For accurate month-over-month comparisons, stick to preset periods. Custom ranges are useful for ad-hoc questions like "how did we do during that promotional push?"
Per-partner breakdown
Below the headline stats, every partner that received at least one lead in the period is listed. For each partner you see:
- Their name
- Number of deliveries
- Revenue contribution
- Cancellation count
The table is sortable. By default it sorts by Revenue, descending. Click any column header to re-sort.
Tip: Sort by Cancellations to find partners with quality problems. If one partner is responsible for an outsized share of returns, it's a sign to either tighten the filters that route leads to them, renegotiate pricing, or pause routing entirely.
What the numbers do NOT include
- Jobs that never delivered. A
DistributionJobthat ran but matched no partner is not "delivered" and does not appear here. To see those, use the Distribution Logs page. - In-flight jobs. A job currently sending to a partner via webhook or email and waiting on a response shows as Pending in Logs, not Delivered here.
- Test deliveries. If you've sent test leads through the system, they DO show up here. Filter them out by Entity if you keep a separate test Entity, or expect the numbers to be slightly elevated.
How revenue is computed
Each successful delivery creates a DistributionTransaction recording the price set on the assignment in the profile. The Analytics page sums those transactions for the period.
If you change a partner's price in the profile, only deliveries from that point on use the new price. Historical revenue is not retroactively recalculated.
When the numbers feel off
A few quick sanity checks before you assume a bug:
- Wrong Entity? Check the Entity selector at the top.
- Wrong period? Check the date range. If the From date is in the future or the To date is in the past, the numbers will look strange.
- Partner missing from the table? Either they had zero deliveries in this period, or they're filtered out. Currently the table includes everyone with at least one event.
- Revenue lower than expected? Cancellations may be eating into it. Look at the Cancellations stat at the top.
Related articles
- How Distribution Works. The end-to-end flow that produces these numbers
- Distribution Logs. Per-delivery detail for debugging
- Routing Rules. Control which partners receive which leads
- Invoicing. Turn delivered revenue into invoices for partners