levelpartner.ai
Sales and pipeline

How to track lead generation

How to track lead generation comes down to three numbers per channel, reviewed every week: how many leads arrived, how many became real sales conversations, and what each one cost. This article answers how to build that weekly view on the platform so a leadership team can decide where to spend next month's budget. It assumes every contact already carries a source; if yours do not, fix that first, because volume and cost reports are only as good as the source data underneath them.

What you are actually measuring

Lead generation tracking is a performance view, not a contact-level record. You want to see channels side by side: paid search against referrals, the valuation page against the chat widget, this month against last month. The questions are about allocation. Which channel deserves more money, which needs fixing, and which should be switched off.

Most firms stop at counting leads. Volume on its own misleads, because the cheapest channel often produces the leads least likely to buy. Track at least one step further down: booked meetings or qualified opportunities by channel.

What you get once it is set up

  • A dashboard showing new leads per week, split by source.
  • A second view showing opportunities created and won, by the same sources.
  • Ad spend pulled in from connected ad accounts, so cost per lead appears next to volume.
  • A weekly email of the dashboard to the owner and sales lead.
  • A clear rule for when a channel is paused or given more budget.

Before you start

Every contact needs a source value from a fixed list. The guide to recording where each lead came from covers that set-up. You also need a pipeline whose stages are used consistently, connected ad accounts if you run paid campaigns, and an agreed definition of a qualified lead. Without that definition, two people will report two different numbers.

How to set it up

  1. Agree the list of channels you will report on and write it down.
  2. Open Dashboard and open the dashboard your leadership team reads each week.
  3. Choose Edit dashboard, then Add widget.
  4. Find the Lead Source Report under the General category and add it.
  5. Select all pipelines or the single one you report on, set any condition filters, and save.
  6. Click any count above zero to see the opportunities behind that channel's number.
  7. Click a count in the N/A row to find leads with no source, and correct the source on each one.
  8. Hold a fifteen-minute review of the report every week and write down one spending decision each time.

Reading the numbers without fooling yourself

Look at trends over eight to twelve weeks, not single weeks. Lead volume swings with holidays, campaign changes and the news cycle. A channel that doubled last week may simply have had one good day.

Compare channels on cost per qualified lead, not cost per lead. A referral costs almost nothing and converts well. A broad social campaign can look cheap per lead and still lose money once you see how few booked a call.

Illustration: a 70-person agency comparing three channels over a quarter

Suppose paid search brings 210 leads at £45 each and 40 qualify. Social ads bring 380 leads at £18 each and 25 qualify. Referrals bring 30 leads and 18 qualify. Per qualified lead, search would cost about £236 (£9,450 divided by 40) and social about £274 (£6,840 divided by 25), so search would earn the extra budget despite its higher cost per lead. All money figures are illustrative.

What it replaces and the weekly time

It replaces the monthly scramble where marketing exports from the ad platforms, sales exports from the CRM and someone reconciles both in a spreadsheet that is out of date by the time it is shared. Weekly running time is the fifteen-minute review plus about half an hour each month checking that new campaigns are tagged correctly.

The mistake most people make

They report on last-touch only and conclude that brand search or direct visits generate all their business. Those are usually the final step for someone who found you elsewhere. Look at first source as well as latest source, and treat the difference as information rather than a contradiction. For a broader view of where lead volume comes from in the sales motion, see sales lead generation.

The common mistake

Changing three channels at once. If you raise search budget, cut social and launch a new page in the same week, the dashboard cannot tell you which change worked. Change one variable at a time.

When not to use it

If you receive fewer than ten leads a month, a channel dashboard will produce noise, not insight. Read every lead individually and ask each one how they found you. Start the dashboard once volume makes patterns visible.

Troubleshooting

The "unknown" source bar is the largest. Forms or imports are creating contacts without a source. Find the routes involved and add hidden fields or default values.

Ad spend does not match the ad platform. Time zones or currency settings differ between the ad account and the platform. Align both before comparing.

Opportunity counts look too low. Opportunities are being created without linking to the contact's source. Report on the contact field, not a separate opportunity field, or copy the source across in the creation workflow.

Leadership stops reading the email. The dashboard has too many widgets. Cut it to the three numbers per channel and nothing else.

Frequently asked questions

How often should lead generation be reviewed?

Weekly for a short look and monthly for budget decisions. Quarterly is when you decide to start or stop a channel entirely.

Should I track leads in a spreadsheet instead?

A spreadsheet works for a handful of leads, but it falls behind as soon as several people touch it. The comparison is set out in tracking leads in Excel.

What counts as a qualified lead?

Whatever your sales team agrees it is, written down. Typically a lead who fits your target profile and has agreed to a conversation. The rules are covered in qualifying leads.

Can I track offline channels like events?

Yes. Give events their own source value and tag contacts at import or entry. Spend can be added manually so cost per lead still appears.

The journey this guide describes

Pipeline hygiene and reporting

  • Trigger

    Deal changed

    Stage, value or owner

  • Trigger

    Contact changed

    New, merged or imported

  1. Values kept in step

    Deal value, source and referral partner are copied onto the contact automatically.

    Instant
  2. Duplicates and imports cleaned

    Imported or duplicate records are merged or removed by rule, not by hand.

    Daily
    • Deal movingActivity this week
      1. Source to revenue tracked

        Every won deal traces back to the channel and campaign that produced it.

        Ongoing
      2. Weekly report delivered

        Leadership gets the same numbers every week, without anyone building a spreadsheet.

        Weekly
      3. Done
    • No activity 14 daysDeal has stalled
      1. Stalled deals flagged

        Deals with no activity for too long are flagged to their owner with a task.

        Daily
      2. Owner asked for the next step

        Reply updates the deal

      3. End