The short answer
AI can help build LinkedIn Ads targeting, but the useful workflow is not “find my audience.” It is: define the buying logic, resolve LinkedIn’s real targeting values, assemble the include and exclude rules, estimate the audience, and review the complete criteria before anything is saved.
The important word is real. LinkedIn targets standardized entities – not whatever job title, company, skill, or industry label an AI happens to invent. A good assistant should show the values it resolved, how the logic is grouped, the estimated audience, and what still needs human judgment.
Table of Contents
Start with buying logic, not a list of job titles
Most weak LinkedIn audiences begin with a request like “target marketing leaders.” The result is usually a bag of titles that looks specific but has no clear reason for existing.
Start with four questions instead:
Where must the buyer be located?
What makes the company a plausible customer – industry, size, named accounts, or another company signal?
What makes the person relevant – function, seniority, title, skill, or experience?
Who should definitely not see the ad – your employees, customers, competitors, students, junior roles, or irrelevant geographies?
This separates the commercial hypothesis from the platform settings. AI is excellent at translating one into the other. It should not invent the hypothesis for you.
Choose the right targeting building blocks
LinkedIn offers many audience attributes. More choices do not automatically produce a better audience. Use the smallest combination that represents how the buying decision actually works.
Location and profile language
Location is required. Decide whether you care about permanent location, recent location, or either. Then choose the profile language deliberately. LinkedIn notes that English behaves differently: outside Sponsored Messaging, it can reach eligible members in the selected location regardless of the language on their profile.
Treat geography as a business constraint, not a formatting field. If sales only serves the US and Canada, a broad “North America” shortcut can introduce places the team cannot support.
Company context
Use company attributes when company fit matters more than the exact title:
Company name for named-account or competitor targeting.
Company industry for sector fit.
Company size for sales motion, implementation capacity, or contract value.
Company category or other available facets when the distinction is genuinely relevant.
Company targeting is based on LinkedIn’s standardized company and industry data. A typed company name that looks right is not enough; the resolved entity must map to the intended LinkedIn Page or taxonomy value.
Role and experience
Use job experience attributes to express the person-level qualification:
Job function is broad and resilient when titles vary.
Job seniority helps separate decision-makers from practitioners.
Job title is precise but can become brittle when teams use many title variants.
Skills can capture practitioners whose titles do not reveal the work they do.
Years of experience can help when experience matters more than hierarchy.
A practical default for B2B is to start with function plus seniority, then use titles only where they add meaningful precision.
Education, groups, and other attributes
Degrees, fields of study, schools, groups, devices, demographics, interests, and traits can be useful in the right campaign. They are not default ingredients. Some combinations have regional restrictions or policy implications, and sensitive categories must never be targeted directly or through proxies.
How LinkedIn’s AND-OR logic changes audience size
The logic is simple once it is written out:
Values inside the same targeting facet usually work as OR. Choosing three job titles expands the audience to people with any of those titles.
Distinct included facets work as AND. Combining seniority with job function requires a member to match one selected seniority and one selected function.
Exclusions are applied after the included audience is built. Anyone matching an excluded condition is removed.
That means one extra “helpful” attribute can shrink the audience dramatically. It also means a long list inside one facet can broaden the audience far beyond the ICP.
Write the logic in plain English before saving it. For example:
United States OR Canada
AND (Marketing OR Product Marketing function)
AND (Manager OR Director OR VP seniority)
EXCLUDE current employees of our company
If the plain-English version feels wrong, the platform criteria are wrong too.
A seven-step AI workflow for building the audience

1. Define the audience hypothesis
Give the assistant the product, geography, buying committee, company profile, exclusions, and campaign objective. Ask it to separate assumptions from confirmed constraints.
Do not start with IDs. Start with meaning.
2. Ask for relevant facets – not every facet
Have the assistant identify which LinkedIn targeting facets can express the hypothesis. A good response should explain why each facet is useful and which tempting facets are unnecessary.
3. Resolve real LinkedIn entities
Ask the assistant to search LinkedIn’s targeting directory for every free-text value. The output should include the readable name and the resolved identifier for locations, companies, industries, titles, functions, seniorities, skills, and company-size ranges.
If several entities look similar, stop and choose. Never let the assistant silently pick the first result.
4. Build the include and exclude logic
Group alternatives with OR and qualifications with AND. Put genuine disqualifiers in exclusions. Ask for a plain-English rendering beside the structured criteria so you can review both.
5. Estimate audience size
LinkedIn requires at least 300 member accounts to run an ad set. The audience-count result is an estimate, and LinkedIn may round or suppress small counts. Passing 300 only proves the audience is technically eligible – it does not prove the audience has enough scale to learn.
LinkedIn’s broader guidance suggests at least 50,000 members as a starting point and much larger audiences for Sponsored Content, but it also says there is no one-size-fits-all number. Use those figures as directional guidance, not as a mandate. Budget, objective, market size, creative volume, and sales capacity matter.
6. Run three sensitivity checks
Ask the assistant to compare:
The core audience.
A broader version that removes the least defensible AND condition.
A narrower version that adds the most important qualification or exclusion.
This reveals which assumption controls reach. It is more useful than staring at one audience number.
7. Review the complete ad-set targeting before saving
Inspect location, language, includes, exclusions, audience expansion, the size estimate, and the human-readable summary together. If you are updating an existing ad set, review the complete replacement criteria – not only the line you asked to change.
Keep activation as a separate decision. Targeting approval and campaign launch are not the same review gate.
Worked example: construction project software
Suppose a B2B SaaS company sells project-management software to mid-market construction firms in the United States and Canada. The sales team usually closes operations or project leaders at companies with 51–1,000 employees.
A defensible first audience could be:
Locations: United States OR Canada.
Company industry: Construction.
Company size: 51–200 OR 201–500 OR 501–1,000.
Job function: Operations OR Program and Project Management.
Seniority: Manager OR Director OR VP.
Exclusions: the advertiser’s employees and any named customers already covered by a separate campaign.

The key is not that this audience is universally correct. It is that every criterion expresses a testable buying assumption. If the count is too small, remove the weakest qualification first – perhaps the function layer – not a random geography or seniority.
Copy-paste prompt
I’m building a LinkedIn Ads audience for [product] aimed at [buyer] in [locations]. The company fit is [industries, named accounts, company sizes]. The person fit is [functions, seniorities, titles, skills, or experience]. Exclude [employees, customers, competitors, irrelevant roles, or geographies].
Before creating or updating anything:
1. List the LinkedIn targeting facets that best represent this ICP and explain why.
2. Resolve every proposed value to a real LinkedIn targeting entity. Show the readable name and identifier. Do not invent identifiers.
3. Build the include and exclude logic and restate it in plain English.
4. Estimate the audience size.
5. Compare the core audience with one broader and one narrower variant.
6. Flag unsupported combinations, policy concerns, regional limits, audience expansion, or assumptions that need my decision.
7. Stop for approval. Do not save, update, or activate an ad set yet.Common mistakes
Using job titles as the whole ICP. Titles are inconsistent and often miss relevant functions.
Adding too many AND conditions. Each extra facet can collapse reach.
Adding many values inside one facet without noticing the OR expansion.
Accepting invented or ambiguous identifiers. Resolve every value against LinkedIn.
Treating 300 members as a healthy audience. It is the technical floor, not a performance benchmark.
Ignoring audience expansion. It can change who LinkedIn reaches beyond the manual criteria.
Updating one condition without reviewing the complete targeting payload.
Using groups, demographics, or inferred attributes as proxies for sensitive traits. LinkedIn prohibits sensitive-category targeting and discriminatory use.
Building one giant audience for every creative. Different buying problems often need different ad sets and messages.
How HireOtto helps with LinkedIn targeting
HireOtto can turn the staged workflow above into a conversation inside Claude, ChatGPT, or another supported AI client. It can list the targeting facets available through LinkedIn, search for standardized entities, resolve existing identifiers into readable values, construct valid include and exclude criteria, and return an audience-count estimate before you commit spend.
For campaign work, HireOtto can inspect the targeting already attached to an ad set, prepare a new ad set in draft, or apply a reviewed targeting update. It also exposes the audience-expansion setting so it does not disappear inside a larger payload.
The human review gate still matters. You decide whether the ICP is commercially sound, whether exclusions are appropriate, whether the audience has enough scale, and whether the targeting complies with applicable law and LinkedIn policy. When updating an ad set, review the complete criteria because the targeting payload is handled as a complete structure.
Current limitation: this workflow covers LinkedIn’s standard attribute-based targeting and audience estimation. HireOtto does not currently create Saved Audiences, Matched Audiences, predictive audiences, or Auto-Targeting audiences as first-class workflows. Use Campaign Manager for those audience products.
Get started: HireOtto LinkedIn Ads quickstart. Full guide: LinkedIn Ads MCP complete guide.
Frequently asked questions
Can AI choose my LinkedIn Ads audience for me?
AI can translate a clear ICP into platform criteria, resolve real entities, compare alternatives, and identify logic problems. It cannot decide which market, buyer, or exclusion is strategically correct without your business context.
What is the minimum LinkedIn Ads audience size?
LinkedIn requires at least 300 member accounts for an ad set to run. Small counts may be returned as zero to protect privacy. Treat 300 as eligibility, not a recommendation.
Should I use job titles or job functions?
Use job functions when you need broader, more durable coverage across inconsistent titles. Use job titles when a role is genuinely distinct. Many B2B audiences work better with function plus seniority, with selected titles used as a refinement or comparison.
Does adding more attributes make the audience broader or narrower?
More values inside the same facet usually broaden the audience because they are OR conditions. Adding a distinct facet as a qualification usually narrows it because the audience must satisfy another AND condition.
Can HireOtto update targeting on an existing LinkedIn ad set?
Yes, after review. Ask it to retrieve the current targeting, prepare the complete revised criteria, show the size and plain-English logic, and stop for approval before applying the update.
Can HireOtto create Matched Audiences or predictive audiences?
Not as a first-class workflow today. It can work with standard targeting attributes and estimate the resulting audience. Create and manage LinkedIn’s separate audience products in Campaign Manager.
About Me
I’m Suyash – badminton junkie, ex‑GroupM ad‑ops grunt, first marketer at a B2B SaaS startup, and creator of Hiretto: Google Ads MCP Server.
My mission: less clicking, more thinking.
Let’s build leverage together.

