Marketing for recruitment agencies

Recruitment marketing for staffing agencies

A staffing agency lives on a steady flow of qualified candidates at a cost that leaves a margin. I build the whole candidate funnel: job ads, landing pages, a chatbot that screens, CRM tracking and a dashboard that shows which campaigns bring people who can start.

For
Staffing and recruitment agencies with high volume hiring
You get
Job ads, landing pages, chatbot screening, CRM tracking, dashboard
Channels
Facebook, Instagram, Google Search, WhatsApp, Google for Jobs
Price
Fixed, agreed in writing; ad budget paid to the platforms
In short

For a recruitment agency I built and ran the full candidate funnel: Meta and Google job ads, a landing page for every job, a WhatsApp chatbot that screens candidates and creates CRM leads, and a dashboard with cost per qualified lead for every campaign. Results include 67 leads at about 7.7 zł each, 195 screened leads from 526 chatbot conversations, and 51% more clicks from Google.

67leads at about 7.7 zł each after ad approvalzł is the Polish zloty
195screened leads from 526 chatbot conversations
41.6%of the budget found in campaigns with no CRM leads
+51%Google clicks in 28 days on the agency site

The candidate funnel

  1. Ads. Job ads on Facebook, Instagram and Google Search, one campaign per role or region.
  2. Landing page. One page per job with pay, location, conditions and a short form or a WhatsApp button.
  3. Screening. A WhatsApp chatbot asks the questions your recruiters ask and filters out people you cannot place.
  4. CRM lead. Every candidate lands in your CRM with all answers and the campaign, ad set and ad.
  5. Dashboard. Cost per lead and cost per qualified lead for every campaign, updated every 30 minutes.

How it works

  1. Funnel audit. Where candidates come from today, what they cost and where they drop out.
  2. Plan. Roles, channels, screening questions and the numbers to track, in writing.
  3. Build. Landing pages, chatbot, CRM fields, Conversions API and the dashboard.
  4. Launch. Job ads on Meta and Google with copy that passes review.
  5. Weekly optimization. Budget moves by cost per qualified candidate, new creatives and new roles.

Job ads that get approved

In the US, job ads on Meta must run in the Employment special ad category, which limits targeting by age, gender and ZIP code. Copy that promises pay or makes claims Meta rejects gets the ads stopped. In the case study the ads were rewritten without those claims; all four ads in the new campaign were approved and brought 67 leads at about 7.7 zł each, and the care work landing page delivered the lowest cost per qualified lead in the account, 33 zł.

Screening candidates on WhatsApp

Candidates answer faster on WhatsApp than by email. The chatbot detects the language, asks where the candidate is, about work status and for a phone number, and creates the CRM lead. In four months it handled 526 conversations: 195 became complete leads, 212 were filtered out automatically, and 8 who stopped halfway were won back. Read more about the WhatsApp chatbot.

Measure qualified candidates, not clicks

The dashboard pulls Meta Ads and CRM data every 30 minutes. After the tracking was cleaned up, 84.3% of ad spend could be matched to a campaign, up from 59.6%, with zero UTM errors. It showed that 6,861 of 16,512 zł, 41.6% of the budget, went to eight campaigns with not a single lead in the CRM, and that money moved to campaigns that worked.

SEO for job pages

Job seekers also search Google directly. On the agency site 85 job pages were opened to Google and 11 landing pages were grouped into a topic cluster. Clicks from Google rose to 373 in 28 days against about 247 the month before. JobPosting structured data can also make your jobs eligible for Google's job search experience.

Recruitment marketing case studies

Four parts of one candidate funnel for a recruitment agency in Poland: ads with landing pages, chatbot screening, the dashboard and SEO.

Ads and trackingWebsites

Recruitment ads and landing pages

Facebook, Instagram and Google campaigns with a landing page for every job, tracking every lead from ad to CRM.

67leads at about 7.7 zł after approval

Read the case study

AI and automationSystems and dashboards

WhatsApp recruitment chatbot

A bot that asks candidates the key questions on WhatsApp and creates a finished lead in the CRM with the ad source.

526conversations in four months

Read the case study

Systems and dashboardsAds and tracking

Meta ads and CRM dashboard

One marketing dashboard that joins Meta ad spend with CRM leads, and found 41.6% of the budget bringing zero candidates.

84.3%of ad spend matched to campaigns, up from 59.6%

Read the case study

SEO and AI search

SEO for a recruitment agency

Technical SEO, 85 job pages opened to Google and a topic cluster of landing pages. 51% more clicks after 28 days.

+51%Google clicks in 28 days: 373 vs about 247

Read the case study

All case studies

Questions and answers

What is recruitment marketing?

Recruitment marketing is the use of marketing methods to attract candidates: job ads, landing pages, social media, search, chatbots and follow ups, measured by cost per qualified candidate and per hire.

Which channels work best for staffing agencies?

For high volume roles, Facebook and Instagram often bring the most applicants for the budget. Google Search catches people who search for a job title in a town, and SEO with JobPosting data brings unpaid traffic over time. The dashboard shows which one brings people who can start.

Do job ads have special rules on Meta?

Yes. In the US, ads for jobs must run in the Employment special ad category, with limited targeting by age, gender and ZIP code, and Meta reviews claims about pay and conditions closely.

Can the chatbot screen candidates in several languages?

Yes. It detects the language of the first message and continues in it, while your recruiters see the answers in the CRM.

Which CRM do you work with?

Any CRM with an API or webhooks. The bot and the dashboard in the case study work with the agency's own CRM.

Do you work with agencies in the US?

Yes. Everything is remote, calls are in English, and the contract is with Lysechko Digital, a registered sole proprietorship in Norway.

About the author

Vladyslav Lysechko
Vladyslav Lysechko, Performance marketer, Lysechko Digital, Rånåsfoss, Nes, Norway

I have worked with ads on Google, Meta and TikTok for more than seven years and personally managed ad budgets from $1,000 a day up to $50,000 a month. For the last two years I have built websites, automations and AI assistants with AI every day. I work remotely with clients in Norway and abroad, and every number on this page comes from a project you can open in the case studies. LinkedIn

Related services

Let's have a short call

Tell me a little about your business and you get a concrete suggestion with a fixed price.

Email vlad@lysechko.com · Phone +47 462 17 168

Book a short call WhatsApp (opens in a new tab)