Skip to content

Guide · Meta audiences

How to target B2B buyers on Facebook and Instagram in 2026

On Meta you can’t reliably target a job title, so B2B targeting is mostly about who you seed and who you exclude. The lead form and the creative do the rest of the qualifying.

Short answer

Partly. Meta still lets you target self-declared job titles, employers and industries through detailed targeting, but that data depends on what people put in their profiles, and some interest options have been combined. For B2B, customer lists, lookalikes seeded from qualified leads, and creative and forms that qualify people usually matter more than job-title filters.

What changed

What changed in Meta targeting in 2025 and 2026?

Short answer

Two things. Meta removed detailed targeting exclusions, such as excluding an interest, from ad sets in 2025, leaving custom audience exclusions and account-level audience controls. It also combined some detailed targeting interests: ad sets created before 8 October 2025 that still used the old options stopped delivering by 15 January 2026 unless updated.

ChangeWhat Meta’s documentation saysSource
Detailed targeting exclusionsAdding detailed targeting exclusions, other than account-level audience control exclusions, returns an error, and duplicated ad sets lose them. The change applied to all API versions from 21 April 2025.Marketing API v22.0 changelog
Custom audience exclusionsStill supported, through a separate excluded custom audiences field.Marketing API v22.0 changelog
Combined interestsCertain interest options are no longer supported for new campaigns. Campaigns created before 8 October 2025 stop delivering by 15 January 2026 unless the options are removed or replaced with the suggested combined options.Marketing API v24.0 changelog
Advantage+ audienceDetailed targeting, custom audiences, lookalikes, age and gender can be given as suggestions. Minimum age, location, language and custom audience exclusions are controls delivery won’t go beyond.Meta

You’ll find other dates quoted online, such as the day exclusions left Ads Manager or the day interests were first merged. Those come from third-party reports, so this guide uses only the dates in Meta’s developer changelogs. Meta’s Updates to detailed targeting Help page has the current position.

Can you target job titles on Facebook ads?

Yes, with limits. Meta’s Marketing API targeting search still lists job titles, which it describes as self-declared, alongside employers, industries, schools and fields of study (Meta for Developers). Two limits matter for B2B.

  • Self-declared means optional and often out of date. A plant manager who never filled in the work field on Facebook is invisible to job title targeting. Someone who lists a job they left three years ago is not.
  • Coverage varies by country. Meta notes that demographic targeting options aren’t available in all countries and results can differ by a person’s home country. In markets where professionals keep LinkedIn up to date but not Facebook, a job title audience can be tiny.

Job title, employer and industry options still help in three situations: as a suggestion inside Advantage+ audience, to give delivery a starting point; for professions people commonly list and rarely invent; and as one input among several for a short list of large employers. If your plan depends on reaching named accounts and specific roles, LinkedIn is usually the better primary channel; see account-based targeting on LinkedIn.

How do customer and CRM lists work for B2B on Meta?

Short answer

Upload lists from your CRM as customer list custom audiences: customers, qualified leads, disqualified leads and employees. Meta matches hashed identifiers such as email addresses and phone numbers to its users, so personal contact details match better than generic work addresses. Use the lists as lookalike seeds and exclusions, and upload only data you have permission to use.

Meta accepts identifiers including email addresses, phone numbers, names, dates of birth, gender, locations and some app and device IDs. Data must be hashed with SHA256, and Meta says providing several identifiers for each record increases the match rate (Meta for Developers). Ads Manager does the hashing for you when you upload a file.

Why B2B lists match poorly

A CRM full of work addresses, such as j.mehta@company.com or procurement@company.com, holds details most people never used to sign up for Facebook or Instagram. Shared inboxes match nobody. Mobile numbers and personal email addresses, where you collected them lawfully, match far more often. Before blaming the audience, check how many of each list’s records carry a phone number.

Refresh and consent

  • Refresh on a schedule. A qualified-lead list uploaded once in March is wrong by June: some leads became customers, others were disqualified. Monthly is a sensible default for lead lists.
  • Check permission before uploading. Meta’s Custom Audience terms ask advertisers to confirm they have the permissions needed to use the data under applicable law. Whether your form consent covers uploading contacts to an ad platform depends on the market; see lead generation compliance.

What should a B2B lookalike be based on?

Short answer

Seed lookalikes from the leads that became qualified, opportunities or customers, not from every form fill. A smaller, higher-quality seed teaches Meta what a valuable buyer looks like, while an all-leads seed teaches it to find more of whoever fills in forms most easily. Meta needs at least 100 people from a country in the source.

Meta’s documentation requires a source audience of at least 100 people from a country (Meta for Developers). That is a floor, not a target. How to choose the seed:

  • Enough qualified leads: seed from qualified leads from the last 180 days, or from opportunities if you have enough of them.
  • Too few qualified leads: combine customers and qualified leads into one seed. Don’t pad it with unqualified leads to reach a bigger number.
  • Too few of both: skip lookalikes. Use broad delivery with firm controls and exclusions, and let the form qualify.
Worked numbers: B2B SaaS company, India, one month per seed
 Seed: all leadsSeed: qualified leads
Seed size2,400 leads380 qualified leads
Spend₹1,26,000₹1,22,000
Leads300200
Cost per lead₹420₹610
Qualified27 (9%)42 (21%)
Cost per qualified leadabout ₹4,667about ₹2,905

The qualified-lead seed costs about 45% more per lead and about 38% less per qualified lead. Judged on cost per lead, the team would have kept the worse audience. Run both seeds with the same creative and form, and wait until sales has qualified the leads before reading the result; cost per qualified lead explains the calculation.

Running two ad sets only works if each gets enough leads to learn. If volume is thin, test one seed after the other, or read the campaign structure guide before splitting.

Original framework

Can you still exclude audiences on Meta?

Short answer

Meta removed detailed targeting exclusions, such as excluding an interest, from ad sets in 2025. You can still exclude custom audiences, such as customer lists, disqualified leads, employees or website visitors, and set account-level audience controls. If junk leads come from identifiable groups, build those groups as lists and refresh them deliberately.

You can no longer exclude “students” or “job seekers” as interests. You can exclude the people you can identify, and screen the rest with the form. That is what the seed and exclusion plan is for.

The B2B seed and exclusion plan
ListBuilt fromUseRefresh
Customers (closed-won)CRMLookalike seed; exclude from acquisition campaignsMonthly
Qualified leads, last 180 daysCRM or lead sheetLookalike seedMonthly
High-intent site visitorsPixel website audience: pricing, specification or RFQ pagesSeed or retargetingRolling window
Disqualified leadsCRM disqualification reasons: student, job seeker, competitor, outside service areaExclusionMonthly
Job applicantsCareers page visitors, or your applicant tracking systemExclusionMonthly
EmployeesStaff listExclusionQuarterly
Vendors and partnersFinance or partner listExclusionQuarterly

Before each upload, check the consent basis for every list in each market you sell to. Disqualification reasons only become exclusions if sales records them, so agree the reasons with sales first; the sales feedback loop guide covers how. Retargeting audiences have their own guide: B2B retargeting on Meta.

Should B2B advertisers use Advantage+ audience?

Short answer

Usually yes, with firm controls. Set location, minimum age, language and custom audience exclusions as controls, because delivery won’t go beyond them. Treat job titles, lookalikes and customer lists as suggestions that give delivery a starting point. Then judge the ad set on qualified leads, since broader delivery can bring cheaper but weaker leads.

Meta says it shows ads to people matching your suggestions “and other audiences when it’s likely to improve performance” (Meta). For a lead-gen account, “performance” means the optimisation event, usually a form submission, so Meta will happily find cheaper submitters. That is why the controls and the exclusion lists above carry more weight than the suggestions. When to hand more of the campaign to automation is covered in Advantage+ explained.

Special ad categories and targeting

Campaigns for housing, employment, and financial products and services have restricted targeting options (Meta Business Help). B2B advertisers meet this with business loans, equipment finance or recruitment services. With fewer targeting levers, qualification rests even more on the form and the creative. Which campaigns fall into a category, and what that changes, is in Meta ads policy compliance.

When targeting isn’t the problem

If leads are poor, check these before rebuilding audiences. Each one usually moves qualified rate more than a new interest does.

  • The form. A More volume Instant Form with no qualifying question lets anyone submit in two taps. See Instant Forms lead quality.
  • The optimisation event. Optimising for leads teaches Meta to find people who submit forms. With enough Instant Form volume, the Conversion Leads goal can learn from CRM stages instead; see Conversion Leads optimisation.
  • The creative. Say who the offer is for, such as “for procurement teams at contractors”. People outside that group scroll past, which does the qualifying that job title targeting can’t.
  • The structure. Many small ad sets, each with a different interest, split volume so none of them learns. See the campaign structure guide.

For the full diagnosis, see why Facebook ads don’t convert.

In practice

Market notes for India, the UAE and the US

Industrial trader · UAEAct

Too small for a lookalike

The trader’s CRM holds 90 customer and qualified-enquiry contacts, below the 100 people Meta needs in a source. Instead: GCC countries set as a location control, customers and disqualified enquiries excluded as custom audiences, creative addressed to procurement teams, and a Higher intent form asking for company type. Small audiences mean frequency climbs fast, so creative is refreshed sooner. See GCC B2B paid ads.

B2B SaaS · USInvestigate

A customer list that barely matches

1,500 closed-won contacts, almost all with work email addresses only, produce a small matched audience. The team checks which records also carry a mobile number, adds the number where it was collected with consent, and uploads again before judging the lookalike. State privacy laws affect what can be uploaded; see lead generation compliance.

Manufacturer · IndiaReview

Engineers who don’t list their jobs

Job title audiences for plant engineers are thin because few list their work on Facebook. The manufacturer seeds from qualified RFQs instead, sets its target states as a location control, and adds a form question on annual requirement. Before uploading RFQ contacts, it confirms its enquiry form consent covers the use under India’s Digital Personal Data Protection Act.

What to measure next

  • Qualified rate and cost per qualified lead by seed and ad set, not cost per lead.
  • Share of new leads that fall into your disqualification reasons, such as students or job seekers, month by month.
  • Matched size and last refresh date for each customer list.
  • Frequency by ad set in small markets.

Zephra creates and manages Meta campaigns and audiences, new or existing, and uses lead quality from CRM data or a spreadsheet, so audience decisions are judged on qualified leads. Where configured, it sends CRM lead stages to Meta through the Conversions API. Changes follow your permissions and approvals, with learning-phase protection. See Meta Ads for B2B, or start with lead quality to define what “qualified” means for your team.

Questions, answered

Meta B2B targeting FAQ

01What are the best interests for B2B on Meta?

There is no reliable list. Interests describe what people engage with, not what they do for a living. Use them as suggestions at most, and put the effort into seeds, exclusions and a qualifying form.

02What is the minimum source size for a lookalike?

Meta’s documentation requires at least 100 people from a country in the source audience. A larger qualified seed is steadier, but a small qualified seed can still beat a large all-leads one.

04Does broad targeting work for industrial niches?

Often better than narrow targeting, provided location and exclusions are set as controls and the creative and form do the qualifying. In small markets frequency rises quickly, so plan more creative.

05Should I target by employer for account-based campaigns?

Employer targeting depends on people listing their workplace, so it reaches only part of each buying committee. For account-based programmes, use LinkedIn as the primary channel and Meta for retargeting; see ABM targeting.

06Why did my ad set stop delivering in January 2026?

If it was created before 8 October 2025 and still used interest options Meta later combined, Meta’s v24.0 changelog says it would stop delivering by 15 January 2026 unless updated. Edit the audience with the suggested combined options and check delivery.

Check your audiences

Find out whether targeting is really what’s holding your Meta leads back.

The free ad account assessment reviews wasted spend, campaign structure, performance constraints and measurement gaps across Google, Meta and LinkedIn. It takes 10–15 minutes, needs no CRM and makes no campaign changes.