Instagram bought the cheapest B2B lead we found: $138. Worth a test.
The cheapest lead in the report, and we cannot yet tell you what those leads became.
Across 49 advertisers in our 2025 B2B data, Instagram bought a lead for $138 on $2.82 clicks, cheaper than any other channel here. So the budget call is a capped test, not a reallocation: what those leads became is the one thing we cannot print, because Instagram’s payback and cost-per-customer numbers are withheld (why). Buy the information first. For scale, ads across the whole dataset returned 0.56x in the first year, at $58,887 per customer.
Switch on Instagram-only placements inside your existing Meta account this week, a setting, not a channel build. Across 49 advertisers Instagram bought a lead for $138 at $2.82 a click and $18.25 per thousand views, the cheapest lead we published. Its cost-per-customer numbers are withheld (why), so judge the test on qualified leads and deals your CRM says you won, never on cost per lead.
2025 · 49 advertisers · B2B · only groups with at least $50K spent · Methodology · Why some numbers are missing
Executive summary
- The money: Instagram’s $138 lead was the cheapest in the report, bought at $2.82 a click and $18.25 per thousand views, near Facebook’s $15.50, a fraction of LinkedIn’s $63.19.
- The budget call: Approve a capped test, a tenth of your Meta budget, run for at least twice your sales cycle, and treat the money as buying information, not pipeline.
- The caveat, stated plainly: we cannot yet tell you what those leads became. Instagram’s payback and cost-per-customer numbers are withheld (why), so this page prices attention and leads; it does not price customers.
Playbook
- The play: Launch Instagram-only lead-gen placements inside your existing Meta account, a setting to switch on, not a channel to build.
- The setup: Separate campaigns, creative built for 9:16 and 4:5, and instant forms asking the same questions your Facebook forms ask.
- The scoreboard: qualified leads and deals your CRM says you won, over a full sales cycle. The $138 lead is already conceded. Judging a channel on cost per lead alone is the exact habit this report argues against.
What is the cheapest B2B lead?
Instagram. Across 49 advertisers running lead-generation campaigns in 2025, the typical Instagram advertiser paid $138 a lead, under Facebook’s $145, LinkedIn’s $202 and Google Ads’ $524, on $2.82 clicks. Yet it took just 4.3% of the money these advertisers spent on paid social.
Before the budget meeting, the honest half: what we can show you is the cost side, and not because we stopped looking. Instagram’s 2025 payback and cost-per-customer numbers broke our rule that no one advertiser is allowed to swing a number, on 2026-08-17 a single account held more than 40% of the closed-won revenue left in that group once the transactional-CRM advertiser was removed, so both are withheld (why) rather than estimated. Cheap leads; we cannot yet tell you what those leads became. That makes this a test worth funding, not a reallocation to make, and not a channel to write off.
Is the attention cheap too, or just the leads?
Both, on the attention side. Instagram cost $18.25 per thousand views in 2025, near Facebook’s $15.50, a fraction of LinkedIn’s $63.19. What is unproven is not the price of reach or of leads; it is what those leads become after someone fills in the form.
What should you change?
Approve a capped Instagram test and move no standing budget: $138 leads across 49 advertisers, with the customer number withheld. You are buying information, not pipeline. Nothing on this page justifies moving standing budget today, and nothing on it justifies writing the channel off either. A small loss against a large repricing is worth the test.
Cap it at a tenth of your Meta budget and run it for at least twice your average sales cycle, a rounding error if it fails, a repriced channel if it works. Write the scoreboard into the approval: qualified leads and deals the CRM says you won. In writing, so the cost-per-lead win everyone knows is coming cannot be claimed as success later.
“Instagram replaces LinkedIn.” $138 across 49 advertisers is a hunch about efficiency, not a verdict on pipeline, and this report has no Instagram pipeline row to argue with, because that number is withheld. The only channel whose higher price we can follow all the way to a customer is LinkedIn, at $63,312 a customer and 0.57x back.
Switch on Instagram-only placements inside your existing Meta account this week, separate campaigns, creative built for 9:16 and 4:5, instant forms asking the same questions Facebook’s do, so those $2.82 clicks report cleanly against the one cost-per-customer figure this report will stand behind: $58,887 across the dataset. A setting to switch on, not a channel to build.
Tag every placement so the tags land in the CRM before the first dollar spends. Qualified leads and won deals by placement must be reportable without digging, and check that no single campaign is carrying the whole result before you present it, or you will report one campaign’s luck as a channel finding.
“Cheap clicks mean scale it.” The $138 lead is the half this page already concedes. Until qualified leads and won deals clear the bar you set up front, scaling just buys more of something nobody has measured.
What are the exact numbers?
All four channels, cheapest lead first, next to the figure for the whole dataset. Cost per lead comes from the $31.5M of 2025 lead-generation spend; payback and cost per customer come from the $29.4M slice we could follow into the CRM, 154,000 leads across 127 advertisers. Counting only revenue we can trace back to an ad, inside 12 months.
| Channel | Advertisers (lead data · CRM data) | Cost per lead | Payback we can trace | Cost per customer |
|---|---|---|---|---|
| 49 · 34 | $138 | withheld | withheld | |
| 71 · 49 | $145 | withheld | withheld | |
| 138 · 97 | $202 | 0.57x | $63,312 | |
| Google Ads | 56 ·, | $524 | withheld | withheld |
| All channels together, after the one transactional-CRM advertiser was removed | 127 | — | 0.56x | $58,887 |
Dashes: numbers we publish in the interactive explorer rather than quote here. Withheld: on 2026-08-17 the Instagram and Facebook cost-per-customer numbers broke the rule that no one advertiser may swing a number, and Google Ads never had enough advertisers with customer data to publish. Every reason is listed in the list of numbers we killed. Withheld, never estimated, and never shown as a zero. 2025 data, $57.6M of spend analyzed.
How do we know?
Every number above cleared the same publication rules before it reached this page. In brief:
- How many advertisers: 49 behind Instagram’s cost per lead, 71 Facebook, 138 LinkedIn, 56 Google Ads; 97 behind the one channel we could follow into the CRM (LinkedIn) and 127 behind the whole-dataset row. The advertiser count is printed beside every number on this page.
- No one advertiser may swing a number, on either side: nobody above 40% of a published group’s spend or above 40% of its won deals. The won-deals half is what removed Instagram’s payback and cost-per-customer numbers on 2026-08-17. Its leads pass comfortably, its wins sit in one account. Withheld, not estimated, reasons in the list of numbers we killed.
- Minimum spend: $50,000 in a group before we publish it. Instagram clears that bar, at 4.3% of paid-social spend, only just comfortably.
- What is counted, and over what period: cost per lead and cost per click come from the $31.5M of lead-generation spend inside $57.6M analyzed for 2025; cost per thousand views covers all campaign types; payback and cost per customer come from the $29.4M slice we could follow into the CRM, 154,000 leads, 127 advertisers, tracked to deals that actually closed inside 12 months. Only revenue an ad set off is counted. That is payback we can trace: credit we can follow, not proof the ads caused it, not profit and not lifetime value.
- What kind of data this is: these are things that happened together in 2025, not controlled experiments. They describe what this group of advertisers did, not what causes what.
- What else could explain it: what 4.3% of budgets buys. At that share of paid social, Instagram spend probably skews toward experiments and leftover placements rather than serious programs, which would flatter cost per lead. Its wins sitting in one account fits that story exactly: a channel nobody funds at scale produces wins nobody can generalise from. Having 49 advertisers behind the cost number rules out a handful of accounts driving it; how mature those campaigns were, and which industries they sold into, we have not tested. A pattern in a thin, unusual slice, and no claim at all about what those leads became.
Full rules in the Closed-Won Protocol, including the nine claims we refused to publish, with the exact reason each one was killed and the number it cost us.
Cite as: Metadata 2026 B2B Ad Spend Benchmark (n=153 advertisers, $57.6M, 2025), metadata.io/benchmark-report-2026
What do you do different tomorrow morning?
One named change per seat. The columns reorder to match your reading lens; both are always on the page.
Buy the answer, cheaply
The one change: approve a capped Instagram test line, a tenth of your Meta budget, 6 weeks, and tell the board you are buying information, not pipeline.
- Set the cap so losing all of it is a rounding error, while winning reprices your cheapest-lead channel. That trade is the whole case for running it.
- Write the scoreboard into the approval: qualified leads and deals the CRM says you won, measured over at least twice your average sales cycle. Written down now, the cost-per-lead win everyone knows is coming cannot be claimed as success later.
- If it clears, scale in steps and re-judge each one; if it doesn’t, kill the line and keep the finding. Either way the option was cheap.
Set the test up properly
The one change: launch Instagram-placement lead-gen this week inside your existing Meta account, a setting to switch on, not a new channel to build.
- Placements: Instagram only (feed, stories, reels) in their own campaigns, so spend and results never blend with Facebook.
- Creative: rebuild the assets for 9:16 and 4:5. Recycled square Facebook crops are how cheap-lead tests quietly underperform.
- Forms: instant forms asking the same questions your Facebook forms ask, so you can compare lead quality question for question.
- Reporting: tag each placement and carry the tags into the CRM, so qualified leads and won deals by placement are reportable without digging, and check that no single campaign is carrying the whole result before you present it.