Skip to main content
IT staffingIndustry solution

Conversion tracking for IT staffing, measured in filled roles

IT staffing runs two acquisition problems with opposite economics and one shared ads account. Candidates are supply — plentiful, cheap to attract, and expensive to process. Clients are revenue, and a single enterprise account can be worth years of margin. On top of that, contract placements earn a spread over months while permanent placements earn a fee at once, so a single conversion value describes neither.

Free30 minutesNo obligation

Getting and tracking leads for IT staffing firms

Where an IT staffing firm's leads come from, and how to see contract and direct-hire clients apart

An IT staffing firm finds developers, engineers and admins through Dice, LinkedIn, job boards and Search, and wins clients through account managers, LinkedIn and searches for specialist staffing. Count a client lead when a hiring manager shares a requirement you can submit candidates to, and record its source and whether it is contract or direct hire on the requirement in Ceipal, JobDiva or Bullhorn.

What owners see: the ads produce a stream of résumés, many from people outside the locations or skill sets clients want, and Google Ads reports a fine cost per conversion. Meanwhile the requirements that keep recruiters busy come from a small group of client contacts, and the ATS records most of them as 'direct'. Engineers searching 'IT staffing jobs' and managers searching 'IT staffing firm' land on the same pages, and every résumé counts.

Bidding follows the cheaper conversion, so client campaigns end up recruiting. And because a contract placement earns a margin every week while a direct hire pays one fee, a single value tells bidding nothing about which client is worth more. A ten-minute check: list the requirements opened last quarter, look at the source on each client record, then compare that with the client-side conversions Google Ads reported.

Fixed looks like client and candidate conversions on separate campaigns, the click ID saved on the requirement, contract starts valued by expected margin and direct hires by fee, and fall-offs inside the guarantee subtracted. Candidate campaigns are judged on submittals to live requirements, not applications. The free audit shows how much of today's client budget is buying résumés.

Where the leads come from

Google Search adsManagers searching for contract developers, cloud engineers or an IT staffing partnerClient campaigns by skill; candidate job ads can't target by age, gender, parental or marital status, or ZIP code.
LinkedInMost sourcing and much of the client outreachBring InMail replies and lead forms into the ATS with a source, or they show up as 'direct'.
Dice and job boardsTechnical candidates applying to posted rolesApplications arrive with the board as source; keep it and judge each board on submittals.
Client vendor programsRequirements released through a client's vendor manager or staffing programReport program requirements apart from clients won through marketing.
MetaCandidate attraction for help desk and junior rolesEmployment special ad category applies; rarely a client channel.
Consultant and manager referralsConsultants recommending peers, and managers who change companiesRecord the person; a manager who moves often brings the next requirement.

Which calls count

Count it when
Count a client call when a manager describes a requirement: skills, location or remote, rate or salary, and start date.
Minimum duration
Most client contact runs through email and LinkedIn, not the phone; where calls happen, give client pages their own number rather than relying on a timer.
After hours
Remote candidates in other time zones call outside US business hours; clients don't. Keep client ads to the workday.

Where each lead should land

Client form or call from a Search ad
Requirement in Ceipal, JobDiva or Bullhorn with the click ID, so starts can be imported with margin or fee.
LinkedIn conversation
Client contact with LinkedIn and the campaign as source.
Dice or job board application
Candidate with the board as source, linked to the requirement.
Requirement released through a vendor program
Requirement flagged as program-sourced, kept out of ad reporting.

IT staffing · what breaks

What IT staffing firms usually run into

  1. 01

    Candidate and client leads in one conversion action

    Candidates outnumber clients heavily and take the entire budget.

  2. 02

    Contract and permanent placements valued identically

    A recurring margin and a one-time fee are not the same thing.

  3. 03

    Placements that fall through inside the guarantee

    A candidate who leaves in week six is not revenue.

IT staffing · the fix

What changes — IT staffing

  • Filled roles as the money event

    Contract at expected total margin, permanent at the fee.

  • Client acquisition tracked separately

    Its own conversion action and its own campaigns.

  • Guarantee-period fallouts reversed

    Because the fee is refundable and often refunded.

IT staffing · architecture

The conversion map for IT staffing firms

Five events across two audiences and two revenue models.

  1. 1

    Candidate application

    High volume, low value. Supply side.

  2. 2

    Candidate submitted to a client

    The first meaningful candidate-side signal.

  3. 3

    Client enquiry

    Rare and valuable. Its own conversion action.

  4. 4

    Role filled — contract

    Money event, at expected margin over the assignment.

  5. 5

    Role filled — permanent

    Money event, at the placement fee.

IT staffing · diagnose

Where IT staffing firms tracking usually breaks

  1. 01

    One conversion action for candidates and clients

    The defining mistake in staffing accounts.

  2. 02

    Job-board syndication traffic

    Arrives with no click identifier and drags coverage figures down.

  3. 03

    Assignment extensions

    A contract extended earns more margin than originally modelled.

  4. 04

    Long enterprise client cycles

    Client acquisition can outrun import windows entirely.

IT staffing · prove

How the work is proven — IT staffing

Source of truth

The ATS for placements by start date and the CRM for client accounts — two reports, never summed

  • Filled roles reconciled per placement against what each platform reports.
  • Identifier coverage measured separately on the candidate and client funnels.
  • Contract margin models shown as calculations from your own assignment history.
  • Job-board traffic identified and excluded before coverage is quoted.

IT staffing · free audit

What we check in the free audit

  • One conversion action for candidates and clients
  • Job-board syndication traffic
  • Assignment extensions
  • Long enterprise client cycles

Checked against

The ATS for placements by start date and the CRM for client accounts — two reports, never summed

Get my free conversion tracking audit

Free30 minutesNo obligation

IT staffing · when not to buy

What lands in your monthly report — IT staffing

One page a month, in language you can put in front of a principal.

  • Filled roles and margin by campaign, split contract and permanent.
  • Client accounts opened, reported entirely separately.
  • Cost per filled role next to cost per application.
  • Guarantee-period fallout rate by campaign.

IT staffing · what we deliver

The flow we build — IT staffing

  • Click identifier captured on both funnels separately

    Candidate and client journeys live on different pages.

  • Carried into the ATS and the CRM

    Onto the candidate record and the company record respectively.

  • Filled role fires the conversion

    At the placement value with the placement type.

  • Fallouts inside the guarantee reversed

    Common enough in tech contracting to matter.

Written guarantee

95%+ tracking accuracy

Measured against The ATS for placements by start date and the CRM for client accounts — two reports, never summed. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

IT staffing questions, answered

Because candidates are cost of supply and clients are revenue. Combined, the side that generates more form fills wins every budget decision, and in staffing that is always candidates — so your client acquisition budget gets spent recruiting people you have nowhere to place.

Free · 30 min

Separate your candidates from your clients

Free30 minutesNo obligation