Skip to content

Job Ad Targeting Rules on Meta and Google

The aim is fixed. The ad isn't.

Job ads on Facebook, Instagram and Google play by stricter targeting rules than other ads. We're Hireloud, a recruitment marketing agency, and we build every campaign inside them. Here's what each platform allows, side by side, and how to reach the right people anyway.

Month-to-monthNo long-term contractsProcurement-friendly

Last reviewed November 2026 against Meta's and Google's own pages. Not legal advice; your counsel decides.

Short answer

US and Canada job ads, November 2026.

MetaJob ads run in the Employment category: ages 18 to 65+, all genders, no ZIP codes or lookalikes, and at least a 15-mile radius around every location.1

GoogleJob ads can't target gender, age, parental status, marital status or ZIP code.2

SoAim by place. Let the ad name the role, shift, pay and location.

Why the rules exist

Job ads play by different rules.

US law bars job ads that show a preference for, or discourage, people based on protected traits, including age 40 and over.3 In March 2019, Facebook (now Meta) settled with civil rights groups and said housing, employment and credit ads could no longer target by age, gender or ZIP code.4 Since December 4, 2019, advertisers in or reaching the US must run these ads in a special ad category.1 In June 2020, Google announced a similar policy for the US and Canada that also covers parental and marital status.5

Platform rules decide who an ad is aimed at. The words in the ad answer to the same laws, so check those too. Our guide to discriminatory job ads covers the wording.

Meta · Facebook and Instagram

What Meta's Employment category allows.

Who has to use it.

Meta requires the category if you advertise from the US, or if your ads reach people in the US, Canada or parts of Europe.1 It covers more than job listings: Meta's help page on employment ads names job fairs and job boards too.6

What's locked, and what's off.

Pick the category and Meta fixes some audience settings and switches others off.

AgeLocked

Fixed at 18 to 65+. You can't narrow it.1

GenderLocked

All genders. You can't pick one.1

LocationLimited

No ZIP codes, neighborhoods or metro areas. No excluded locations.1

Radius15 mi min

In the US and Canada, every city, address or dropped pin covers at least 15 miles (25 km).1

Detailed targetingLimited

No behavior or demographic targeting. Interests come from Meta's approved list, and nothing can be excluded.1

LookalikesOff

Not available for employment ads.1

Customer listsIf eligible

Allowed, if Meta marks the list eligible for special ad category campaigns.1 Meta announced limits on these lists in US employment ads in late 2024, then said it "will not be rolling out" them.7 A list can still tilt who sees the ad, so ask your counsel before you use one.

The hard error.

Meta's developer docs say these limits are "enforced with a hard error."1 An audience outside them won't go through, so plan inside them from the start.

Setup

Set up the Employment category in Ads Manager.

Declare the category first, at the campaign level. Then build the audience, placements and ad inside it.

  1. Step 1

    Start at the campaign.

    In Meta Ads Manager, create or open a campaign and declare a special ad category.8

  2. Step 2

    Choose Employment and the countries.

    Choose Employment as the category, and add every country the campaign will reach.8

  3. Step 3

    Add each location.

    In the ad set, add each location as an address or a dropped pin. In the US and Canada, each one covers at least 15 miles. Skip ZIP codes.1

  4. Step 4

    Leave age and gender alone.

    They stay at 18 to 65+ and all genders. Add detailed targeting only as an inclusion, since exclusions are off.1

  5. Step 5

    Set placements, budget and schedule.

    Give each location its own budget, so you can see what each one spends.

  6. Step 6

    Write the ad.

    Name the role, shift, pay and location. Link to that location's live job listing.

  7. Step 7

    Read it once more.

    Read the ad as a job seeker would. Cut any word that points at age, gender or family status.

If an ad is flagged or rejected.

Check the category first: every job ad needs it. Then check the audience and the wording, fix what's off, and resubmit. For free job posts rather than paid ads, see how to post a job on Facebook.

Google · Search and Performance Max

Google's employment-ad policy, US and Canada.

Google's rule covers employment ads in the US and Canada. Its examples: ads for jobs, job recruitment sites and job listing sites.2

OffWhat you can't target

  • Gender
  • Age
  • Parental status
  • Marital status
  • ZIP codes2

OnWhat you can use

  • A radius of at least 1 km around a location
  • City and country targeting
  • In Canada, the first three characters of a postal code (the FSA)
  • Predefined Google audiences, minus the demographics above2

If an ad is limited or disapproved.

Google gives three fixes. Set every demographic (gender, age, parental and marital status) to "Enable" and remove ZIP targeting. Or edit the ad to fit the policy, and it's reviewed again. Or, if you think the policy was applied in error, appeal from your account.2

Performance Max: same rules, two extra controls.

Google's policy page doesn't carve out any campaign type, so treat Performance Max job ads the same way. Two settings matter more for job ads here.

Brand guidelines. These hold the business name and 1 to 5 logos, plus optional colors and a font. Since 2025, Performance Max manages business names and logos this way.9 For job ads, use the employer name and logo job seekers see on your listings.

Text guidelines. This beta covers Performance Max, and Search campaigns with AI Max. You can add up to 25 term exclusions and 40 messaging restrictions per campaign. Google opened the beta to advertisers worldwide on February 26, 2026.10 Use it to keep generated text away from age- or gender-coded words, such as "recent college graduates," one of the EEOC's own examples.3

Side by side

Meta and Google job ad rules, side by side.

Every row comes from Meta's and Google's own pages. Have your counsel confirm it before you change a campaign.

Setting
Meta · Employment category
Google · US and Canada
Age
MetaFixed at 18 to 65+.
GoogleCan't be targeted.
Gender
MetaAll genders. You can't pick one.
GoogleCan't be targeted.
Parental and marital status
MetaNo demographic targeting.
GoogleCan't be targeted.
ZIP code
MetaNot supported.
GoogleNot allowed. In Canada, the first three characters (FSA) are.
Minimum radius
Meta15 miles (25 km) around any city, address or pin, in the US and Canada.
Google1 km.
Exclusions
MetaNo location exclusions. No detailed-targeting exclusions.
GoogleAge, gender, parental and marital status all stay on ("Enable"). Location exclusions aren't named on the employment page.
Lookalikes
MetaNot available.
GoogleNot named on the employment page. Predefined Google audiences are allowed.
Customer lists
MetaAvailable if Meta marks the list eligible. The 2024 limits weren't rolled out.7
GoogleCustomer Match isn't named on the employment page.
Where it applies
MetaUS advertisers, and ads reaching the US, Canada or parts of Europe.
GoogleEmployment ads in the US and Canada.

Checked Nov 8, 2026 · Sources 12

What to do instead

With age, gender and ZIP codes off the table, the ad does the sorting.

Three things carry the load instead: where each ad runs, what it says, and where it leads.

One pin per location.

On Meta, the 15-mile minimum applies to every city, address or pin you add.1 So give each location its own pin at its street address, and its own ad set, so its spend stays on its own budget.

Two locations less than 30 miles apart will overlap, and you can't exclude the overlap. Let the ad tell them apart instead: name the location in the headline and link to its own listing. People in the overlap may see both ads, and that's fine.

Three sites. One pin each.Hypothetical

Sites A and B are 12 miles apart, so their 15-mile circles overlap by about half. Each ad names its town and links to its own site's listing. Site C is 60 miles away and stands alone. All three get their own ad set and budget.

On Google the minimum radius is 1 km, so circles can be tighter.2 Size them to a realistic commute, not to the minimum.

Keep ZIP codes out of the plan.

Neither platform takes ZIP-code targeting for US job ads, and state law can reach further. In Illinois, since January 1, 2026, the Human Rights Act bars employers from using AI that has a discriminatory effect in recruiting and hiring, or using ZIP codes as a proxy for protected classes.11 Ask your counsel how it applies to you.

Make the ad name the job.

When targeting is broad, the ad does the filtering. Put the role, shift, pay and location in the first lines, so job seekers can tell at a glance whether it fits them.

Leave out words that signal age, gender or family status. The EEOC's examples are ads seeking "females" or "recent college graduates."3 Our free job ad checker flags phrases like "recent college graduates" before you publish.

Send each ad to that location's live listing.

Link each ad to the live job listing for its location, not a general careers page. Someone who taps should land on the job the ad describes. When the job closes, pause the ad. If it reopens under a new link, update the ad.

Hiring events and job fairs

Event ads are job ads too.

Meta's help page on employment ads names job fairs alongside job listings.6 So an ad for an open-interview day runs in the Employment category, with every limit above.

Not sure whether an ad counts? If it points people at a job, run it as a job ad.

On Google, the examples start with "ads for jobs."2 An event ad that promotes open roles is an ad for jobs, so plan it under the same rules.

Point every event ad, flyer and poster at one event page. Our free hiring-event QR code generator makes a code for that one tracked link. For the full plan, see how to advertise a hiring event.

Checklist

Job ad targeting checklist.

Run it before every launch. Copy it into your launch notes or a ticket.

  • Category: Employment declared as the special ad category, with every country the campaign reaches.
  • Locations: one address or pin per location. No ZIP codes. No excluded areas.
  • Radius: 15 miles (25 km) or more on Meta. 1 km or more on Google.
  • Age and gender: Meta left at 18 to 65+ and all genders. Google demographics all set to "Enable".
  • Audiences: no lookalikes on Meta. Detailed targeting as inclusions only.
  • Customer lists: used only with your counsel's OK, with a note on why the list doesn't discriminate.
  • Performance Max: brand guidelines set to the employer name and logo on your listings. Age- and gender-coded terms excluded in text guidelines.
  • The ad: role, shift, pay and location named. No words that signal age, gender or family status.
  • Link: each ad points at that location's live job listing.
  • Events: job fair and hiring-event ads run in the Employment category too.
  • Record: each setting change noted with its date and who approved it.

Free hiring plan

Are your job ads set up this way?

Your free hiring plan: where your job ads run now and what to fix, a channel and budget plan for your hardest role, and a sample ad in your brand. In your inbox within 3 business days. No call needed.

Month-to-monthNo long-term contractsProcurement-friendly

We run Facebook recruitment ads and Google Ads for recruiting inside these rules from day one, only on open jobs, at every location. You approve. We handle the rest. Month-to-month, with no long-term contracts.

Quick answers.

Anything else? A person replies within one business day.

  • No. On Meta, the Employment category fixes age at 18 to 65+, and you can't narrow it. On Google, job ads in the US and Canada can't be targeted by age. Aim by place instead, and let the ad name the role, shift and pay.

  • No. Neither Meta nor Google allows ZIP-code targeting for job ads in the US and Canada. Drop a pin at the new location's address instead. On Meta it covers at least 15 miles. On Google you can set a radius from 1 km. In Illinois, since January 1, 2026, employers also may not use AI that discriminates, or ZIP codes as a proxy for protected classes, in hiring.

  • Yes. On Meta, each city, address or pin you add covers at least 15 miles (25 km) in the US and Canada. Nearby locations will overlap, and you can't exclude the overlap. Name each location in its ad and link to that location's listing.

  • On Meta, customer lists can still be used for employment ads if Meta marks the list eligible for special ad category campaigns. Meta didn't roll out the limits it announced in late 2024. You're still responsible for making sure the audience doesn't discriminate, and a past-applicant list mirrors who applied before, so ask your counsel first. Google's employment-ad page doesn't address Customer Match.

Let's fill your interview seats.

Tell us who you're hiring and where. We'll email you:

  • A sample ad for your hardest role, in your brand
  • Where we'd run it, and the budget we'd use
  • What to fix in the job ads you run now

In your inbox within 3 business days.

Free Hiring Plan

Required

Who are you hiring? (required)

Pick all that apply.

How many locations? (required)

For example: forklift operator, 2nd shift, Dallas

We'll send your plan here.

Free. No call needed. Your plan lands in your inbox within 3 business days.

Month-to-monthNo long-term contractsProcurement-friendly

By sending this you agree to our privacy notice.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Sources

Last reviewed November 2026. Not legal advice; your counsel decides.

  1. 1Meta for Developers, Marketing API, "Special Ad Categories", live page, checked Nov 8, 2026. developers.facebook.com
  2. 2Google Ads Help, "Employment in personalized advertising" and "Restricted targeting in personalized advertising", live pages, checked Nov 8, 2026. support.google.com
  3. 3U.S. Equal Employment Opportunity Commission, "Prohibited Employment Policies/Practices", live page, checked Nov 8, 2026. eeoc.gov
  4. 4Facebook Newsroom (now Meta Newsroom), Sheryl Sandberg, "Doing More to Protect Against Discrimination in Housing, Employment and Credit Advertising", Mar 19, 2019 (updated Aug 6, 2020). about.fb.com
  5. 5Google, The Keyword, Scott Spencer, "Upcoming update to housing, employment, and credit advertising policies", June 11, 2020. blog.google
  6. 6Meta Business Help Center, "About ads for employment". facebook.com/business/help
  7. 7Meta Business Help Center, "Upcoming restrictions on customer list custom audiences (US only, housing, employment, financial products and services)". As reported by AdAdvisor, "Facebook Special Ad Category Targeting in 2026: The Four Categories and What They Remove", Oct 21, 2026. facebook.com/business/help · adadvisor.ai
  8. 8Meta Business Help Center, "How to choose a Special Ad Category". facebook.com/business/help
  9. 9Google Ads Help, "About brand guidelines" and "Upgrade existing campaigns with brand guidelines", live pages, checked Nov 8, 2026. support.google.com
  10. 10Google Ads Help, "Use text guidelines with Performance Max and Search campaigns (beta)", live page, checked Nov 8, 2026. Google, The Keyword, Rushil Grover, text guidelines beta expands to advertisers worldwide, Feb 26, 2026. support.google.com · blog.google
  11. 11Illinois General Assembly, HB 3773 bill status: Public Act 103-0804, signed Aug 9, 2024, effective Jan 1, 2026 (amends the Illinois Human Rights Act). Morgan Lewis, "Illinois Passes New Law to Address AI in the Workplace", Sept 12, 2024. ilga.gov · morganlewis.com