Key takeaways
- In operational and trade sectors, 25% to 40% of candidates call directly instead of submitting a form.
- Dynamic Number Insertion (DNI) links call data directly to ad networks via UTM parameters and click identifiers.
- Call tracking prevents profitable recruitment campaigns from being paused due to missing phone conversion data.
- Leadstars includes full cross-channel attribution as standard in the Job Acquisition Machine (JAM) backed by a 7-day delivery guarantee.
Many staffing and recruitment agencies optimize their paid digital campaigns solely around web form submissions and WhatsApp clicks. This approach creates a substantial blind spot in performance data. In sectors such as logistics, manufacturing, healthcare, electrical engineering, and construction, a major portion of qualified candidates prefers to call directly to speak with a recruiter immediately.
When incoming calls are untracked, ad platforms record an artificially low conversion rate. Consequently, campaign managers frequently decrease budgets or deactivate high-yield ad sets because the platform considers them unprofitable. Implementing dynamic call tracking closes this attribution gap and feeds ad algorithms the complete data required to scale candidate acquisition cost-effectively.
The mechanics of dynamic call tracking
Dynamic call tracking operates through Dynamic Number Insertion (DNI). A small JavaScript snippet deployed across your job landing pages detects where each visitor originated and dynamically swaps the default phone number with an allocated tracking number from a predefined pool.
- A candidate clicks a Google Search ad targeted to a specific query such as warehouse team lead vacancy.
- The DNI script captures the click ID (gclid) and session parameters, displaying an isolated number from the active pool.
- The candidate places the call; the system instantly forwards the ring to the designated recruiter or branch office.
- During routing, the tracking platform records call duration, caller ID, location, and campaign attribution data.
- Upon completion, the system sends an offline conversion event back to the advertising network using server-side tracking.
Sizing number pools for accurate attribution
A common mistake in recruitment call tracking implementation is configuring an undersized number pool. When concurrent traffic to a landing page exceeds available pool numbers, number recycling occurs, leading the platform to attribute incoming phone calls to incorrect visitor sessions.
In a practical calculation example, pool requirements are determined by peak concurrent paid traffic. Suppose your campaign landing page experiences peak surges of 20 concurrent visitors from paid channels. With an average session duration of 3 minutes plus a 2-minute safety window after site departure, a pool of 5 to 8 tracking numbers is necessary for that channel. Maintaining this pool typically costs between 15 and 40 dollars per month, an insignificant fraction of total media spend.
Setting qualification filters and conversion thresholds
Not every phone call constitutes a qualified job applicant. Misdials, immediate drop-offs under five seconds, or vendor sales inquiries should never be pushed back to ad networks as successful conversions. Doing so misguides auto-bidding algorithms into chasing low-intent callers.
- Minimum call duration: Apply a rule ensuring only calls lasting at least 60 or 90 seconds fire a conversion tag.
- Interactive Voice Response (IVR): Implement a quick menu prompt (press 1 for job seekers, press 2 for commercial inquiries) to segregate traffic instantly.
- Post-call DTMF keypress scoring: The recruiter enters a short dial code (such as key 9 for a qualified candidate) immediately after hanging up to trigger a verified conversion.
- AI speech transcript analysis: Modern tracking engines scan call audio for qualification keywords such as salary, certifications, and availability to automate scoring.
Integrating with your ATS and recruitment CRM
Call tracking must feed data into your recruitment workflow. By connecting software such as Bullhorn, Carerix, OTYS, or HubSpot through direct webhooks or automation tools like Zapier or Make, every inbound call becomes an actionable candidate event.
When an unknown number calls, the system automatically creates a candidate profile populated with the referral source, UTM campaign details, and call audio recording. If an existing candidate calls, their timeline updates seamlessly without creating duplicate entries, giving recruiters complete visibility before picking up the phone.
How Leadstars solves this for you
Leadstars implements comprehensive multi-touch attribution and dynamic call tracking within the Job Acquisition Machine (JAM). We ensure every candidate touchpoint, whether an online form submission, WhatsApp chat, or direct telephone call, is tracked accurately and fed back into your ad accounts and ATS to drive cost-effective placements.
Ready to capture unmeasured candidate calls and optimize your recruitment marketing ROI? Schedule a free strategic consultation with our recruitment marketing team today.
Want to go deeper? Read more about our recruitment marketing glossary and our recruitment marketing services and our client results.
Frequently asked questions
Leadstars solves this for you
More candidates or more clients? We build your acquisition engine on a retainer with a guarantee on the agreed lead volume, and delivery within 7 days. Book a free strategy call and we'll show you exactly how.


