Cookie preferences

Choose what we may use. Strictly necessary cookies keep you signed in and can't be turned off; everything else is your call and changes nothing about how the site works. You can change your mind any time from the footer.

Marketing attribution for Fertility Clinics

Which channels produced started cycles?

Match started treatment cycles and their value to the inquiries and campaigns that produced them, across a decision measured in months.

  • No card required
  • Nothing to install
  • Cancel anytime
Fertility Clinics workspace FY2026 Sample data
Started cycle value traced to a channel

$513,000 57% of $900,000 paid

  • Google Ads $306,000 · 34%
  • Meta Ads $144,000 · 16%
  • Email marketing $63,000 · 7%
  • Direct / Unknown $387,000 · 43%
Direct / Unknown is shown, never shared out across the channels above.
Google Ads · LeadFY2026 14 · (•••) •••-0134
Closed sale · FY2026 27$17,600
Matched · high confidence

The blind spot

What's actually happening

Fertility inquiries are emotional, heavily researched and slow. Most never start treatment, and the ones that do are worth twenty thousand dollars or more.

What you get

Built for Fertility Clinics.

Started cycles, not inquiries

Rank channels by treatment actually started and billed.

Months of deliberation

An inquiry in January that starts in June still traces to the campaign behind it.

Minimal, non-clinical data

A contact detail, an amount and a date. Nothing clinical, ever.

A worked example

The number you can take into a budget meeting.

Not impressions, not leads, not cost per click. Closed revenue, by the channel that produced it, for a period you choose — with the portion we could not trace shown rather than quietly shared out across your paid channels.

Total revenue$900,000paid started cycle value
Attributed to a channel$513,00057% of revenue
Average deal$17,600per paid sale
Match rate59%of sales matched
ChannelSalesRevenueShare%
Google Ads17$306,00034%
Meta Ads9$144,00016%
Email marketing4$63,0007%
Direct / Unknown21$387,00043%
01

The gap between inquiry and cycle is where the budget is decided

Fertility patients research for months, consult more than one clinic, and often wait for funding or a life event. Almost none of that is visible to click attribution, and the campaign that produced the patient looks like it produced nothing.

Matching on the patient rather than the session credits the started cycle to the original inquiry whenever it arrives. For a segment with this cycle length, that is the difference between measuring marketing and guessing.

02

Sensitivity is a reason to send less, not to measure less

This is among the most sensitive data any clinic holds, which is exactly why the match takes only a contact detail, an amount and a date. No diagnosis, no protocol, no outcome.

Nothing is installed on the site either, so there is no script on a page where a patient is reading about their own fertility. That property matters more here than almost anywhere else.

03

The cycle is the treatment and the package is often the purchase

Fertility pricing rarely resolves into one clean figure. A patient may buy a single stimulated cycle, a two- or three-cycle package at a discount, or a program with a refund attached if no birth results. Medication is frequently billed by a separate pharmacy and never touches the clinic's ledger at all. Anesthesia, genetic testing and storage may each arrive as their own line. So the question of what a channel produced has an answer that depends entirely on which of those files somebody exported, and the difference between the narrowest and broadest reading can be a factor of two.

The defensible figure is what the clinic itself collected, on the date it was collected. Money that passes through to a pharmacy or a laboratory is not the clinic's revenue and including it inflates every source, unevenly, as soon as two campaigns produce different treatment mixes. A package bought up front should be exported on the day it was paid, not spread across the cycles it funds, because the payment date is the one that sits near the decision an advert influenced.

Packages complicate the counts more than the revenue. One patient buying three cycles is one decision and three episodes of care, and every row in the sales file is counted as a sale, so a package exported as one row per cycle makes a channel look like it produced three patients. Exporting one row per package payment keeps the count honest, which matters here because clinics are usually comparing sources on cost per new patient rather than cost per procedure, and a threefold error in the denominator is not survivable.

04

Employer benefit programs are a channel that looks like organic traffic

A growing share of fertility demand is routed by an employer's benefit administrator. Somebody is told their plan covers treatment, given a network of clinics, and arrives having already chosen from a list. In the clinic's own data that patient appears as a direct inquiry or a branded search, because that is literally how they got to the website, and every advertising report will therefore credit whichever campaign happened to be running on the clinic's own name. The clinic's marketing lead sees a rising line on a branded campaign and reads it as demand it created, when it is demand a human resources department created on its behalf.

The consequence is a budget that drifts toward branded search on the strength of patients who were never available to any other channel. It is a self-confirming error: the more of the routed demand branded campaigns intercept, the more efficient they appear, and the more they are funded. Clinics can spend years bidding against themselves this way without anything in the data suggesting they should stop, because nothing in the click record distinguishes a patient who was sent from one who was persuaded.

Asking at intake and carrying the answer into the file is the only reliable fix. Record the benefit program or employer as a source, list it alongside Google, Meta and physician referral, and the report ranks it on the revenue actually collected. The routed share may turn out to be the largest single source in the practice, which would be genuinely good news about the contract and rather bad news about the advertising budget that had been taking credit for it.

05

Egg freezing is a decision now and revenue for the next decade

Elective freezing behaves nothing like treatment cycles. The patient is usually younger, the decision is made without a diagnosis in the room, and the money arrives in two very different shapes: a retrieval paid for once, and a storage fee paid every year afterwards, sometimes for eight or ten years. Beyond that sits the possibility of a thaw and a transfer at some undetermined point, which may be the largest revenue event of the whole relationship and may never happen at all.

No advertising measurement ever built survives that timeline, and clinics know it, which is why freezing campaigns tend to be judged on retrieval revenue alone and quietly compared against treatment campaigns that resolve within months. That comparison is not close to fair. It ignores a decade of storage fees and the eventual cycle, and it systematically undervalues the campaign that recruited a patient who will be in the practice's system longer than most staff members. It also means the two campaign types are being funded from one budget on the strength of a comparison that was never valid, and the imbalance grows each year the freezing cohort ages.

Because every storage invoice carries the same patient's contact details, exporting them as ordinary revenue rows credits them to the inquiry that produced the retrieval, however long ago that was. Running the report across several completed years is the honest way to compare freezing against treatment, and the records to do it already exist — they were kept to bill the storage. Export them as plain rows with a contact detail, an amount and a date, and nothing marking what they were for: what a payment bought is health information, and CloseRev signs no business associate agreements.

Why it matters

What changes when you can prove it.

You stop defending the budget and start growing it

"We generated 400 leads" invites an argument. "This channel closed $186,400 last quarter, here is the reconciliation" ends one. The teams that can show closed revenue by channel are the teams that get the next increase approved, because they are asking with evidence rather than with conviction.

You can cut the wrong channel without a fight

Killing spend is politically harder than adding it, because someone always owns the channel being cut. A number that reconciles to the sales export takes the argument out of the room — you are not overruling a colleague's judgment, you are reading the same ledger they are.

Your reporting survives the finance review

Platform-reported conversions do not reconcile to revenue, and eventually someone in finance notices. Reporting built from your own closed-sales export starts from the number finance already trusts, which is why it holds up when it is checked.

You answer in an afternoon, not a quarter

Because this reconciles exports rather than tracking visitors, it works on months that have already closed. You are not instrumenting now to learn something in ninety days — you can answer for last quarter today, which is usually when the question is being asked.

Honest answers

The pushback we hear from Fertility Clinics.

They say

We cannot put tracking on our website.

We say

You do not need to. Nothing is installed anywhere — two exports, reconciled afterwards.

They say

Our data is extremely sensitive.

We say

The match needs a contact detail, an amount and a date. Clinical information is neither needed nor wanted.

They say

Many patients come from physician referral.

We say

That belongs in Direct / Unknown unless referred patients are in the lead file, tagged with their referrer, in which case referral becomes a measurable channel like any other.

Pricing

Flat monthly pricing. No per-call fees.

The price here is the price on the invoice, plus any sales tax that applies — no per-call, per-minute or per-form fees. Enterprise usually fits IVF and reproductive medicine practices — ten seats for the team and the highest monthly record allowance, since a year of closed deals is a lot of rows.

Enterprise

One business closing at volume

$499/mo

billed monthly

  • 1 workspace · 10 seats
  • 25,000 sales records / month
  • 24-month history
  • Campaign drill-down and period comparison
  • Single sign-on through your identity provider
  • Your logo on every report
  • Roles, permissions and guided onboarding
  • Priority support

Questions

Questions we get about Fertility Clinics.

Anything else? Talk to us — a person answers, usually the same day.

Started cycles: a patient contact email or phone, the treatment value, and the start date. Nothing clinical.

Start today

Stop guessing which ads pay off.

Upload two exports and see your real revenue by channel in minutes. 14 days free, no card.