Programmatic vs Job Boards: How Employers Choose
One site. Or every site that fits.
Programmatic vs job boards comes down to how many jobs you run, in how many places. Here's how each one works, what Indeed changed in 2026, and the 12 questions to ask before you buy.
Month-to-monthNo long-term contractsProcurement-friendly
Short answer
A job board is one site where people look for work. Programmatic sends your open jobs to many sites at once, and software sets each bid. A few roles in one place? One board is often enough. Many locations, each with a budget? A feed earns its keep.
How it works
What programmatic job advertising is, in plain English.
DirectEmployers, an employer association, defines it as "the automated buying, placement, and optimization of job ads using software."1 In practice, that's three moving parts.
- jobs.xml
Feed
Your jobs arrive as a feed.
One file lists every open job, with its title, location and link. DirectEmployers describes jobs arriving "through an XML feed from your applicant tracking system, refreshed throughout the day."1 Job feed distribution means sending that one file to many sites.
- Site 04 → job sites that fit
Rules
Rules decide where each job runs.
Which jobs, on which sites, with what budget, and when they stop. Agreed once, not job by job.
- bid ↑↓ per job
Bids
Software bids for each click.
Each job gets a bid on each site. Software raises or lowers it, inside the budget you set.
A job board works the other way round. You go to the board, post each job, and choose which ones to sponsor. The board shows them to people who search on that site.
The stakes are real. A 2025 Aptitude Research report, sponsored by Veritone, found this:
"Nearly half of organizations acknowledge significant waste in their job advertising spend."2
Aptitude Research, 2025 · sponsored by Veritone
Three more terms, in plain English.
Publisher job site
Any site that shows your job ad: job boards, aggregators and niche sites.1 One campaign can use many publishers.
CPC cost per click
The publisher charges each time someone clicks the ad. Indeed bills sponsored jobs on clicks,3 and many programmatic campaigns are priced this way.1
CPA cost per apply
The charge comes when a job seeker applies, or starts to. Each publisher defines it its own way. Indeed, for example, bills on "started applications."3
How one job moves through a feed.
Publish
Your ATS publishes the feed.
Each open job should appear once per location, with its own link.
Read
The provider reads it.
New jobs go in and closed jobs drop out. Ask how often the feed is read.
Bid
Rules and bids set the spend.
Each job gets a budget, and a bid on each publisher.
Show
Publishers show the ad.
A job seeker clicks and lands on your live job page.
Close
The job closes.
It drops out of the feed, and its spend should stop. Check that it does.
Closed job. Ad paused.
That last step is where budgets leak, on boards and feeds alike. We run ads only on open jobs, so when a job closes, its ads pause. You can watch it happen on a live dashboard.
Side by side
Programmatic vs job boards, side by side.
Indeed stands in for job boards here, because its rules are public and current. Other boards differ, so check each one's help pages.
Checked November 2026. Indeed's pricing and help pages were read on November 8, 2026.
"The two aren't enemies."5 A job board can be one of the publishers in a programmatic campaign.
The quote is DirectEmployers'. The point is ours too: the choice isn't board or feed, but how much of your hiring you manage one post at a time.
When each fits
When one board is enough, and when a feed earns its keep.
DirectEmployers puts the first case plainly: "If you're managing a handful of easy-to-fill roles, manual posting may serve you fine."5 The case for a feed grows with the number of live listings you manage.
Job board
One board is often enough when
- You have a few open roles at one or two locations.
- Those roles usually fill from one site.
- Someone can check each post by hand every week.
- One person owns one budget.
Programmatic
A feed is worth a look when
- You hire at many locations, each with its own listing.
- Roles or regions need their own budgets.
- Jobs open and close every week.
- Finance wants spend by location and by publisher.
- Ads on closed jobs are already a problem.
Hypothetical
30 locations × 4 roles = 120 live listings.
If each one turns over monthly, that's about 120 jobs a month to sponsor, pause and re-check, on every board you use. A feed applies the same rules to all 120.
Distribution and warehouse hiring often looks like this: many sites and shifts, each with its own listing. Our page on warehouse recruitment shows how we run it.
What 2026 changed
What Indeed's 2026 feed rules changed for programmatic.
Many programmatic campaigns send jobs to Indeed in a feed. In 2026, Indeed changed which feeds it shows. It starts with one rule: "If your ATS is integrated with Indeed, you must use that integration to post jobs."4
Mar 31 2026
Jobs in single-source XML feeds "will no longer appear for free" where an integrated ATS exists. They're "visible only when sponsored."4
Jun 30 2026
"Sponsored-only single-source feeds from ad agencies will no longer be visible," where the ATS is integrated.4
Dec 31 2026 Next step
Integrated-ATS jobs on ad-agency multisource feeds stop being visible. Agency single-source feeds hit by the March 31 change also stop being visible. After that, agencies can manage integrated-ATS jobs only through Indeed's Job Update API.4
Feeds from ATSs without an Indeed integration, "for example, Taleo or homegrown systems," are not affected.4
So ask your provider two things. How does each of our jobs reach Indeed today? And what changes for us after December 31? The full timeline and a decision tree are in our guide to Indeed's single-source feed policy.
Questions to ask
12 questions for any programmatic provider. Ask us too.
Ask in writing, and keep the answers with your hiring plan. Copy the list into an email or an RFP.
Programmatic provider · 12 questions
Copy the 12 questionsPublishers
- 1. Which publishers will carry our jobs? Can we see the full list, including sites reached through an exchange?
- 2. Can we leave a publisher out?
Closed jobs
- 3. How often do you read our feed?
- 4. When a job closes, how fast does its spend stop? Where can we see that it did?
Reporting
- 5. Can we see spend, clicks and cost per click for each publisher, not blended?
- 6. Which unit do you report, and how is it defined in writing?
- 7. Can we export the raw data?
Fees and media
- 8. How much of our budget is media, and how much is your fee?
- 9. Is your fee a share of spend, a flat fee or built into the click price?
- 10. Do you buy media as our agent, or resell it to us at your own price?
Traffic quality
- 11. How do you find and remove invalid traffic, such as bots? Are we billed for it?
Terms
- 12. Is there a minimum spend or a minimum term? What happens to budget we don't spend?
Why these matter.
Fees. A provider paid a share of spend has a reason to want you to spend more. DirectEmployers says as much in its own guide.1 That isn't a reason to refuse the model. It's a reason to see media and fee as two numbers.
Invalid traffic. Google Ads defines it as "traffic that doesn't represent genuine interest in your business," and lists bots first.7 Ask how each publisher's traffic is filtered.
Sources. Tag each publisher's links with its own utm_source. Then your reports can tell publishers apart, wherever your analytics or ATS reads the tags. Our free UTM builder for job links does it in your browser.
For a fuller list, use our recruitment marketing RFP template. If an agency will run the program, read how to choose a recruitment marketing agency.
Three answers, up front.
Hireloud is a recruitment marketing agency. We run programmatic job advertising on distribution tech we built, so your jobs reach the job sites that fit, budgets stay on plan and more of the right people reach your interview seats. You watch it live.
Open jobs only.
A job closes, its ads pause.
Price in writing.
Before anything launches.
Month-to-month.
No long-term contracts. Procurement-friendly.
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.
Free reach
Free reach where it's real: Google's job search.
Not all reach is paid. Google's job search reads JobPosting structured data on your job pages. The markup makes a job "eligible to appear in a special user experience in Google Search results."8 Google "doesn't accept payment to rank pages higher." It also doesn't promise to show every page.9
What Google needs from each job page
- RequiredFive fields: title, description, datePosted, hiringOrganization and jobLocation. Fully remote jobs set jobLocationType and can use applicantLocationRequirements instead of jobLocation.8
- End dateA validThrough date, if the job has one.
- Closed jobsA way down when the job closes: a past validThrough date, a 404 or 410 page, or no markup. Google says: "We don't allow expired job postings."8
- UpdatesFor job URLs, Google recommends its Indexing API instead of sitemaps. It still recommends a sitemap for the rest of your site.8
Free reach can't be capped or paced, and its rules change. Treat it as extra reach, not the plan.
Free tool
Build the markup for one job with our job posting schema generator. It runs in your browser. For the full setup, read how to post jobs on Google.
Questions about programmatic and job boards.
Anything else? A person replies within one business day.
Is programmatic the same as posting on a job board?
No. A job board is one site where people search for work. Programmatic job advertising is software that sends your feed of open jobs to many sites, boards included. It sets a budget and bids for each job. A board can be one of the publishers in a programmatic campaign.
Do we need a technical team?
Usually not, if a managed provider sets up the feed. DirectEmployers answers the same question with "Not with a managed platform."1 Someone on your side should still check the feed. It should list every open job with the right link and location. Closed jobs should drop out.
Does programmatic work for hourly roles?
It can fit well when you hire the same roles at many locations. Each location needs its own live listing. Then its ads point at the right job, and its spend sits on the right budget. For a few hourly roles in one place, one board may be enough.
What does programmatic cost?
It has two parts. Media is what publishers charge, usually per click or per apply, set by your bids and budget. The fee is what the provider charges. Ask how the fee works: a share of spend, a flat fee, or built into the click price. Get media and fee in writing, as two numbers.
Sources
Last reviewed November 2026. Indeed and Google pages were read on November 8, 2026. Next review: January 2027, after Indeed's December 31 step.
- 1DirectEmployers Association, Jaime Costilow, "What Is Programmatic Job Advertising? A Guide for Recruiters Getting Started", July 13, 2026. DirectEmployers is a nonprofit, member-owned employer association; the article also promotes its own programmatic product. directemployers.org/2026/07/13/what-is-programmatic-job-advertising
- 2Aptitude Research, Madeline Laurano, Evolution of Programmatic Job Advertising: Strategic Talent Acquisition, March 2025. Sponsored by Veritone. aptituderesearch.com (PDF)
- 3Indeed for Employers, "Pricing", read November 8, 2026 (no flat rate; billing on clicks or started applications; minimum price shown when you sponsor; "Many jobs can be posted for free"). indeed.com/hire/pricing
- 4Indeed Help Center, "Single-Source Feed Policy (Effective March 31, 2026)", read November 8, 2026. indeed.com/help/employers/articles/single-source-feed-policy-effective-march-31-2026
- 5DirectEmployers Association, Jaime Costilow, "Job Boards vs. Programmatic Job Advertising: What's the Difference?", July 20, 2026. The article also promotes its own programmatic product. directemployers.org/2026/07/20/job-boards-vs-programmatic-job-advertising
- 6Indeed Help Center, "How To Close Your Job Posting", read November 8, 2026. indeed.com/help/employers/articles/203134694
- 7Google Ads Help, "About invalid traffic", read November 8, 2026. support.google.com/google-ads/answer/11182074
- 8Google Search Central, "Job posting (JobPosting) structured data for Job Search", read November 8, 2026. developers.google.com/search/docs/appearance/structured-data/job-posting
- 9Google Search Central, "In-depth guide to how Google Search works", read November 8, 2026. developers.google.com/search/docs/fundamentals/how-search-works
Admit oneYour free hiring planLet'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.
