Skip to main content

Distribution Analytics

Last updated: 2026-05-13
Sidebar > 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.

Distribution analytics dashboard with period and partner breakdown

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 DistributionJob that 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

Was this helpful?
Thanks for your feedback!

Try Leadflip for free

Start capturing and managing leads in minutes.

Sign up free