Recruitment PPC measured on placements, not clicks

Recruitment PPC gets spent badly more often than almost any other channel we audit, usually because agencies apply the same playbook to candidate attraction and client acquisition and expect one budget to do both jobs well. Google Ads pointed at a candidate audience competes against Indeed, LinkedIn and every other agency bidding on the same job title, in a market where cost per click is high and the eventual value per click, a candidate registration, is low. That is rarely where a paid media budget should go first.

The stronger starting point for most staffing firms is client-side acquisition: paid search and LinkedIn campaigns aimed at hiring managers and HR decision-makers, built around landing pages that match the ad's promise and tracked through to enquiries rather than clicks. This page sets out how we think about recruitment PPC, where it earns its budget, where it usually wastes it, and how to measure a campaign against placements and qualified enquiries instead of impressions and traffic.

Written by Joshua Doyle, Founder and Strategy Director, We Are SDM. Published . Last updated . 12 minute read.

  • Client vs candidate spend

    most agencies over-invest in candidate-side PPC relative to its return

  • Message match

    landing page and ad copy misalignment is the most common cause of wasted spend

  • Negative keywords

    jobseeker noise inflates cost per click without a disciplined exclusion list

  • Tracking depth

    spend should be judged on ATS-tracked enquiries, not click volume

Client acquisition versus candidate attraction

The single biggest strategic decision in recruitment PPC is which side of the marketplace you are paying to reach.

Google Ads can serve two entirely different purposes for a staffing firm: winning new client briefs, or attracting candidates to apply for live roles. These are different audiences, different keyword sets, different landing pages and different measures of success, and treating them as one campaign with one budget almost always produces mediocre results on both fronts.

Client-side campaigns target hiring managers and HR decision-makers searching for terms like ”recruitment agency for [sector]” or ”[discipline] recruiter [location]”. The volume is lower but the value per conversion is far higher, a single client enquiry can be worth many placements over the life of the relationship. Candidate-side campaigns target jobseekers searching job titles and locations directly, competing against Indeed, LinkedIn and every other agency bidding the same terms in a much higher-volume, lower-value auction.

Most agencies default to candidate-side PPC because it feels more directly tied to filling live vacancies, but the economics rarely work. Cost per click on competitive job titles is high, the eventual value of a single candidate application is comparatively low, and organic and free channels, job boards you already pay for, LinkedIn, referrals, usually deliver candidates more cheaply than paid search does.

Why candidate-side PPC is usually the wrong first spend

When budget is limited, and it usually is, candidate-side Google Ads is the channel we most often recommend agencies pause or avoid entirely as a starting point. The auction dynamics are stacked against a single agency: national boards and aggregators can outbid on cost per click because their conversion, an application, feeds a much larger, more valuable pool of postings across their whole platform.

There is also a structural mismatch between the channel and the goal. Google Ads is a high-intent, direct-response channel best suited to a searcher who already knows what they want and is ready to act. Most candidate journeys involve browsing multiple boards, checking a few agencies, and applying somewhere that feels credible, a process better served by strong job board listings, LinkedIn presence and organic search than by a paid search click that costs several pounds and produces one application with no guarantee of quality.

The agencies that do make candidate-side PPC work tend to have a very specific, low-competition niche where they are one of very few specialists bidding, or a genuine talent pipeline problem for a hard-to-fill discipline where the cost per hire justifies almost any acquisition cost. Outside those cases, budget is usually better redirected to client acquisition or to fixing organic candidate channels first.

  • High CPC, low value per click

    Competitive job titles attract bids from national boards with far deeper pockets, pushing cost per click above what a single application is realistically worth to a specialist agency.

  • Browsing behaviour, not direct response

    Most candidates check multiple sources before applying, which suits organic presence and board listings better than a one-shot paid search click.

  • Existing channels often cheaper

    Job boards you already pay subscription fees for, and LinkedIn organic activity, frequently deliver candidates at a lower effective cost than paid search.

  • Quality control is harder

    Paid candidate traffic converts into applications more easily than it converts into placeable, qualified candidates, inflating volume without improving fee income.

LinkedIn for client-side targeting

LinkedIn's advertising platform is built around job title, seniority, company size and industry targeting, which makes it a genuinely strong fit for client-side recruitment marketing in a way it rarely is for candidate attraction at scale. Reaching HR directors, hiring managers and department heads in a defined sector and geography is precisely the targeting LinkedIn was built for, and the cost reflects that precision, higher than Google Ads on a cost-per-click basis, but aimed at a far more qualified audience.

The formats that tend to work best for staffing firms are not direct-response job ads but thought leadership and market intelligence content, salary insight, hiring trend commentary, sector-specific advice, that builds recognition with a hiring audience over time and warms them up before a direct enquiry ask. Cold, hard-sell ads asking a hiring manager to ”book a call” from a first touch generally underperform content that demonstrates expertise first.

Retargeting is where LinkedIn earns its keep most reliably for recruitment. Serving follow-up content to hiring managers who have already visited a sector page on your website, or engaged with earlier content, moves them through a longer B2B consideration cycle far more effectively than trying to convert a cold audience directly. This does require enough website traffic and pixel data to build a retargeting audience of useful size, which smaller agencies sometimes lack early on.

Setting realistic client-side budgets

Client-side LinkedIn and Google Ads campaigns should be budgeted against the value of a single new client relationship, not against a generic marketing percentage. If an average client relationship is worth several placements over a year, a cost per qualified enquiry that looks expensive by ecommerce standards can still be excellent value in recruitment terms.

This means the budget conversation needs to start with an honest number for average client lifetime value and expected close rate on enquiries, which most agencies have never actually calculated. Without that figure, it is impossible to judge whether a cost per enquiry is good or bad, and campaigns get judged on gut feel rather than commercial logic.

Programmatic job advertising and pay per application

Programmatic job advertising platforms distribute a vacancy across a network of job boards and sites automatically, optimising spend towards whichever sources are producing applications, often on a pay per application or pay per click model rather than a flat listing fee. For high-volume, harder-to-fill roles this can be an efficient way to buy candidate reach without managing dozens of individual board relationships.

The risk with pay per application models is that the platform is optimised to produce applications, not qualified, placeable candidates, and the two are not the same thing. An agency that judges these campaigns purely on application volume can end up with a high cost in consultant time screening unsuitable applicants, which is a real cost even though it never appears on the media invoice.

Where programmatic advertising works best is on a small number of genuinely hard-to-fill vacancy types where organic and owned channels are not producing enough volume, used selectively rather than as a default spend across every live role. Treating it as the default candidate attraction channel for every vacancy usually means paying for volume the business does not need on roles that would have filled through existing channels anyway.

Landing pages and message match

The page a click lands on decides whether paid spend converts, and it is the most commonly neglected part of a recruitment PPC campaign.

Sending paid traffic to a generic homepage or a crowded services page is one of the most consistent ways we see recruitment PPC budget wasted. A hiring manager who clicked an ad specifically about ”interim finance recruitment” needs to land on a page that speaks directly to interim finance recruitment, with proof points, relevant case examples and a clear enquiry path, not a generic page listing every discipline the agency covers.

Message match, the alignment between the ad's headline and promise and the landing page's headline and content, has a direct and measurable effect on conversion rate and, because Google factors landing page relevance into Quality Score, on cost per click too. A well-matched landing page can lower acquisition cost and improve conversion simultaneously, which is a rare combination in paid media.

For client-side campaigns specifically, the landing page needs to answer a hiring manager's real objections quickly: why this agency, what sectors and seniority levels they genuinely cover, and how the process works, before asking for contact details. Recruitment landing pages that skip straight to a generic contact form without addressing credibility usually see enquiry rates well below what the traffic quality should support.

  • One landing page per campaign theme

    A sector-specific ad should never point to a generic services page. Build or repurpose a dedicated page that matches the ad's specific promise.

  • Lead with proof, not just a form

    Hiring managers want evidence of relevant expertise before they fill in a contact form, so credibility content should sit above the fold, not below it.

  • Mobile experience matters as much for B2B

    Many client-side clicks now happen on mobile, and a slow or clunky enquiry form loses conversions that never show up as an obvious problem in campaign data.

  • Test the enquiry form itself

    Long, generic contact forms suppress conversion rates. A short form with a clear next step usually outperforms one asking for excessive detail upfront.

Negative keyword discipline in a noisy market

Recruitment is one of the noisiest keyword environments in paid search, because job-related terms attract enormous jobseeker search volume that has nothing to do with what a client-side campaign is trying to achieve. A campaign targeting ”marketing recruitment agency” can easily start showing for ”marketing jobs near me” or ”marketing internship” without an aggressive and continually maintained negative keyword list, burning budget on clicks that were never going to become a client enquiry.

This is not a one-off setup task. Search term reports need reviewing weekly in the early stages of a campaign and at least monthly afterwards, because new irrelevant query patterns emerge constantly as Google's broad match algorithms expand reach in ways that are not always predictable from the outset.

The same discipline applies in reverse on candidate-side campaigns where they are run, excluding generic career advice searches, competitor brand names where appropriate, and clearly unrelated job titles that a broad match keyword can pull in. Negative keyword lists should be treated as a living document that gets built into the account structure from day one, not bolted on after budget has already been wasted.

Budget setting and cost per qualified enquiry

The right recruitment PPC budget is not a percentage of revenue pulled from a generic marketing benchmark, it is a function of what a qualified client enquiry is worth to the business and how many of those enquiries convert into a working relationship. Agencies that skip this calculation end up either underspending on a channel that could realistically fund itself several times over, or overspending on campaigns nobody has properly benchmarked against commercial value.

Cost per qualified enquiry, not cost per click and not cost per lead, should be the primary efficiency metric, because ”leads” in recruitment PPC reporting often include unqualified form fills, wrong-sector enquiries and candidates who filled in a client contact form by mistake. Filtering to genuinely qualified enquiries, ones a consultant would actually action, gives a far more honest read on whether the spend is working.

Budgets should also flex with sales cycle length. B2B recruitment client relationships often take weeks or months to convert from first enquiry to signed terms, which means judging a campaign's success after two or three weeks of spend is almost always premature. A minimum of a full sales cycle, often a full quarter, is needed before drawing firm conclusions about a client-side campaign's real return.

Tracking applications and enquiries into the ATS

Paid media platforms report clicks, impressions and, at best, on-site conversion events like form submissions. None of that tells you whether a client enquiry became a signed vacancy, or whether a paid candidate application became a placed hire. That connection only exists if the website's tracking is properly linked through to the CRM or ATS, so that every enquiry and application carries its original source through the whole pipeline.

In practice this means UTM parameters and form field mapping that survive from ad click through to CRM record, call tracking numbers assigned per campaign where phone enquiries are significant, and a regular reconciliation process where marketing and operations compare paid media data against actual placement and fee outcomes. Very few agencies have this fully built, and it is usually the single highest-value fix available to a recruitment marketing function.

Without this link, budget decisions get made on proxy metrics that can be actively misleading, a campaign generating lots of cheap form fills looks efficient in ad platform reporting while producing almost no signed business, and a more expensive campaign generating fewer but far higher-quality enquiries looks inefficient by comparison until the ATS data reveals which one actually produced revenue.

  • UTM discipline end to end

    Campaign source data needs to survive from the ad click through the landing page form and into the CRM record, not just live in Google Ads reporting.

  • Call tracking on client campaigns

    Where phone remains a primary enquiry channel for hiring managers, campaign-level call tracking numbers are essential to attribute enquiries correctly.

  • Monthly reconciliation with ATS

    Marketing and operations should regularly compare paid media source data against which enquiries actually progressed to signed terms or placements.

  • Define qualified before reporting

    Agree what counts as a qualified enquiry with the consultants who action leads, not just the team running the ad accounts, to avoid inflated success metrics.

When to pause paid media and fix the site instead

Sometimes the most responsible recommendation is to stop spending, not to increase the budget.

There is a specific, common pattern we see: a campaign is generating reasonable click volume and a healthy click-through rate, but conversion to genuine enquiry is very low, and every optimisation lever, bids, targeting, ad copy, has already been pulled without improving the outcome. In that situation, the problem is very rarely the campaign. It is almost always the landing page or the wider website experience the traffic lands on.

Continuing to increase paid budget to compensate for a weak website is one of the most common ways agencies waste money in this channel. A slow-loading site, an untrustworthy or dated design, or a confusing enquiry journey will suppress conversion rate regardless of how well-targeted the traffic is, and no amount of extra spend fixes a conversion problem rooted in the site itself.

The right response is usually to pause or significantly reduce paid spend, redirect the budget towards fixing the specific landing page or site issue, and then resume the campaign once the conversion path is credible. This is a harder recommendation to make than simply asking for more budget, but it is the one that actually protects the client's return on paid media in the medium term.

Recruitment PPC FAQs

Should a recruitment agency run PPC for clients or candidates first?

Client acquisition is usually the stronger starting point for a limited budget. The economics of candidate-side Google Ads are difficult for a specialist agency, cost per click on competitive job titles is high because national boards and aggregators can outbid on the strength of a much larger platform, and the value of a single candidate application rarely justifies that cost. Client-side campaigns target a smaller, higher-value audience, hiring managers and HR decision-makers, where a single enquiry can be worth many placements over time. Candidate-side paid media can work well in specific circumstances, a genuinely low-competition niche or a hard-to-fill discipline, but it should be a considered decision rather than a default starting point.

Why is candidate-side PPC usually a poor first spend?

Because the auction dynamics favour national job boards and aggregators, who can afford higher cost per click since a single application feeds a much larger platform with many postings, while a specialist agency is paying that same high cost for one application against one vacancy. Candidate search behaviour also tends to involve browsing several sources before applying rather than acting on a single paid click, which suits organic presence, job boards and LinkedIn better than direct-response paid search. Existing channels, board subscriptions and organic search, frequently produce candidates at a lower effective cost than paid search does, which is why we usually recommend agencies exhaust and optimise those first before adding candidate-side PPC on top.

Is LinkedIn advertising worth the higher cost per click compared to Google?

For client-side targeting, usually yes, because LinkedIn's targeting by job title, seniority, company size and industry reaches a genuinely qualified B2B audience that Google's keyword-based targeting cannot replicate as precisely. The higher cost per click reflects that precision rather than inefficiency. The formats that work best are thought leadership and market intelligence content rather than direct hard-sell ads, warming up a hiring audience over time, with retargeting to website visitors and content engagers being one of the most reliable ways to convert that audience. It generally underperforms for high-volume candidate attraction, where its targeting strengths are less relevant and cost per click makes volume plays uneconomical.

What is pay per application advertising and is it worth using?

Pay per application, often delivered through programmatic job advertising platforms, distributes a vacancy across a network of boards and sites and charges based on applications received rather than a flat listing fee. It can be efficient for high-volume or genuinely hard-to-fill roles where existing channels are not producing enough candidate volume. The risk is that these platforms optimise for application volume, not quality, and a campaign judged purely on applications received can generate a large hidden cost in consultant time screening unsuitable candidates. It works best used selectively on specific difficult vacancies rather than as a default channel across every live role.

How much should we budget for recruitment PPC?

The right figure comes from working backwards from the value of a qualified client enquiry and the expected conversion rate to signed business, not from a generic percentage of revenue benchmark borrowed from another industry. If an average client relationship generates several placements over a year, a cost per enquiry that looks high compared to consumer PPC benchmarks can still represent excellent value. Most agencies have never calculated average client lifetime value or close rate on enquiries, which makes it impossible to judge whether a campaign is efficient or wasteful. That calculation should happen before budget is set, not after a campaign has already been running for months.

What does message match mean and why does it matter for recruitment PPC?

Message match is the alignment between what an ad promises and what the landing page actually delivers. A click from an ad about interim finance recruitment needs to land on a page specifically about interim finance recruitment, with relevant proof points and a clear enquiry path, not a generic homepage or a crowded services page covering every discipline the agency handles. Poor message match directly reduces conversion rate, and because Google factors landing page relevance into Quality Score, it also increases cost per click. Fixing message match is often the single highest-impact change available to an underperforming recruitment PPC campaign, more so than adjusting bids or targeting.

How do we stop wasting budget on jobseeker search traffic?

Through disciplined and continually maintained negative keyword lists. Recruitment keyword environments are extremely noisy because job-related terms attract huge jobseeker search volume that has nothing to do with a client-side campaign's goal, and broad match targeting can pull in queries like generic job searches or career advice terms without warning. Search term reports need reviewing weekly in a campaign's early stages and at least monthly afterwards, because new irrelevant query patterns emerge continually. This is not a one-off setup task, it is an ongoing account management discipline, and agencies that treat it as set-and-forget consistently see cost per click drift upward and enquiry quality decline over time.

How do we know if a PPC campaign is actually producing placements?

Only by connecting paid media data through to the CRM or ATS, tracking each enquiry or application from its original ad source through to whether it became a signed client relationship or a placed candidate. Ad platform reporting alone shows clicks, impressions and on-site form submissions, none of which confirm commercial outcome. This requires UTM parameters and form field mapping that survive into the CRM record, call tracking numbers on client-facing campaigns where phone enquiries matter, and a regular reconciliation process comparing paid media source data against actual placement outcomes. Very few agencies have this fully built, and it is usually the single highest-value fix available to a recruitment marketing function.

When should we pause a PPC campaign instead of increasing the budget?

When click volume and click-through rate look healthy but conversion to genuine enquiry stays low despite exhausting the usual optimisation levers, bids, targeting, ad copy. In that pattern, the problem is very rarely the campaign itself, it is almost always the landing page or the broader website experience the traffic is landing on. Increasing budget to compensate for a weak site simply spends more money against the same conversion problem. The better response is to pause or reduce spend, fix the specific landing page or site issue causing the drop-off, and resume the campaign once the conversion path is credible, which protects the return on paid media rather than masking a site problem with more traffic.

What counts as a qualified enquiry for reporting purposes?

It should be defined jointly by whoever runs the paid campaigns and the consultants who actually action incoming leads, not decided unilaterally by the marketing team based on ad platform conversion events. A qualified enquiry is typically a genuine client brief or candidate registration relevant to the agency's actual specialisms, submitted by someone with real intent to hire or be placed, as opposed to a wrong-sector enquiry, a mistaken form submission, or a generic information request. Agreeing this definition before reporting begins prevents campaigns from being judged on inflated lead counts that include large volumes of unqualified form fills, which is one of the most common ways recruitment PPC performance gets misrepresented internally.

Can PPC and SEO work together for a recruitment agency?

Yes, and they usually should. Paid search and LinkedIn can generate client enquiries quickly while organic search and content build up over the months it takes SEO to gain traction, giving a new or growing agency commercial results in the short term while longer-term organic authority develops. The landing pages built for PPC campaigns, if built with genuine depth and message match rather than as throwaway assets, often become strong organic sector pages in their own right. Retargeting audiences on LinkedIn also benefit directly from organic content and blog traffic, since a larger, more engaged website audience gives paid retargeting more people to work with. Treating the two channels as connected rather than separate budgets usually produces a stronger overall return.

Recruitment PPC