Skip to content

Source Attribution

Where leads come from and how much revenue follows.

Last updated 05/27/26

What this report shows

For each lead source (contact form, paid search, referral, etc.):

  • Leads captured — how many leads tagged with that source.
  • Closed-won — how many of those leads converted to paying customers.
  • Revenue — total invoiced (paid) revenue tied to the campaigns those closed-won leads converted into.

Unconverted leads (still in the funnel or closed-lost) contribute zero revenue.

How to read it

  • Conversion rate = closed-won ÷ leads. This tells you quality per source.
  • Revenue = total revenue (across all paid invoices) attached to the campaigns that came from closed-won leads of that source. This tells you value per source.
  • Revenue per lead = revenue ÷ leads. Combines quality and value — the single number that says "is this source paying off?"

Common questions

  • Why does revenue lag conversion? Revenue accumulates after a lead converts and starts being billed. A new converted lead has $0 revenue until the first invoice is paid.
  • Why is a source missing? Either no leads carry that source value, or all of them are still in the funnel and the revenue join produces nothing.
  • Why is "unknown" the biggest source? Some leads come in without a `source` field set. Backfill via the lead detail page, or improve the capture form to require it.

What to do if numbers look wrong

  1. Click into a source row to see the underlying leads — do they actually carry that source?
  2. For revenue, confirm the closed-won lead is linked to a campaign and that campaign has paid invoices.
  3. If "unknown" dominates, fix the lead-capture forms so they always set a source.