Job ads targeting rules on Google and Meta: what is restricted
For anyone running job ads — carriers, staffing agencies, marketers — who wants to avoid rejected ads and discriminatory setups. You get a plain summary of the restrictions on Google and Meta, the targeting tools that remain, and a checklist to verify against the platforms' current policies.
What it does
Employment ads fall under anti-discrimination law, and both Google and Meta build their rules around that. The idea is simple: a job opportunity must be visible to everyone who could qualify, so the platforms remove targeting options that could quietly exclude people by protected characteristics. This goes beyond audience settings. Ad text that speaks only to young people, to one gender or to people of a particular origin creates legal risk no matter how the campaign is targeted. The safest habit is to describe the job and its real legal requirements — license class, experience, driving record — and let candidates decide for themselves.
On Google, the restrictions sit in the personalized advertising policy for housing, employment and credit ads. In the United States and Canada, such ads may not be targeted by gender, age, parental status, marital status or ZIP code, and those groups may not be excluded either. The rule follows the subject of the ad, so treat it as applying to every campaign type you use for hiring. Google may also limit other audience features for these ads over time, which is why the policy page itself, not a summary, is the source to check before launch. In practice, recruiting on Google relies on keywords, locations by state, city or metro area, languages and content.
Meta handles this through special ad categories. Ads that offer jobs must be declared under Employment, at least in the United States, and Meta's help lists the details. Once declared, age and gender cannot be narrowed, location targeting cannot use ZIP codes and has a minimum radius, many detailed targeting options and exclusions disappear, and lookalike audiences are not available. Language targeting and placement choices remain. The category is the advertiser's responsibility: job ads that run without it can be rejected. AdAce Ads never sets the category automatically, because declaring it is a decision about the content of your ads that only you can make.
What remains is still a lot. Keywords on Search are the strongest signal there is: someone typing class a driver jobs has told you more than any demographic could. Geography by states, cities and metro areas keeps ads where you hire, languages reach drivers who use Russian, Ukrainian or Spanish on their devices, and creatives finish the filtering by showing the real job. In Demand Gen, audiences of people who searched your job keywords rest on intent rather than demographics. AdAce Ads works within these limits: the “Truck driver hiring (USA)” template includes tips on targeting rules, Demand Gen ad groups get locations, languages, channels and search-based segments, and the disapproved-ad monitor tells you in Telegram when Google or Meta rejects an ad.
Why it helps
- A short, honest summary of what Google and Meta restrict for job ads.
- Targeting that still works: keywords, states and cities, languages, creatives.
- Safer ad copy built on real job requirements.
- Alerts when an ad is disapproved, so a rejection does not sit unnoticed.
How to set it up
- Read Google's personalized advertising policy and Meta's special ad categories help for the countries you target.
- Declare the Employment category on Meta job campaigns yourself; AdAce Ads will not do it for you.
- Set locations by state or city and add languages per ad group or ad set instead of demographic filters.
- Review ad copy against the template tips in “Campaigns” → “Templates” so wording rests on job requirements.
- Before approving a Google change, check it in Google's validate-only mode so a change Google would reject is caught early.
- Keep the disapproved-ad monitor on so policy rejections arrive in the client's Telegram topic.
Good to know
- This is a summary, not legal advice; rules differ by country and change, and the official policy pages take precedence.
- Validate-only catches errors in the request itself; ads still go through Google's regular review after they are created.
- Language targeting is about the language people use, not their origin; never try to target by ethnicity or national origin.
- Before relying on an audience type, confirm that it is allowed for employment ads in your country.



Try it on your own accounts
Create a workspace, connect Google or Meta in a couple of clicks and see your accounts clearly. Changes follow your approvals or the policy you configure.
Create your workspace