STORY−5% negative-margin placements →
Customer story
Home/Customers/Travel nursing agency
◣ Top-15 national travel nursing agency · published as a sample story

How a top-15 travel agency built reliable margin guards across 70 recruiters.

Inside one quarter, the agency moved from quarterly rate cards and inbox approvals to a single live reference embedded inside every recruiter’s ATS — and cut negative-margin placements by 5 percentage points without slowing the desk down.

Top-15
U.S. travel nursing agency
1,400+
Active travelers on assignment
70+
Recruiters across 6 desks
47
States priced weekly

◣ Sample / illustrative customer story. Customer name withheld at request. Metrics drawn from a live deployment and rounded for publication.

◣ Customer profile

Big enough that drift hurts. Fast enough that it had to be fixed in the workflow, not on a dashboard.

Segment
Travel nursing & allied
RN, LPN, allied health, advanced practice — across acute and post-acute.
Stack
Bullhorn + Beeline
Embedded inside the ATS recruiters already use every day.
Pricing model
Direct & MSP
Mix of direct hospital contracts and Tier-1 MSP/VMS programs.
Rollout
47 days
From kickoff to all 70 recruiters live on guardrails.
◣ The headline

Negative-margin
placements −5%
in 90 days.

The agency wasn’t losing on big, visible deals. They were losing on the quiet ones — repeat reqs, MSP renewals, and concession-heavy markets where nobody asked the question “is this still in band?”

ClinicalRate moved that question out of the inbox and into the quote screen. The first place a recruiter sees a rate is also the first place that rate gets benchmarked.

◣ The challenge

Margin was eroding silently, between desks.

The agency was growing fast — 1,400+ active travelers, 70 recruiters, six regional desks. But every desk was pricing from a different version of the truth, and every quarter the rate cards fell another step behind the live market.

◣ What was actually broken
  • Stale rate cards in a hot market

    MSP cards refreshed quarterly, but ICU and L&D were repricing weekly. Drift was silent until finance closed the month.

  • Recruiter instinct, not a reference

    Six desks, six pricing philosophies. The same ER RN req in Dallas could be quoted at three different bills on the same morning.

  • Approvals were a bottleneck

    Anything off-band routed to the VP. Inboxes filled up, deals slipped, and the easy answer became “discount and move on.”

  • Margin found at month-end

    Finance only saw compression after the fact. By then 60–80 placements had already started at the wrong rate.

◣ The solution

One canonical rate layer. Wired into the screens recruiters already use.

ClinicalRate didn’t replace the agency’s ATS, VMS, or commission model. It became the live reference layer underneath them — embedded in the quote screen, the margin model, and the escalation flow.

01

One canonical rate layer

ClinicalRate became the single source of truth for live bill, pay, and spread by specialty, MSA, and shift — refreshed continuously.

02

Guardrails embedded inside the ATS

Recruiters never left their workflow. The market band, margin model, and approval status appeared right next to the quote field.

03

Safe concession zones

Anything inside the approved band submitted instantly. Out-of-band escalated in one click with full context attached.

04

Margin model in the same screen

Projected spread and contribution recalculated as pay moved. Recruiters and finance saw the same number, at the same time.

◣ Results in 90 days

Cleaner deals, faster desks, fewer surprises at month-end.

−5%
Negative-margin placements
Recruiter desks stopped quoting under the margin floor before bids ever left the building.
+4.2 pts
Gross margin recovered
Same desks, same volume — captured on contracts repriced inside the new guardrails.
13 hrs
Recruiter hours / week back
Spreadsheets, Slack threads, and rate-card lookups replaced with a single live reference.
◣ Before / after — measured at desk level

Same recruiters. Same volume. Different defaults.

Time to quote a new req
Before8–12 min
ClinicalRate< 90 sec
Recruiters quoting from a market reference
Before0 / 70
ClinicalRate70 / 70
VP-level pricing approvals / week
Before~140
ClinicalRate~22
Negative-margin placements
Before11.4%
ClinicalRate6.4%

Pre-rollout baseline measured across 8 weeks. Post-rollout window measured across the following 12 weeks on the same desks.

◣ The recruiter loop

Four steps. Inside Bullhorn. No new tab.

The loop every one of the 70 recruiters runs each time a new req lands — without leaving the ATS.

01
Req imported from VMS / MSP

ClinicalRate auto-tags specialty, shift, MSA, contract length, and MSP cap.

02
Recruiter opens the quote screen

Live market band ($72–$79 pay), MSP cap ($130 bill), and target spread render instantly.

03
Recruiter enters bill / pay

Margin model updates in real time. Status flips green (in-band), amber (concession), or red (escalate).

04
Submit or escalate — one click

In-band rates submit straight to the VMS. Off-band escalations route to the pricing lead with rationale captured automatically.

◣ Wired into the existing stack

ClinicalRate sits underneath the systems recruiters and finance already trust.

Bullhorn ATS
Quote screen overlay
Avionté
Bi-directional rate sync
Beeline VMS
Req intake + submit
SimpleVMS
Req intake + submit
Snowflake
Daily margin warehouse export
Slack
Out-of-band escalation channel
◣ In their words
“The benchmark is in the screen now. There’s nowhere for drift to hide. Our recruiters quote faster, our finance team stops getting surprised, and our worst deals just stopped happening.”
VP, Pricing & Operations
Top-15 national travel nursing agency · sample story
Build your version of this story

See where your 5% is hiding.

Thirty minutes. We pull your live market band, look at where your rates sit today, and quantify the margin you’d recover with guardrails embedded inside the quote.

◣ What we’ll cover
  • Your live market band — by specialty, MSA, shift
  • A margin model on a real active deal
  • Embed path into Bullhorn, Avionté, or your ATS
  • Rollout plan that mirrors this story’s 47-day timeline

Built for agencies where pricing speed is non-negotiable — and margin discipline can’t be optional.

Inbound · live
Avg. response · 1 business day

Or email aaron@clinicalrate.com