Home/Benchmarks/ABM advertising on Meta
Channel guide

ABM Advertising on Meta: Running Account-Based B2B Campaigns on Facebook and Instagram

Meta is the cheapest way to put a B2B message in front of a buying committee at frequency, and the least precise. This guide covers how to turn account lists into Custom and Lookalike Audiences, what creative works, and what CPLs to expect, with sources.

Updated September 2, 2026
Vendors covered Meta, Metadata.io, 6sense, Demandbase, RollWorks, Influ2
Sources cited 10
Reading time 11 min

The short version

Meta (Facebook and Instagram) works for B2B account-based advertising because the people on your target-account list are on it every day, its CPMs are a fraction of LinkedIn's, and Custom Audiences let you upload the same account and contact lists you use elsewhere. The trade-off is targeting precision: Meta has no reliable job title or company data, so you reach the buying committee through uploaded lists, lookalikes built from them, and retargeting, not through firmographic facets. Public benchmarks put B2B Meta CPCs around $1-$3 and CPLs from about $20 to $80 for content offers, versus $6-$12 and $50-$120+ on LinkedIn. Metadata's 2026 report, which analyzed $57.6M of B2B spend across channels, found that creating demand cost $187 per lead against $196 for capturing it, and Meta is the cheapest place to run the creation half.

Why Meta works for B2B advertising

The objection to Meta for B2B is that nobody buys enterprise software from an Instagram story. That is true and irrelevant. Nobody buys enterprise software from a LinkedIn ad either; they build familiarity over months, then search, then request a demo. Meta's job in an ABM program is the familiarity part, at a cost per impression that lets you reach the whole buying committee at meaningful frequency for the price of reaching one VP on LinkedIn.

Meta versus LinkedIn for B2B account-based programs (public benchmark ranges, North America, 2025-2026)
MetricMeta (Facebook + Instagram)LinkedInSource note
CPM$8-$20$35-$85WordStream/HubSpot cross-industry; LinkedIn ranges from our benchmarks page
CPC$1-$3$6-$12B2B campaigns skew to the upper end on both
CTR (feed, single image)0.8%-1.5%0.4%-0.65%Meta feed CTRs are structurally higher
CPL, gated content$20-$80$50-$120Meta instant forms vs LinkedIn Lead Gen Forms
CPL, demo request$80-$250$150-$350Both depend heavily on landing page
Lead-to-opportunity rateLower; more disqualificationHigher; better title/company fitDirectional; depends on audience source
Firmographic targetingNone native; via uploaded lists onlyCompany, function, seniorityCore difference
Minimum daily budget$1-$5 per ad set$10 per campaignMeta allows much smaller tests

Three things make Meta viable for ABM rather than just cheap. First, Custom Audiences from customer lists match on email, phone and name, and most people registered Facebook with the same personal email they use on LinkedIn, so contact-list match rates are frequently higher on Meta than on LinkedIn. Second, Meta's creative formats (Reels, Stories, carousels) reach people in a different mode than the feed-scroll on LinkedIn, which matters for frequency without fatigue. Third, Meta's Advantage+ delivery optimizes hard on conversion signal, so once a retargeting pool exists, demo-request campaigns can run efficiently.

The weaknesses are real. There is no way to say "VP of Finance at companies with 500-5,000 employees" on Meta. Interest and job-title targeting on Meta was largely removed in 2022-2024 under privacy changes, and what remains is inaccurate for B2B. Everything depends on the quality of the list you upload.

Building Meta audiences from account lists

The core ABM workflow on Meta is: turn an account list into a contact list, upload it as a Custom Audience, build a lookalike from it, and retarget everyone who engages. Meta cannot match on company name, so the account list has to be resolved to people first.

Meta audience types for account-based advertising
AudienceInputMinimumMatch behaviourABM use
Customer list Custom AudienceCSV with email, phone, first/last name, city, country, ZIP; hashed on upload100 matched for delivery; Meta recommends 1,000+Matches on any provided identifier; personal emails match bestTarget contacts at named accounts; suppress customers
Website Custom Audience (Pixel / Conversions API)URL rules, events100Cookie and first-party event basedRetarget visitors from LinkedIn/Google campaigns
Engagement Custom AudienceVideo viewers (3s/25%/50%/75%/95%), lead form openers, page/Instagram engagers100On-platform, no cookiesCheapest warm pool; build from 25%+ views
Lookalike AudienceSeed audience of 100+ (1,000+ recommended)n/a1%-10% of country population most similar to seedExpand from closed-won contacts; not from a raw account list
Advantage+ audienceOptional seed suggestionsn/aMeta's model expands beyond inputsFine for retargeting; too loose for tier-1 ABM
Offline/CRM event audiencesConversions API events from CRM (opportunity created, closed-won)100Server-side matchBest lookalike seed available; optimize toward pipeline

Resolving accounts to contacts

You need people, not companies. A B2B data vendor (ZoomInfo, Apollo, Clay, Cognism and others; see zoominfocompetitors.com) can return the buying-committee contacts at each target account. ABM execution platforms do this step for you: Metadata.io resolves account lists to contacts, hashes them and pushes Custom Audiences to Meta alongside LinkedIn and Google; 6sense and Demandbase run Meta as one of their channels; RollWorks covers it through its ad network. Influ2 is built specifically for person-level targeting across Meta and LinkedIn. The sister site abmplatforms.com covers the broader platform category.

Expect Custom Audience match rates of roughly 30%-60% on B2B contact lists, higher when the file has phone numbers and personal emails. A 1,000-account list with 8 contacts each gives about 8,000 contacts and 2,500-5,000 matched people, which is enough for a Custom Audience but tight for Meta's delivery system. Below about 1,000 matched people, CPMs rise and delivery stalls. That is why most ABM teams treat the Custom Audience as the seed and the retargeting pool as the campaign.

Lookalikes: use the right seed

A lookalike from a raw target-account list finds people similar to your prospects, which includes a lot of people at companies you do not want. A lookalike from closed-won contacts or opportunity-stage contacts (via Conversions API offline events) finds people similar to your buyers. Start with a 1% lookalike in your main country, and treat 3%+ as demand creation rather than ABM.

Suppression

Upload current customers and open opportunities as Custom Audiences and exclude them from acquisition campaigns. The same standard exclusion set from our LinkedIn targeting page applies, minus the facets Meta does not have.

Creative that works for B2B on Meta

B2B creative on Meta has to earn attention in a feed full of consumer content. The formats that reliably work for ABM are short video, carousels that make an argument, and static images with a single strong claim.

Meta creative formats for B2B ABM
FormatPlacementsWhy it works for B2BNotes
Short vertical video (15-30s)Reels, Stories, FeedBuilds engagement retargeting pools cheaply; 25%+ viewers are a qualified warm audienceFounder or expert talking to camera outperforms polished brand video
Carousel (3-6 cards)FeedSequences a claim, proof, and offer; high CTR per impressionUse benchmark data, customer logos, comparison tables
Single image with one claimFeed, Stories, Audience NetworkCheapest to produce; good for frequencyRotate every 2-3 weeks against fixed lists
Instant Form lead adsFeed, ReelsLowest CPL; autofilled formsAdd qualifying questions (company size, role) to reduce junk
Customer story / testimonialFeed, ReelsNamed logos matter more to a committee than featuresRequires customer approval; reuse in LinkedIn
Comparison / 'versus' creativeFeedSpeaks to the evaluation stageKeep to facts you can cite; avoid competitor trademarks in headlines

The creative principle that Metadata's benchmark data supports is ungated demand creation: educational content with no form, measured on engagement and downstream pipeline, ran at $187 per lead in their $57.6M dataset against $196 for gated capture. Meta is where that math is best, because the impressions are cheapest. The mistake is running gated demo offers to a cold Custom Audience on Meta; the audience does not know you and the CPL is bad. Sequence it: ungated video and carousels to the account list, then demo and trial offers to the engagement and website retargeting pools. Examples are on ABM ad creative examples.

Benchmark CPLs for B2B on Meta

Public CPL data for Meta comes mostly from agency and platform datasets that blend B2C and B2B, so the B2B-specific figures below are ranges assembled from WordStream's and HubSpot's cross-industry reports plus the channel-level guidance in Metadata's 2026 report.

Meta B2B benchmark ranges by objective (North America, 2025-2026)
ObjectiveTypical CPMTypical CPCTypical CTRTypical CPLComment
Video views (ThruPlay)$5-$12n/an/an/a; $0.02-$0.08 per ThruPlayPool building; the cheapest B2B reach available
Traffic$8-$15$0.80-$2.001.0%-1.8%$100-$300 (site form)Same trap as LinkedIn website visits; clicks are not leads
Engagement$6-$12$0.50-$1.501.5%-3%n/aInflated by reactions
Leads (Instant Forms)$10-$20$1.50-$3.500.9%-1.5%$20-$80 (content); $60-$180 (demo)Add qualifying questions
Sales / conversions (site)$12-$25$2-$40.7%-1.2%$80-$250 (demo/trial)Best once retargeting pools exist
Retargeting (any objective)$15-$30$1.50-$3.501.2%-2.5%$40-$150 (demo)Higher CPM, far better conversion

Read these next to the LinkedIn figures: Meta CPLs are typically one-third to one-half of LinkedIn's, and the lead-to-opportunity rate is typically lower. Judge Meta on cost per opportunity and on how it lifts LinkedIn and search performance in the same accounts, which is only measurable if you report at the account level. The sister site abmbenchmarks.com keeps a longer Meta benchmark table.

A practical Meta setup for ABM

One campaign structure covers most programs. Campaign 1, demand creation: video views and engagement objectives, Custom Audience of target-account contacts plus 1% lookalike from closed-won, ungated creative, $30-$100 a day. Campaign 2, capture: leads or sales objective, audience of 25%+ video viewers plus website visitors plus Instant Form openers, demo and content offers, Advantage+ placements, $50-$200 a day. Campaign 3, customer marketing: Custom Audience of customers, product education and expansion offers, small budget. Exclude customers and open opportunities from campaigns 1 and 2. Install the Conversions API so offline opportunity events feed back to Meta; without it, the sales objective optimizes toward form fills rather than pipeline.

Budget across channels is covered in the budget calculator; the Google half of the picture is on ABM advertising on Google.

Our verdict

Use Meta for the demand-creation half of an ABM program and for retargeting, not as a firmographic targeting channel. Upload contact-resolved account lists as Custom Audiences, build lookalikes only from buyers, run ungated video and carousel creative to the list, then capture with lead and conversion objectives on the retargeting pools. At roughly one-third of LinkedIn's CPM, it is the cheapest way to reach a buying committee at frequency, provided you measure it on opportunities per account rather than CPL. An execution platform that syncs the same list to Meta, LinkedIn and Google removes most of the manual work; compare them on the homepage.

Frequently asked questions

Does Facebook advertising work for B2B?

Yes, for reach and retargeting. Meta CPMs are typically $8-$20 against $35-$85 on LinkedIn, and Custom Audiences let you target contacts at named accounts. It does not offer job title or company targeting, so everything depends on uploaded lists and retargeting pools.

How do I target a list of companies on Meta?

Meta cannot match on company names. Resolve the account list to contacts with a B2B data vendor or an ABM execution platform, then upload emails, phones and names as a Customer List Custom Audience. Match rates on B2B lists run roughly 30%-60%.

What is a good cost per lead for B2B on Meta?

Roughly $20-$80 for gated content via Instant Forms and $60-$250 for demo requests, depending on whether the audience is cold or retargeted. Metadata's 2026 report puts blended B2B demand creation at $187 per lead and capture at $196 across channels.

Should I build a lookalike audience from my target-account list?

No. A lookalike from a prospect list finds people similar to prospects, including at companies you do not want. Seed lookalikes with closed-won or opportunity-stage contacts, ideally via Conversions API offline events, and start at 1%.

What Meta creative works best for B2B?

Short founder or expert video for building engagement pools, carousels that sequence a claim and proof, and customer stories with named logos. Run ungated content to cold lists and reserve demo offers for retargeting audiences.

Disclosure. ABMAdvertisingPlatform.com is an independent editorial directory operated with sponsorship from Metadata.io, a vendor in this category. Metadata is held to the same review format and scoring as every other vendor here, and never given a rating above its public G2 score. Figures from the Metadata.io 2026 B2B Benchmark Report are aggregate market data from that public report, not Metadata's own business metrics. Ratings, pricing and benchmarks are sourced from public pages and cited below.