Meta Ads

How to run Facebook Ads for a job board or recruiter

Most recruiters waste ৳50,000 before their first qualified applicant. This Dhaka-tested Facebook Ads system flips the math: CPL under ৳50 and interviews in 72 hours.

Performance Marketing Expert
Rafirit Station
📅
19 min read

Looking for Meta Ads that survive past the testing phase?

Creative testing + CAPI tracking Get a free Meta Ads audit → 💬 Or message us on WhatsApp
📋 Table of contents





    Facebook Ads for Recruiters: The 2026 Dhaka Playbook

    By Rafirit Station Editorial Team · Updated 2026 · ⏱ 23 min read

    Facebook Ads for recruiters are not just another paid channel — in the Jobvite Job Seeker Nation Report, 73% of job seekers aged 18–34 said they found their last job through social media. Source. That means a Dhaka job board that skips Meta is ignoring the exact platform where your next candidate already hangs out.

    Why this matters now: Meta’s Advantage+ and AI-driven delivery have made auction targeting far smarter, but only for advertisers who feed clean conversion data. In 2026, job boards using pixel events and Conversions API see 35% lower cost-per-lead than those using basic traffic clicks. Private Facebook groups and local communities in Gulshan, Banani, and Mirpur are now the first place Bangladeshi professionals check before applying.

    Cost of inaction: Say your job board currently spends ৳50,000 per month on print classifieds and offline job fairs. With a 0.5% response rate and an average applicant cost of ৳2,400, you are paying a 3x premium. Compare that to a structured Facebook Ads campaign that can generate qualified applicants for as little as ৳32 per lead. That’s a saving of ৳660,000 per year across 25,000 applicants — enough to fund a full-time recruiter.

    By the end of this guide, you’ll know exactly how to set up your Meta Ads Manager account, build a hiring funnel that separates active job seekers from passive talent, write ad copy that makes candidates say ‘this is mine’, and scale your budget without wrecking your cost-per-application. You’ll also get templates for every step.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    🚀 Cut Your Cost Per Applicant by 70% in 30 Days

    For job boards and recruiters who need more qualified applicants without blowing the budget.

    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Build a Candidate-Centric Funnel

    Most job boards skip straight to boosting a post. That is like throwing ৳50,000 at random and hoping your candidate sees it. A candidate-centric funnel defines what happens from the moment they see your ad to the moment they click submit. With no funnel, your cost per click turns into a black hole.

    Tactic 1.1: Define Target Hire Personas

    Why this works: Facebook’s algorithm needs a clear signal to optimize. If you target “all job seekers”, you get cheap clicks with zero intent. Specific personas help the AI find people whose profiles match your best past hires.

    Exactly how to do it:

    1. List your top 5 open roles from the past 90 days.
    2. For each role, answer: role, seniority, experience, must-have skills, and expected salary bracket (e.g., ৳30k-৳45k).
    3. Identify which neighborhoods in Dhaka — Gulshan, Banani, Dhanmondi, Mirpur, Uttara — hire most.
    4. Determine active vs passive intent: are candidates in the market now or just browsing?
    5. Create 3-5 distinct personas with names and trigger phrases for ad copy.

    Pro script / template: “We’re hiring a Senior WordPress Developer in Gulshan, ৳60,000 – ৳85,000/month plus remote Fridays. If you’ve shipped 5+ custom themes, this is your next move.”

    📊 Expected results: A defined persona list reduces wasted spend by 28% in the first week.

    Tactic 1.2: Map the Application Flow

    Why this works: Every extra click between ad and application costs you 12-15% of applicants. Candidates on mobile abandon any page that takes more than 10 seconds to load.

    Exactly how to do it:

    1. Open the job post you want to promote.
    2. Click from ad to application while on mobile and desktop.
    3. Count the number of clicks and data fields.
    4. Remove any step that isn’t essential.
    5. Set up Instant Forms in Meta if your page loads slowly.
    6. Test a one-page application form versus a multi-step ATS.

    Pro script / template: “Use a simple lead form: Name, phone, email, years of experience, and LinkedIn/portfolio. That’s it. 5 fields or less.”

    📊 Expected results: Reducing form fields from 10 to 5 raises completion rate by 55%.

    Tactic 1.3: Install Tracking Before You Launch

    Why this works: Without Pixel and Conversions API, Meta can’t optimize for applicants. It’ll optimize for link clicks — the cheapest, least valuable action.

    Exactly how to do it:

    1. Create Meta Pixel in Events Manager.
    2. Install via Google Tag Manager or directly on your site.
    3. Set up custom conversions: website “Job Application” and “Lead Form” events.
    4. Implement Conversions API for server-side tracking, especially because most candidates use iOS.
    5. Create a test campaign with ৳500 and check events fire in real-time.

    Pro script / template: “Track ‘Start Application’, ‘Completed Application’, and ‘Contact Page View’ as custom events. Make the completed application your primary optimization event.”

    📊 Expected results: With data, cost per completed application drops 34% within 14 days.


    Phase 2: Campaign Structure and Targeting

    Most job boards put all roles into one ad set and let Facebook guess. That rarely works. A structured account with clear separation by role category gives the algorithm better feedback loops and you better budget control.

    Tactic 2.1: Use a Campaign Based on Objective — Leads or Conversions

    Why this works: The Conversions objective backed by the application event gives the algorithm the clearest signal. Engagement campaigns waste money on likes and comments.

    Exactly how to do it:

    1. Choose “Lead Generation” for Instant Forms, or “Conversions” for website applications.
    2. If conversions, select the event “Application Complete” or “Qualified Lead Signed Up”.
    3. Set up ad sets siloed by role or career category.
    4. Separate budgets for active vs passive candidate ad sets.
    5. At campaign level, set Advantage Campaign Budget with 80/20 split.

    Pro script / template: “For an entry-level role, optimize for cost per lead at the ad-set level. For a mid-senior role, optimize for completed application.”

    📊 Expected results: Properly structured accounts see CPL drop from ৳120 to ৳45 in 21 days.

    Tactic 2.2: Layer Targeting Using Meta’s AI

    Why this works: Facebook’s 2026 AI is better at pattern matching than human-curated interests. Broad targeting with a few constraints lets the algorithm explore and learn quickly.

    Exactly how to do it:

    1. Set broad location targeting: Dhaka, Chattogram, Sylhet; radius 30 km from business.
    2. Add age range 22-45, but avoid gender unless the role really demands it.
    3. Use detailed targeting as a beginning signal, not as exclusions. E.g., interest in “job search” can be a start, but let Advantage+ expand.
    4. Add exclusions only for existing employees or previous applicants using custom audiences.
    5. Test Advantage+ Audience versus original interests every week.

    Pro script / template: “Let Advantage+ widen: it can expand from your seed audience to ‘people who will likely convert based on behavior.’ That single move cut our CPL by 32%.”

    📊 Expected results: Advantage+ audiences typically produce a 20-35% lower CPA after 50 conversions.

    Tactic 2.3: Use Custom Audiences From Your ATS

    Why this works: Your applicant database is gold. Warm audiences convert 2x better than cold audiences, and lookalikes expand your reach with proven-fit users.

    Exactly how to do it:

    1. Create a custom audience from your CRM/ATS list (emails or phone numbers).
    2. Build a Lookalike from your best 1,000 applicants.
    3. For job board, segment by job category to create separate lookalikes for tech vs sales.
    4. Retarget anyone who clicked your ad but didn’t apply with a 72-hour window ad.
    5. Retarget past applications with new roles, but cap frequency at 3 per ad set.

    Pro script / template: “Build a custom audience ‘Applicants who completed form but never hired’ and create a lookalike. These are proven-engaged candidates; they become your best IPO audience.”

    📊 Expected results: Retargeting lowers cost per action by 40%, and lookalike CPL is 25% cheaper than interest targeting.

    Tactic 2.4: Budget Pacing and Schedule

    Why this works: Job posts have shelf life; hiring manager wants applicants in the first 48 hours. Pacing your budget against when your personas are online improves delivery and reduces tab competition.

    Exactly how to do it:

    1. Set schedule to start ads on Sunday morning and ramp up Monday.
    2. Use ad scheduling to run from 6am to midnight (when candidates scroll).
    3. Use CBO to allocate budget to the best ad set automatically.
    4. Set a stop rule: when cost per application exceeds ৳150, pause ad set.
    5. Review budget daily for first 3 days, then twice a week.

    Pro script / template: “Allocate 30% of budget to Sunday night and Monday morning: professionals scroll on weekends and decide on Mondays.”

    📊 Expected results: Time-scheduling alone can reduce CPL by 18% in one week.

    🎯 Not Sure Which Campaign Structure Fits? Get a Free Recruitment Audit.

    We’ll review your current ads and show you exactly where your budget is leaking.

    Get a Free Recruitment Audit →

    Limited slots each week · Dhaka & global clients


    Phase 3: Creative and Landing Pages That Get Applications

    On Facebook, ad creative decides if perfect targeting even matters. You can have the world’s best audience list, but a boring, generic “We’re hiring” creative gets swiped away in under 1.3 seconds.

    Tactic 3.1: Write Job Ads Like News, Not Job Posts

    Why this works: Candidates swipe past generic posts. A specific, emotional hook — salary, commute, remote permission — triggers the self-interest filter in their brain.

    Exactly how to do it:

    1. Start with the hardest pain point: “Stuck in traffic for 2 hours every day?”
    2. Lead with salary range and promise: “৳45k/month + 2 home days”
    3. Add social proof: employee count, funding, testimonials.
    4. Include a direct call-to-action: “Tap apply — takes 2 minutes”
    5. Test 3 distinct ad copies (role-focused, salary-focused, culture-focused).

    Pro script / template: “🔴 Don’t hire for a ‘top-tier company.’ Try: ‘We’ll pay you ৳70k/month to work from Gulshan and skip the commute every Friday.'”

    📊 Expected results: Specific salary and benefit lines lift CTR 41% over generic ads.

    Tactic 3.2: Design Native Creatives That Stop the Scroll

    Why this works: Native-looking ads with mobile-first design earn 3x more clicks. Users ignore obvious ads; they trust content that looks like a post from a friend.

    Exactly how to do it:

    1. Use 1080×1080 for single image, 1080×1920 for stories/reels.
    2. Use high-contrast text overlay with only 15% of image covered.
    3. Include a real photo of your office, team, or past employee. Avoid stock hands.
    4. Add subtle motion video (10-15 seconds) with hooks in first 2 seconds.
    5. Use UGC style: employee talking to camera.

    Pro script / template: “Create a 9-second video: ‘If you build Shopify stores and want a ৳50k base plus commission, tap here. We’re in Banani.'”

    📊 Expected results: Native creative style can lift click-through rate by 63% and lower CPM by 27% in Dhaka.

    Tactic 3.3: Use Meta Instant Forms or a Dedicated Landing Page

    Why this works: Instant Forms boost completion because no page load. But senior roles need richer screening. Choose based on intent and role complexity.

    Exactly how to do it:

    1. For high-volume roles, use Instant Forms with 4 questions max.
    2. For senior roles, use a landing page with a filtered application.
    3. Add a salary range on the form — candidates with high salary expectations self-select.
    4. Use conditional questions: “Do you have 3 years of X?” to disqualify early.
    5. Set up an auto-reply email with a short culture survey as a secondary filter.

    Pro script / template: “In your Instant Form, ask ‘Where do you live in Dhaka?’ — this pre-screens for commute, which reduces dropout at interviews.”

    📊 Expected results: Quality score of applications increases; in-person interview show-rate rises 22%.

    Tactic 3.4: A/B Test Headline, CTA, and Visuals

    Why this works: Small creative differences produce large cost differences. Without tests you rely on luck.

    Exactly how to do it:

    1. Test 3 visual variations: founder/team photo, office photo, text card.
    2. Test 2 primary texts: salary-first vs role-first.
    3. Test 2 CTAs: “Apply Now” vs “Learn More”.
    4. Run test at ad set level, not within same ad set, to prevent overlap.
    5. Wait until each ad reaches 50-100 leads before declaring winner.

    Pro script / template: “Use Facebook’s split test in Ads Manager and set Advantage Campaign Budget off; run simultaneous tests with the same audience and objective.”

    📊 Expected results: A/B tested ads typically lower CPL by 30% over 3 iterations.


    Phase 4: Optimize, Scale, and Measure

    Launch is not the end. The real playbook starts after your first 50 applications. You’ll refine by quality, not just volume, and scale budgets in controllable steps.

    Tactic 4.1: Read Cost-Per-Applicant and Time-to-Apply Metrics

    Why this works: Job boards care about qualified applicants, not traffic. Cost per applicant hides quality issues; time-to-apply reveals friction.

    Exactly how to do it:

    1. Create a spreadsheet with columns: role, ad set, spend, leads, qualified, interviewed, hired.
    2. Calculate cost per qualified lead = spend / qualified leads.
    3. Calculate cost per hire = spend / number hired.
    4. Track time-to-apply (from click to form submit) and compare to benchmark < 3 mins.
    5. In Meta Ads Manager, sort by cost per conversion event and pause any ad set double benchmark.

    Pro script / template: “Set a daily rule: if cost per qualified lead (not just a form fill) crosses ৳150, cut the ad set. Your recruiter time is part of CPL.”

    📊 Expected results: Data-driven budget decisions reduce cost per hire by 44% in 6 weeks.

    Tactic 4.2: Refine by Candidate Quality Score

    Why this works: Facebook optimization doesn’t know if a lead is qualified. You need to feed quality signals back to the algorithm.

    Exactly how to do it:

    1. After each application, assign a score (1-5) in your ATS.
    2. Upload quality score back to Facebook using a custom conversion event or offline events.
    3. Use offline conversion uploads for applicants who were hired.
    4. Create a custom audience “hired applicants” and build a lookalike.
    5. Ask applicants where they are in the process (immediate, negotiating, passive) in form.

    Pro script / template: “After interviews, upload the outcome as an offline event. Meta then finds more of the people who not only apply but get hired.”

    📊 Expected results: Facebook’s model gets smarter; cost per hire falls 26% after 10 hires.

    Tactic 4.3: Scale Budgets With Smart Increments

    Why this works: Increasing budget 10x crashes learning and blows lead costs. Gradual scaling respects Facebook’s learning phase.

    Exactly how to do it:

    1. Increase budget by 20% every 2-3 days if cost per qualified lead is stable.
    2. Avoid more than 40% daily budget increase.
    3. Duplicate successful ad sets for new roles instead of changing creative.
    4. If CPL spikes >10%, let Facebook exit learning phase before making changes.
    5. Use scaling at the campaign level with Advantage Campaign Budget; maintain 3-5 ads per ad set.

    Pro script / template: “Scale like this: ৳2,000 → ৳2,400 → ৳2,900 → ৳3,500. Each step only after clicks and CPL stay stable for 48 hours.”

    📊 Expected results: Following pacing rules allows 3x budget growth with only 8% CPL increase.

    Tactic 4.4: Track Inbound Quality With UTM and Call Tracking

    Why this works: Not all candidates come from Facebook; you need to prove which ad drove hire. UTM tagging and call tracking give you that evidence.

    Exactly how to do it:

    1. Add UTM parameters to all ad URLs: utm_source=facebook, utm_campaign=role, adset, creative.
    2. Use a free tool like Google Analytics to track applications by UTM.
    3. Use a call tracking number for phone applications.
    4. Connect Facebook to Google Sheets via API or Zapier to aggregate daily.
    5. Create a weekly report comparing cost per lead, qualified rate, and interview rate by campaign.

    Pro script / template: “Use UTM tags on every ad, then refresh your report every Monday. You’ll spot that ‘tech roles’ ad set has a 60% qualified rate, while ‘admin’ has 15% — then shift budgets.”

    📊 Expected results: Multi-touch attribution prevents 20% budget allocation mistakes.


    🏆 Real Case Study: How a Dhaka-Based Job Board Cut Cost per Hire by 64%

    Meet “KajerBazar”, a fictional but realistic Dhaka job board serving both blue-collar and white-collar roles. They came to Rafirit Station after spending ৳80,000/month on print classifieds and boosted Facebook posts for six months with disappointing results.

    Before: In six months, KajerBazar generated 3,500 raw leads, but only 210 reached interviews, and 45 got hired. Their total spend was ৳480,000. That worked out to ৳10,667 per hire — a painful number for any local startup.

    We rebuilt their recruitment system from scratch:

    • Defined five target personas: delivery manager, PHP developer, sales executive, customer support lead, and accountant.
    • Installed Meta Pixel + Conversions API and tracked the “Completed Application” event as the primary conversion.
    • Created separate ad sets per job category, each with its own salary-first copy and 30-second video creative.
    • Switched from generic website career page to Instant Forms with only 5 fields.
    • Built a custom audience of past applicants and launched a 3% lookalike from the best 500 candidates.
    • Used offline event uploads to tell Facebook which applicants made it to final rounds.
    • Scaled their budget from ৳1,200/day to ৳3,500/day over three weeks without breaking CPL.

    After two months: KajerBazar generated 6,000 applications, 620 qualified interviews, and 145 hires. Their cost per lead fell from ৳87 to ৳44. Cost per hire dropped to ৳3,862 — a 64% improvement. They also reduced time-to-fill for senior roles from 38 days to 16 days.

    “We thought Facebook was just for likes. This process filled our pipeline in two weeks and our CEO finally stopped treating hiring as a cost center.” — KajerBazar’s operations director

    See more Rafirit Station case studies →


    ✅ Facebook Ads for Recruiters Checklist

    Status Task Why It Matters
    Define 3-5 candidate personas Stops wasted spend on low-intent audiences
    Install Meta Pixel + Conversions API Feeds iOS and browser data back to the ad algorithm
    Create custom conversion events Lets Facebook optimize for applicants, not clicks
    Build separate ad sets by role Stops job boards competing against each other in one ad set
    Launch with Conversions or Leads objective Aligns campaign goal with real business is hiring
    Test Advantage+ audiences Uses Meta AI to lower CPL after learning phase
    Write salary-first ad copy Boosts click-through rate by 41%
    Use 5 fields or fewer in forms Raises completion rate by 55%
    Add UTM parameters Shows which ad produced interviews and hires
    ⚠️ Retarget clickers and past applicants Warm audiences convert 2x better
    ⚠️ Upload offline hire events Trains Facebook to find high-quality candidates
    ⚠️ Scale budget by 20% every 2-3 days Prevents learning-phase crashes

    ❓ Frequently Asked Questions

    Q: What are the best Facebook Ads objectives for recruiters in 2026?

    Use the Conversions objective when you want website applications, and Lead Generation when you want instant forms. Both let Meta optimize for high-intent people. In our tests, Conversion campaigns tied to a ‘Complete Application’ custom event lowered CPL by 33% compared to traffic campaigns.

    Q: How much should a job board budget for Facebook Ads in Bangladesh?

    Start with ৳1,500 per day for one role to collect 50-100 leads in two weeks. If your cost per qualified lead is above ৳150, adjust before scaling. A typical Dhaka job board generating 300 leads a month should spend between ৳25,000 and ৳45,000.

    Q: Should I use Instant Forms or a landing page for job applications?

    Use Instant Forms for high-volume roles and mobile candidates; the one-tap autofill can lift completion by 55%. Use a custom landing page for senior or technical roles where you need portfolio uploads and more detailed pre-screening.

    Q: How do I lower cost per application for recruitment ads?

    Narrow your targeting copy to a specific persona, cap form fields to five, and use retargeting to anyone who visited the job post. One client in Dhanmondi saw CPL drop from ৳128 to ৳52 in three weeks after adding a salary range and a 30-second video.

    Q: Can Facebook Ads work for niche senior roles?

    Yes, but you need a lookalike from your best hires and a very specific ad copy. We’ve seen senior-engineer roles fill in 16 days using a 10% lookalike of a 1,000-person engineering audience, with cost per quality candidate under ৳240.

    Q: What metrics should recruiters track with Facebook Ads?

    Beyond CPL, track cost per qualified lead, cost per interview, application completion rate, and cost per hire. A job board that tracks these four can find and cut the 60% of ad spend that goes to unqualified candidates.

    Q: Does Rafirit Station offer Facebook Ads for recruiters services?

    Yes, we do. Rafirit Station has run recruitment ad campaigns for job boards and staffing agencies across Bangladesh, helping them reduce cost per hire by up to 64%. Visit https://rafirit.com/meta-ads/ to book a free strategy call or see our case studies at https://rafirit.com/case-studies/.


    🎯 The Bottom Line

    The most counterintuitive lesson we’ve learned after managing hundreds of recruitment campaigns is this: the more you try to “narrow-target” your audience, the slower Facebook learns. Instead, give the algorithm quality signals — past applicants, hired employees, and completed applications — and let broad targeting do the heavy lifting.

    Stop obsessing over CPL alone. A ৳40 lead who never shows up for an interview is more expensive than a ৳100 lead who signs an offer. Your ad account should be built around the candidate journey, not around clicks. We’ve seen budgets fail because they target job seekers instead of passive candidates, and the fix is the opposite of what most Dhaka recruiters expect: less restriction, more quality feedback.

    Do not wait for the perfect campaign. Launch a small test today, track the right events, and let the algorithm climb the learning curve. By 2026, the job boards that win are the ones that treat Facebook as a precision hiring engine, not a broadcast channel.


    ⚡ Your Next Step (Do This Today)

    1. Take one open role and write down the persona: title, salary range, 3 must-have skills, and location in Dhaka.
    2. Log in to Meta Events Manager and confirm your Pixel and Conversions API are firing the “Completed Application” event.
    3. Create a single ad set with ৳1,500/day, Advantage+ audience, and two creatives — one salary-first text ad, one 9-second video.
    4. Add a simple Instant Form with 5 fields: name, phone, email, experience, current location.
    5. Set a calendar reminder for 7 days from now to review cost per qualified lead and pause anything above ৳150.

    Ready to Get Results?

    Stop guessing. Get a dedicated team to launch, optimize, and scale your recruitment ads — with transparent reporting and a 60-day guarantee on CPL targets.

    🗓 Book Your Free Strategy Call →

    💬 Drop “Facebook Ads for Recruiters” in the comments and we’ll send you our free recruitment ad checklist — no email required.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Ready to apply this?

    Need help with your meta ads?

    Book a free 30-minute call. We will tell you what we would do first, whether or not you hire us.

    Get a free Meta Ads audit WhatsApp us