Recruitment Advertising Pricing Models Compared: Seven Billing Events and Who Pays When the Funnel Slips
Recruitment advertising is sold on seven billing events: an impression, a click, a started application, a completed application, a lead form, a qualified applicant, or a flat fee for time on a site. Every model can produce the same cost per qualified applicant when your funnel behaves as planned. They differ in one thing only: who pays when the funnel does not behave as planned. The further down the funnel the billing event sits, the more of that risk moves from you to the vendor, and the more carefully you have to define what the vendor is paid for.
This comparison puts the seven models side by side, gives one formula per model that turns its price into a cost per qualified applicant, and runs all seven through the same two failures so you can see where each one breaks.
What are the main recruitment advertising pricing models?
Each model is defined by the event that triggers a charge. The table below lists that event, a channel that publishes the model on its own pricing or help pages, and which side carries the cost when candidates click but do not qualify.
Model | You pay when | Published example | Who absorbs unqualified traffic |
|---|---|---|---|
Cost per thousand impressions (CPM) | The ad is shown | Meta ad sets that bill on impressions | You |
Cost per click (CPC) | Someone opens the job | LinkedIn promoted jobs, Indeed Sponsored Jobs | You |
Pay per started application | Someone starts applying | Indeed PPSA | You, from the apply step onward |
Cost per application | Someone finishes applying | Performance budgets priced per application | You, from screening onward |
Cost per lead (CPL) | A lead form is submitted | Meta, TikTok or Google lead forms | You, from screening onward |
Cost per qualified applicant (CPQA) | An applicant passes your criteria and reaches your ATS | Outcome priced performance budgets | The vendor |
Flat fee or subscription | A period starts, regardless of results | Monster+ Pro monthly plan | You, entirely |
The published examples come from the channels' own pages. Meta's Marketing API documentation describes the billing event as the setting that "defines events you want to pay for such as impressions, clicks, or various actions." LinkedIn's job posting pricing page prices promoted jobs on "the cost of each click (clicks and views are one and the same)" against a total or daily budget. Indeed's pricing guide says that "with a daily budget, you may pay per click (PPC), and in other setups, you may pay per started application (PPSA)," and its PPSA help article says you "only pay when a jobseeker starts an application for your job, not when they click your advert." Monster's pricing page lists Monster+ Pro at $299 a month as "a monthly subscription" with credits that expire monthly.
How do you compare pricing models on the same basis?
Convert every price into the one number you actually want: cost per qualified applicant. Four rates connect a price to that number, and you can read all four from your ATS and ad reports.
CTR: the share of impressions that become clicks.
Start rate: the share of clicks that start an application.
Completion rate: the share of started applications that are finished.
Qualification rate: the share of finished applications that pass your screening criteria.
With those four rates, each model has one formula.
Model | Cost per qualified applicant equals |
|---|---|
CPM | CPM ÷ (1,000 × CTR × start rate × completion rate × qualification rate) |
CPC | CPC ÷ (start rate × completion rate × qualification rate) |
Pay per started application | Price ÷ (completion rate × qualification rate) |
Cost per application or CPL | Price ÷ qualification rate |
CPQA | Price |
Flat fee | Fee ÷ qualified applicants delivered in the period |
Read the formulas from left to right and the pattern is plain. Every rate that sits in a model's denominator is a rate you are exposed to. A CPM buyer is exposed to all four. A CPQA buyer is exposed to none of them, because the vendor's price is already the answer.
What does each model cost when the funnel slips?
The example below calibrates all seven models to the same starting point so that only the billing event differs. Every input is a planning assumption, not a quoted rate. Replace each one with your own numbers.
Baseline assumptions: CTR 1%, start rate 12%, completion rate 60%, qualification rate 40%. Prices are set so each model starts at $31.25 per qualified applicant: CPM $9.00, CPC $0.90, $7.50 per started application, $12.50 per completed application or lead, CPQA $31.25, and a $500 flat fee that delivers 16 qualified applicants in its period.
Two slips are then applied one at a time.
Slip A, qualification drops from 40% to 25%. This is what happens when the ad reaches people who cannot meet a shift pattern, license or location requirement.
Slip B, CTR drops from 1% to 0.6%. This is what happens when the same creative has run too long in the same audience.
Model | Baseline | Slip A: qualification 25% | Slip B: CTR 0.6% |
|---|---|---|---|
CPM | $31.25 | $50.00 | $52.08 |
CPC | $31.25 | $50.00 | $31.25 |
Pay per started application | $31.25 | $50.00 | $31.25 |
Cost per application or CPL | $31.25 | $50.00 | $31.25 |
CPQA | $31.25 | $31.25 | $31.25 |
Flat fee | $31.25 | $50.00 | $52.08 |
Slip A raises the cost per qualified applicant by 60% under every model except CPQA, because qualification sits in every other denominator. Slip B only hurts the models that pay before the click, CPM and flat fee, because CPC and everything below it are not charged for impressions that nobody clicked. The flat fee moves with CPM in Slip B on the assumption that fewer clicks means proportionally fewer qualified applicants in the period.
Two things the table does not show. First, a CPQA price in the market is rarely equal to your current blended cost, because the vendor is pricing in the risk it now carries. Second, a fixed budget under CPC buys the same number of clicks in Slip A, so you get fewer qualified applicants rather than a bigger bill. Either way the cost per qualified applicant is what moved.
Which pricing model fits which hiring situation?
Match the billing event to the risk you can least afford to carry.
Situation | Model that usually fits | Why |
|---|---|---|
Steady, high volume hourly roles with clear knock out criteria | CPQA or cost per application | Qualification can be defined in rules, so paying per outcome is enforceable |
New role, new market, no funnel history | CPC with a capped daily budget | You learn the four rates cheaply before committing to an outcome price |
Specialist roles with few hires and long screening | CPC or flat fee | Volume is too low for outcome pricing to price fairly |
Strong in house screening team with spare capacity | CPC or pay per started application | You can absorb unqualified applicants and the unit price is lower |
Employer brand and awareness campaigns | CPM | Reach is the goal, so paying for impressions matches the objective |
Peak season with a fixed start date | CPQA | Late starts cost more than a higher unit price |
What contract terms decide the real price?
The billing event sets the formula. The contract sets what counts toward it. Ask every vendor these five questions in writing.
Whose count is final? On click and impression billing, the channel's own attribution usually decides. Wonderkind's terms, for example, state that a click is billed when it "is recorded and counted by the relevant Channel's attribution system."
What happens to invalid traffic? Google Ads says "you won't be charged for invalid clicks or impressions as they provide little or no value." Ask whether a reseller passes those credits through.
How is a qualified applicant defined? A definition you configure, with named conditions, is enforceable. A definition the vendor configures is not.
How long do you have to dispute a charge? A dispute window you cannot meet with your current reporting cadence is a window you do not have.
Is there a minimum spend or a subscription floor? A floor turns an outcome model back into a flat fee in a slow month.
Where does Wonderkind fit among these pricing models?
Wonderkind sells recruitment advertising on a performance budget in which, according to its pricing page, you "choose what you want to pay for: a click, a lead, or a qualified applicant," and the budget "deploys across channels and optimises toward your target price." That makes it one vendor where you can move between three rows of the table above without changing platform. Credit bundles start at $149 a month for the Starter plan.
The qualified applicant row is defined in Wonderkind's terms: a candidate completes the application flow, passes all knock out questions you configure, meets the job description criteria you configure, and is delivered into your ATS. You have 10 business days from the dashboard report to dispute an outcome. The trade off is the one the formulas predict. CPQA removes the qualification rate from your risk, but only as well as you write the knock out questions, and the price per qualified applicant will be higher than a click price for the same role.
Frequently asked questions
Which recruitment advertising pricing model is cheapest? None is cheapest by default. At equal media cost every model produces the same cost per qualified applicant until a funnel rate changes. The cheapest model is the one whose exposed rates you can keep stable.
Is pay per application better than pay per click? It moves the click to application step onto the vendor. You still carry the qualification rate, which is usually the rate that moves most.
What is a good cost per qualified applicant? There is no reliable published cross industry benchmark. Calculate your current figure from the formulas above and use it as the baseline for any vendor comparison.
Does free job posting fit into these models? Free posts are a flat fee of zero with limited reach. Indeed allows up to three free jobs per calendar month, and LinkedIn says a free post "will be visible in search results and among your connections."
How do I test a new pricing model fairly? Run it on matched roles in the same weeks as your current model, measure both on cost per qualified applicant, and give each enough volume that one bad week does not decide the result.
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