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.

For NextGen

The consultation was the lead. The procedure six weeks later was the revenue.

Export collections from NextGen, bring referral and campaign sources with them, and rank sources by service line on what was collected.

No API key Nothing to install in NextGenNothing to install No card requiredNo card

CloseRev reads a NextGen export of collected payments — the patient's phone or email, the amount and the date — and matches it against the referrals, campaigns and calls that produced the first appointment. Specialty and multi-specialty groups get a large share of new patients from other physicians, and their revenue arrives in procedures weeks after a consultation, so both the source and the timing need handling that a general marketing report does not give. Collections with no traceable source are reported as Direct / Unknown.

Last checked against NextGen's own documentation on September 25, 2026.

The gap

The group markets service lines and measures appointments, and the two have never been joined to the money.

NextGen sees

What was sold, to whom, and for how much.

no shared row
Your ad account sees

The click, the keyword, the call, and what each one cost.

The file

What the export needs in it.

Three things carry the match: who, how much, and when. Anything else is optional and only changes how the report can be sliced.

  1. Needed

    Patient phone or email

    On the patient record. It joins a consultation to the procedure that followed it.

  2. Needed

    Amount collected

    Payments received. Charges describe billing, not what arrived.

  3. Needed

    Service date and first appointment date

    Both. The first appointment is the acquisition; procedures follow it.

  4. Optional

    Referring provider, specialty and location

    Who sent the patient, which service line they entered, and where. These are the three splits that make the report usable.

Step by step

Getting the file out of NextGen.

Written for somebody with NextGen open in the next tab. Report names vary by edition, so each step says what to look for.

  1. Export collections with the patient's contact detail

    One row per payment with a contact detail, the amount and the date.

  2. Carry the referring provider through

    For specialty care it is usually the largest source, and it is already recorded.

  3. Export campaign and call sources

    Service-line campaigns, call tracking and online scheduling — the self-referred half of the group's patients.

  4. Group by first appointment

    So a procedure is credited to the source that produced the consultation, not to whatever ran in the month it was billed.

  5. Upload both

    The join runs on the phone and the email, normalised, with results by specialty and by location.

What comes back

The page NextGen cannot show you.

Revenue by channel, the count of sales behind each figure, and an honest bucket for the ones nobody could trace. Sample figures, from the worked example on the Medical Clinics page — not from a NextGen account.

Traced to a channel$269,10069% of $390,000
Sales matched90 of 134high confidence only
Average sale$2,930per paid sale
ChannelShareSalesRevenue
Google Ads41$148,200
Meta Ads33$81,900
Email marketing16$39,000
Direct / Unknown44$120,900

Unmatched sales stay in Direct / Unknown. They are never spread across the paid channels to make the total look better.

The argument

What changes when the patient and the ad share a row.

Referring physicians are the largest channel, and they can be ranked

A great many patients reach a specialist because their primary care physician or another specialist sent them. That relationship is the channel.

It is rarely ranked the way an advertising line is, although it is often the most valuable source the group has.

Where the referring provider is recorded, the report ranks referrers on what their patients collected, which is the list physician-liaison work should follow.

It also surfaces referrers whose volume has declined, which is a relationship worth a visit before it is lost entirely.

None of this needs a campaign or a pixel. It needs the field the group already fills in, read against the revenue that followed rather than counted as referral volume.

The procedure follows the consultation, and the window has to reach it

In many specialties the first visit is a consultation or an assessment, and the revenue arrives later in a procedure, a course of treatment or a series of visits.

A report that judges a campaign on the consultations it produced this month sees only the cheapest part of the patient.

Grouping collections by the first appointment, over a window long enough for procedures to happen, puts the procedure revenue against the source that produced the consultation.

The report also shows the lag from consultation to procedure by source, which varies more than groups expect.

A campaign whose consultations convert slowly is not necessarily a weak campaign. It may be producing patients who need longer to decide, and cutting it on a one-month view would remove the procedures it was about to produce.

A group markets service lines, so the report should be read by service line

Multi-specialty groups promote service lines — cataract surgery, joint replacement, sleep medicine — rather than the group as a whole.

A group-wide ranking mixes those together, and a channel that works well for one service line can look average when averaged with the others.

Where the export carries the specialty or department of the first appointment, the report splits on it, and each service line gets its own ranking.

That is the form in which the answer can change a budget, because service-line budgets are the ones being set.

Self-referred and physician-referred patients behave differently

A patient who searched for a specialist and booked directly is a different case from one sent by their doctor with a referral in hand.

They convert from consultation to procedure at different rates and often carry different payer mixes, and pooled together they hide both differences.

Reporting the two groups apart shows what the group's own marketing produces, separately from what its referral relationships produce.

For groups investing in direct-to-patient marketing for the first time, that separation is the only way to see whether it is adding anything. Without it, a strong referral quarter can make a new campaign look successful when it produced very little.

Fair questions

“NextGen already does that.” Not quite.

They say

“NextGen already reports on referrals.”

We say

On referral volume, inside the system. This puts referrals and campaigns on the same collected revenue.

They say

“We measure appointments per campaign.”

We say

Appointments are consultations. The revenue arrives in the procedure that follows, and the window has to reach it.

They say

“Most of our patients are physician referrals.”

We say

Then ranking referrers on collections is the highest-value output, and it needs no new data.

Questions

NextGen, specifically.

Something else? Ask us and a person answers.

No. It reads a file you exported, so your records, schedule and billing stay where they are.

NextGen and the other product names and logos on this page belong to their owners and are shown to identify the software a file comes from. CloseRev is not affiliated with or endorsed by them, and connects to none of them: it reads a file you export.

Start today

Two exports, and you will know.

Nothing to install in NextGen, no API key, and no need to have been tracking anything until now. Last year works as well as this month.