Sign in

Blog · Board and management reporting

Lead magnet conversion rate: downloads to qualified leads

Lead magnet conversion rate measures valid downloads against landing visits. Compare download response, qualified leads, and cost by asset with a worked example and checks on duplicate records.

The short answerLead magnet conversion rate is valid, deduplicated downloads divided by eligible landing visits, multiplied by 100. Measure qualified leads divided by those downloads separately to show whether an asset attracts sales prospects. Keep the asset, acquisition period, qualification window, and identity rules consistent so a high download rate does not hide weak qualified demand.

Lead magnet conversion rate is valid downloads divided by eligible landing visits, expressed as a percentage. Pair it with download-to-qualified conversion and cost per qualified lead before deciding which asset deserves more spending. A completed form shows response; it does not establish sales readiness.

Define the conversion before counting it

For an acquisition campaign, a valid download is a completed request from an eligible, identifiable prospect after removing invalid submissions and repeat records. Document whether the report counts people, companies, or submission events. This example counts newly acquired contacts and gives each contact to its first eligible asset.

That distinction matters because conversion systems use different starting populations. Google Ads defines conversion rate using conversions per ad interaction, and its settings can allow several conversions for an interaction. An advertising report therefore does not automatically supply a landing-visit-to-new-contact rate.

Qualification needs its own rule. HubSpot's lifecycle definitions distinguish leads from marketing-qualified and sales-qualified records. Write down your company's accepted fit and intent criteria rather than treating a downloaded file as qualification. Covirage is not affiliated with Google or HubSpot.

The general stage conversion definition covers the relationship between starting and ending populations. Here the specific question is whether an asset produces useful demand at an acceptable acquisition cost.

The formulas and export columns

Download conversion rate = Valid new-contact downloads / Eligible landing visits × 100

Download-to-qualified rate = Qualified contacts from those downloads / Valid new-contact downloads × 100

Cost per qualified lead = Assigned campaign cost / Qualified contacts from those downloads

Keep a landing report with asset identifier, visit date, traffic source, eligible sessions, and cost. Keep a form export with submission identifier, contact identifier, asset, submission date, validity flag, and exclusion reason. The CRM export needs the same contact identifier, first qualifying date, qualification status, and original source.

Use mutually exclusive exclusion reasons. Remove invalid submissions first, then mark repeats among the remaining valid contacts. If an invalid submission also repeats an earlier email address, subtract it only once. Normalize contact identities before comparing the files, and retain an excluded-record list so someone can reproduce the count.

Keep the earlier click-to-lead calculation separate: clicks and landing sessions are different denominators. Neither should silently replace the visit field in this calculation.

A worked asset comparison

A US industrial supply company promotes a maintenance checklist and a cost workbook. The acquisition cohort contains eligible July 2026 visits and newly acquired contacts. Each contact has a full 60-day qualification window measured from the valid request date. Spend includes the same agreed campaign cost categories for both assets.

The following grouped rows summarize the underlying visit, submission, and CRM exports. Invalid and duplicate submissions are disjoint. Contacts credited to the checklist cannot also appear as new contacts credited to the workbook.

Asset Landing visits Submissions Invalid Duplicate valid submissions Valid new downloads Qualified contacts Cost (USD)
Maintenance checklist 2,400 360 24 36 300 45 3,600
Cost workbook 1,200 240 12 18 210 63 4,200
Total 3,600 600 36 54 510 108 7,800

Each step uses those same populations. Rates below are rounded to two decimal places; monetary unit costs are rounded to cents.

Step Maintenance checklist Cost workbook Combined
Remove invalid and duplicate records 360 − 24 − 36 = 300 240 − 12 − 18 = 210 600 − 36 − 54 = 510
Downloads / visits 300 / 2,400 = 12.50% 210 / 1,200 = 17.50% 510 / 3,600 = 14.17%
Qualified / downloads 45 / 300 = 15.00% 63 / 210 = 30.00% 108 / 510 = 21.18%
Cost / downloads (USD) 3,600 / 300 = 12.00 4,200 / 210 = 20.00 7,800 / 510 = 15.29
Cost / qualified contacts (USD) 3,600 / 45 = 80.00 4,200 / 63 = 66.67 7,800 / 108 = 72.22

In a spreadsheet arranged like the first table, valid downloads in F2 are =C2-D2-E2. Download conversion is =F2/B2, qualification conversion is =G2/F2, and cost per qualified lead is =H2/G2. Format the rate cells as percentages; do not multiply by 100 again when percentage formatting already does that.

The checks that prove the comparison

The contact reconciliation must hold for each asset and the total:

Submissions = Invalid submissions + Duplicate valid submissions + Valid new downloads

Here 36 + 54 + 510 = 600. The valid contact list must contain exactly the contacts included in the qualification denominator, and every qualified identifier must occur in that list. Reconcile assigned spend to the campaign cost export separately; matching contact counts cannot prove a cost allocation.

There is also a funnel identity. Using unrounded ratios, download conversion multiplied by download-to-qualified conversion equals qualified contacts divided by landing visits. For the combined cohort, (510 / 3,600) × (108 / 510) = 108 / 3,600 = 3.00%. The middle population cancels because it is the same contact set in both calculations.

That identity fails as a business interpretation if the qualification numerator contains contacts acquired outside the download cohort. Compare the identifier lists before assuming a difference is just rounding.

Use the result to choose the next action

The checklist produces cheaper downloads, but the workbook produces qualified contacts at a lower unit cost. Investigate whether the checklist promises a broad educational benefit while the workbook attracts buyers already examining a purchase. Review form requirements and source mix before changing the content.

Marketing owns the visit and submission rules. Sales operations owns the accepted qualification date and the CRM identity match. Finance owns the cost scope. The teams should agree on those definitions before moving spending between assets.

Use lead-to-MQL conversion for the separate qualification handoff. Follow the qualified cohort into qualified-lead conversion when enough time has passed for closed sales; an inexpensive qualified contact is still only an intermediate outcome.

Where it goes wrong

  • Counting delivery events as new contacts. A repeated download can be useful engagement while adding no new acquisition lead.
  • Mixing acquisition and qualification months. Qualifications recorded this month can come from much older downloads. Follow the original contact cohort.
  • Comparing unequal windows. An older asset has had more time to qualify contacts. Apply the same follow-up age to both.
  • Dropping unattributed contacts. Keep unmatched records visible until their identity or source is resolved. Removing them can flatter the measured funnel.
  • Using different spending scopes. Media-only cost for one asset and media plus production cost for another produces an unfair cost comparison.

Compare your own assets in Covirage

Bring your landing report, form export, CRM outcomes, and campaign cost file, with the contact and asset rules stated. Covirage maps the columns, and its tools compute and check the figures; the external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data; account creation takes about a minute.

See sales insights for the supporting business context.

Questions people ask

What is a good lead magnet conversion rate?

A useful target comes from comparable assets, audiences, traffic sources, and form requirements in your own history. Judge download response alongside qualified demand and cost per qualified lead. An asset can improve its download rate while attracting fewer prospects your sales team can serve.

Should repeat downloads count as new leads?

Keep repeat downloads as engagement events, but exclude them from a new-lead count. Use a stable contact identity and a documented attribution rule when someone downloads several assets. Otherwise the same person can inflate both an asset comparison and the combined campaign total.

Should existing customers be included in lead magnet conversion?

They can belong in an engagement report, but separate them from acquisition leads when the goal is new customers. Apply the same exclusion to every asset and show the removed records. Keep expansion campaigns in a separate comparison with their own starting population.