Signing an appointment-setting vendor is the easy part. The next 90 days decide whether your desk actually gets new intake meetings with real hiring managers, or whether you are back to square one in month four with a canceled contract and a burned budget line.
Most staffing owners have never run this before, so they have nothing to compare it against. A slow week two looks identical whether the vendor is still calibrating targeting or quietly stalling on a contract they cannot fill. Without a real timeline, every excuse sounds plausible.
This is that onboarding map: what should happen in the first week, what a realistic ramp to full booking volume looks like by day 90, the bill-rate objection almost every staffing desk eventually runs into, and the specific signs that separate normal calibration from a vendor running out the clock.
Why the first 90 days decide whether this works
Business development loses to open requisitions almost every week. Filling a role in front of you beats prospecting for a company that might become a client next quarter, so outbound gets pushed to whenever there is time left over, which for most desks is never. That is exactly why finding new clients has become the top challenge for 23% of staffing agencies in 2025, up from 16% the year before, according to the 2025 State of Staffing survey. We cover that shift in more depth in why staffing agencies have a client shortage, not a talent shortage.
Handing outbound to a vendor does not skip the ramp curve, it just moves it off your payroll. Even a fully automated system needs real weeks to learn your niche, calibrate targeting, and build a working confirmation cadence. Compare that to hiring the work in-house: Bridge Group's SDR benchmark research puts average ramp time to full productivity at roughly 3 to 3.2 months, with a new rep hitting only about half of full quota by month two and 75 to 100% by month three. An outsourced vendor should move faster than that because there is no salary to onboard and no candidate to interview, but faster still means weeks, not days. Anyone promising full volume in week one is setting an expectation the physics of cold outreach cannot support. We run the full cost comparison in in-house BDR vs. outsourced appointment setting for staffing agencies.
Days 1 to 7: kickoff, ICP calibration, and the qualification doc
A real kickoff produces paperwork before it produces a single text message. The written qualification definition, the industries or niches in scope, a company-size signal, the specific roles the client is trying to fill, who counts as a real decision-maker, and what confirmed hiring intent looks like, should be signed before the campaign goes live, not drafted after the first complaint. We walk through how to build that document in what makes a qualified meeting for a staffing agency.
Alongside the qualification doc, week one should cover the list build (companies matching your niche, audited for active hiring signals rather than pulled from a stale database), calendar integration so bookings land directly on your recruiters' calendars, and campaign copy calibrated to your specific niche. A healthcare-staffing pitch and a light-industrial pitch should not read the same, because the hiring pain and the language a TA leader responds to are different in each. VA Horizon's own campaigns typically go live within 48 to 72 hours of a signed kickoff, with first outreach starting inside that window rather than weeks later.
If a vendor skips the written qualification doc and tells you the campaign is "already sending," that is the first sign something is off. It is the single easiest step to fake and the single most important one to have in writing before a dispute happens.
Days 8 to 30: first bookings land, and so does the real calibration
Expect the first booked meetings inside 7 to 14 days of a live campaign. They will not be perfect. Some will be borderline against your qualification doc, and that is normal, not a failure, this early. What matters is whether the vendor treats the doc as the standard and adjusts targeting when a meeting misses it, instead of arguing that a marginal meeting technically counts.
The confirmation sequence should be visibly running by now: a touch roughly 24 hours out, another around 2 hours before the meeting, and a final one around 15 minutes out. No-shows should be replaced on a defined window rather than left as a dead loss. A 5-business-day rebook window is a standard practitioners point to for vendors serious about held-meeting billing.
Show rate in this window will likely sit lower than it will by day 60, and that is expected while targeting is still calibrating. Practitioner benchmarks across the pay-per-appointment market put 75% or higher as a sign of serious qualification, 60 to 70% as workable, and 40 to 50% as a sign of lazy or purely volume-driven booking. If day-20 numbers are already sitting in that low band with no explanation or adjustment, ask for one.
Days 31 to 60: volume ramps, and the bill-rate objection shows up
As booking volume climbs toward your contracted pace, a specific staffing objection starts showing up on the vendor's side of the conversation: the hiring manager or TA leader being texted asks about markup, bill rate, or why they should use an agency at all, before ever agreeing to a meeting. This is not a sign the campaign is failing. It is a sign the outreach is reaching real decision-makers who already know roughly how staffing pricing works.
A vendor who cannot handle that question smoothly does one of two things wrong: dodges it entirely, which reads as evasive and kills trust before the meeting happens, or tries to quote a specific number over text, which hands away your leverage before your recruiter is even in the room. The right handling holds the pricing conversation for the actual meeting, where a real number can be framed against fill speed, candidate quality, and guarantee terms instead of a bare markup percentage. Brief your vendor on your own numbers so they are not guessing. Published 2026 benchmarks show markup ranges vary widely by role category:
| Role category | Typical bill-rate markup |
|---|---|
| Temp and contract staffing, overall | 30% to 75% |
| Light industrial | 40% to 55% |
| Administrative / clerical | 35% to 50% |
| IT / technical | 30% to 50% |
| Engineering | 25% to 40% |
| Healthcare | 50% to 100% or more |
Direct-hire and temp-to-perm placements are priced differently, as a percentage of first-year salary rather than an hourly markup: roughly 15% to 18% for entry-level roles, climbing to 25% to 31% for senior, specialist, or hard-to-fill positions. If your vendor's outreach team knows these ranges going in, a bill-rate question over text becomes a reason to book the meeting instead of a reason to ghost.
Days 61 to 90: full volume and what steady state should look like
By day 90 in a well-run onboarding, the campaign should be running at the volume set in your agreement, held meetings should be tracking the written qualification doc rather than drifting from it, and show rate should be trending into the workable-to-strong range rather than declining. You should also have a rhythm by now: weekly reporting on booked, held, and replaced meetings, a working rebook process for no-shows, and a feedback loop where your recruiters flag an off-criteria meeting and see targeting tighten in response within days, not months.
This is also the point where it makes sense to compare what you got against what an in-house hire would have cost you over the same 90 days: salary, ramp time, tools, and management attention, with none of it yet delivering full productivity per the SDR ramp curve above. A fully loaded in-house SDR or BDR, salary, benefits, tools, and management time, tends to pencil out to a far higher cost per qualified meeting during that same ramp window, by industry estimates. See the full breakdown in in-house BDR vs. outsourced appointment setting for staffing agencies.
| Phase | Days | What should happen | What good looks like |
|---|---|---|---|
| Kickoff | 1 to 7 | Qualification doc signed, list build and audit, calendar integration, niche-specific campaign copy | Campaign live within 48 to 72 hours of signed kickoff |
| Early bookings | 8 to 30 | First meetings land, confirmation sequence running, early disputes resolved against the written doc | First booking inside 7 to 14 days; show rate improving week over week |
| Ramp | 31 to 60 | Volume climbs toward contracted pace, bill-rate objections handled off the initial text, targeting tightens from feedback | Show rate trending into the 60% to 75%+ range; weekly reporting in place |
| Steady state | 61 to 90 | Full contracted volume, stable qualification hit rate, established rebook and reporting rhythm | Meetings track the written doc consistently; no unexplained volume gaps |
How to tell normal ramp from a stalling vendor
Ramp always looks a little messy from the inside. The question is whether the mess is trending toward a working system or quietly explaining away the absence of one. Use the written qualification doc and the timeline above as the baseline, then watch for a pattern across a few weeks, not a single bad one. The full pre-contract version of this checklist lives in how to buy appointment setting for your staffing agency without getting burned; this is what to watch for once the contract is already signed.
Signs of stalling
- No qualification doc signed, but the vendor says the campaign is "already running"
- Zero bookings past day 20 with no specific explanation
- One blended show-rate number, never broken out by persona or niche
- A guaranteed meeting count that keeps slipping without a stated reason
- Asks for a contract extension before showing 30 days of real numbers
Signs of normal ramp
- Qualification doc signed in week one, before outreach starts
- First bookings inside 7 to 14 days, even if a few miss criteria
- Show rate reported by persona and trending upward week over week
- Vendor flags off-criteria meetings before you have to ask
- Weekly reporting with real numbers, not just a check-in call
What this means for you
Before day 1, get the qualification doc and a written ramp timeline, not just a verbal promise of "a few weeks." By day 30, expect real but imperfect bookings and a confirmation sequence you can see running. By day 60, expect the bill-rate objection to be handled off the initial text, not dodged or mishandled into a dead lead. By day 90, expect full contracted volume and a show rate holding in the workable-to-strong range.
If any of those milestones are missing with no explanation, that is the moment to ask hard questions, not month six after you have already paid for a quarter of underperformance. See how much appointment setting costs for staffing agencies for how the numbers should pencil out against your placement-fee margin.
