Buying a Programmatic Job Advertising Platform for TikTok and Instagram: 2026 Buyer's Guide

Buying a programmatic job advertising platform for TikTok and Instagram is mostly a procurement problem, not a creative one. Both networks classify recruitment ads as a restricted category, which strips out most of the targeting controls performance marketers rely on. The platform you buy has to earn its fee somewhere else: category declaration handled per market, creative produced at the volume two very different feeds demand, and a price you pay per outcome rather than per impression. This guide sets out what to verify before you sign.
What does programmatic job advertising on TikTok and Instagram actually mean?
Programmatic here means machine-bought placement of job ads against your live vacancies, with budget moved between roles automatically based on performance. It is not scheduled social posting, and it is not a job board feed.
The practical difference is where the ad appears and who pays for the click. A job board distributes your vacancy to people already searching for work. TikTok and Instagram put the vacancy in front of people who are not searching at all. For frontline hiring in warehousing, logistics, hospitality, healthcare and facility services, where the candidate is employed elsewhere and not browsing job sites, that distinction is the whole reason to buy.
Instagram inventory is bought through Meta's advertising stack, so an Instagram integration is really a Meta integration covering Facebook and Instagram placements together. TikTok is bought separately through its own ads system. Any vendor claiming a single unified buy across both is describing their own abstraction layer, not a network feature.
What do TikTok and Meta require before you can run job ads at all?
Both networks require you to declare recruitment ads as a special category, and both enforce that declaration technically rather than as a policy suggestion.
On Meta, the declaration is a field in the buying API. Meta's Marketing API documentation states that special_ad_categories accepts the values HOUSING, CREDIT, EMPLOYMENT, ISSUES_ELECTIONS_POLITICS and NONE. Recruitment campaigns must be created under EMPLOYMENT. A platform that has not implemented that field cannot run compliant job ads on Instagram, whatever its interface shows you.
On TikTok, the mechanism is a toggle. TikTok's Housing, Employment and Credit ad policy requires that advertisers "use the Special Ad Category Toggle to self declare when they are running housing, employment or credit ads," and states the policy applies to "Advertisers based in the United States, or advertisers targeting audiences in the United States or Canada."
That last clause matters more than it looks. The two networks scope their category rules differently and change that scope over time. If you hire across Benelux, DACH, the UK and the United States from one team, the question to put to a vendor is not whether they support the category, but who decides the setting per market and what happens when a network changes its scope. An answer that amounts to "the recruiter ticks a box" is a risk you are buying.
Which targeting options disappear once ads are classified as employment?
Most of them. This is the single most useful thing to understand before you evaluate platforms, because it explains why vendors differ so much in what they actually do for you.
Under Meta's employment category, the Marketing API documentation states that age "options are generally fixed to include ages 18 through 65+," that "specific gender cannot be targeted," that minimum radius requirements apply to location selection, that detailed targeting is unavailable where it relates to protected characteristics, and that "Lookalike Audiences Are Not Available when running ads in this Special Ad Category." Targeting expansion is disabled.
TikTok's list of targeting restrictions for special ad categories is close to identical in effect. Age is "18+ only." Gender targeting is "Not allowed." Zip code targeting is "Not allowed." Lookalike audiences are "Not allowed." Interest keywords and hashtag targeting are both "Not allowed," with interest targeting otherwise limited. Automatic targeting is prohibited and targeting expansion is disabled. TikTok's policy separately names age, gender, zip code and "marital or parental status" as attributes employment ads cannot target on.
Read those two lists together and the conclusion is uncomfortable for anyone selling audience sophistication. On the two largest social feeds, a recruitment advertiser gets a broad geography, an 18-plus age range, no gender, no lookalikes, and little or no interest signal. Every advertiser bidding for the same frontline candidate in the same city is working with roughly the same audience controls.
So targeting is not where a platform can create an advantage. Creative, bidding and measurement are.
What should a platform do that the native ad managers do not?
Three things, and you should make a vendor demonstrate each rather than describe it.
Vacancy to campaign automation. The platform should read your open roles from your ATS or a feed and create, pause and close campaigns as vacancies open and fill, without a recruiter touching an ads interface. Ask how many campaigns one coordinator can run. If the honest answer is a few dozen, you have bought a reporting layer over manual work.
Creative generated per role, per network. TikTok and Instagram do not accept the same asset. A vertical video that performs on TikTok is not a square image ad, and neither resembles the static tile most employers already own. For a hundred open roles across ten locations, creative volume is the binding constraint. Ask to see the assets a platform produced for a client with a role mix like yours, and ask who signs them off.
Measurement back to the application, not the click. With targeting flattened, the only way to run these channels well is to optimize against what happens after the click. Ask what the platform counts as a conversion, where that signal comes from, and whether it reaches your ATS. Both networks publish their own attribution and conversion documentation, and a credible vendor will tell you which network signal they use and where it disagrees with your own numbers.
What pricing model should you expect?
Recruitment media is sold on three units, and the difference between them is who carries the risk that traffic does not convert.
Cost per click means you pay for a visit. The platform is paid whether or not anyone applies. Cost per lead means you pay when an applicant starts an application, which moves some risk to the vendor but still pays out on abandoned and unqualified starts. Cost per qualified applicant means you pay only for candidates who meet a defined standard, which moves most of the risk to the vendor and makes the definition of "qualified" the most important clause in your contract.
Whichever unit you buy, insist that the definition sits in the contract rather than a sales deck, and that there is a written dispute window with a stated number of days. A vendor that defines qualification only in marketing copy has left itself room to define it differently at invoice time.
Also separate media spend from platform fees in the quote. A single blended number makes it impossible to tell whether you are paying for reach or for software, and impossible to benchmark either one next year.
What should you ask in the demo?
A short list that is hard to answer with a slide.
Show me the
EMPLOYMENTcategory being set on a live Meta campaign, and the special ad category toggle on a live TikTok campaign.Who sets the category per market, and what happens when a network changes its scope?
How many live campaigns does one coordinator manage today, at your largest client?
Show me five creatives you produced this month for roles like ours, for both networks.
What exactly do you count as a conversion, and does that event reach our ATS?
Which pricing unit am I buying, where is it defined in the contract, and how long do I have to dispute a charge?
What is your media spend versus your platform fee in this quote?
Where does Wonderkind fit?
Wonderkind covers the three things this guide says are left once the networks flatten targeting: vacancies turned into per role campaigns without a recruiter working in an ads interface, creative produced per role for each feed, and screening applied before candidates reach a recruiter. Those are the Attract, Qualify and Deliver modules, with candidates delivered into the ATS. The demo questions above apply here too, and the two that matter most are how many live campaigns one coordinator actually runs and what gets counted as a conversion.
Pricing uses the same three units this guide describes. Wonderkind's pricing page defines cost per click, cost per lead and cost per qualified applicant, and sells platform access separately from media, starting at $149 per month. The number to interrogate is not the headline but the definition behind it. Cost per qualified applicant moves delivery risk to the vendor, which is only worth something if the standard is written down, so the four conditions and the ten business day dispute window in the contract terms are the part to read.
Frequently asked questions
Can I target candidates by age or gender on TikTok or Instagram?
No. Both networks fix employment ads to an adult age range and remove gender targeting once the category is declared.
Can I use lookalike audiences built from past applicants?
No. Meta's documentation states lookalike audiences are unavailable in this special ad category, and TikTok lists lookalike audiences as not allowed.
Is Instagram bought separately from Facebook?
No. Instagram inventory is bought through Meta's advertising stack, so an Instagram campaign and a Facebook campaign are placements within the same buy. TikTok is a separate system.
Does the special category apply outside the United States?
It depends on the network and the market, and the scope changes. TikTok's policy names advertisers based in the United States or targeting the United States and Canada. Confirm the current setting per market with your vendor rather than assuming one global rule.
If targeting is restricted, how do these channels beat a job board?
Reach, not precision. A job board reaches people who are looking. These feeds reach people who are working somewhere else, which is where most frontline candidates are.
Related articles
Never miss a post
Ready to write your own results?
Tell us what you need to hire and we'll show you what Wonderkind can do for your roles.
No credit card required