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 Private Schools

Which channels produced enrolled students?

Match enrolled students and the tuition they pay across their years to the open days and campaigns that produced the family.

  • No card required
  • Nothing to install
  • Cancel anytime
Private Schools workspace FY2026 Sample data
Tuition traced to a channel

$1,416,000 59% of $2,400,000 paid

  • Google Ads $432,000 · 18%
  • Meta Ads $336,000 · 14%
  • Open days $648,000 · 27%
  • Direct / Unknown $984,000 · 41%
Direct / Unknown is shown, never shared out across the channels above.
Google Ads · LeadFY2026 14 · (•••) •••-0134
Closed sale · FY2026 27$27,000
Matched · high confidence

The blind spot

What's actually happening

Inquiry to enrollment takes a full admissions cycle, and a student enrolled once pays tuition for years. Neither fits any attribution window.

What you get

Built for Private Schools.

Enrollments and tuition, not inquiries

Rank channels by the tuition they produced rather than the forms they filled.

Inquiry to enrollment takes months

Someone who inquired for one intake and started at the next still credits the original campaign.

Defensible to a board or provost

Nothing is inferred. An enrollment either matches a source exactly or it is reported as unattributed, and the unattributed share is printed rather than absorbed.

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$2,400,000paid tuition
Attributed to a channel$1,416,00059% of revenue
Average deal$27,000per paid sale
Match rate59%of sales matched
ChannelSalesRevenueShare%
Google Ads16$432,00018%
Meta Ads13$336,00014%
Open days24$648,00027%
Direct / Unknown37$984,00041%
01

Tuition is multi-year, so the channel's value is multi-year

A family that enrolls in year seven may pay tuition for six years and enroll a sibling besides. Judging the campaign that produced them on a single year's fee understates it several times over.

Because the match is on the family, every subsequent year and every sibling credits the original channel — which is the only figure a board can sensibly compare against the admissions budget.

02

The open day is the channel that decides enrollments

Schools invest heavily in open days and rarely connect attendance to enrollment beyond a headcount. Which campaigns filled the room, and which attendees actually enrolled, are both usually unknown.

The registration list goes into the lead file, tagged with the open day. Included there, open days rank on enrolled tuition against paid channels, and the campaigns that filled them can be judged on the same basis.

03

Published fee and net tuition are not the same money

Very few families pay the number printed on the fee schedule. Bursaries, scholarships, sibling discounts, staff rates and privately negotiated arrangements mean the tuition a school actually receives per place varies widely across an intake, and the discount rate is one of the figures a board watches most closely. Ranking admissions channels on published fees therefore gives every enrollment identical weight, which is exactly the assumption the finance committee has spent years trying to remove from its own reporting. A place is a place on that ranking, whatever the school was actually paid for it.

Exporting net tuition — what the family is actually billed after any award — changes the ranking rather than merely refining it. A channel bringing families who require substantial support is doing valuable work for the school's mission and a rather different kind of work for its income, and those are two separate conversations that deserve two separate numbers. Both conversations are legitimate. Neither of them is served by a single averaged figure that a head can defend on values and a bursar cannot defend on cash.

Carrying the award level as a column is what makes both readings available from one import. The report can then rank channels on gross fees, on net tuition, or on the two side by side, and a school can see whether its most productive recruitment channels are also its most expensive ones to serve. Where they are, that is a strategic fact worth knowing deliberately rather than discovering three years into a campaign nobody ever measured on the money it brought through the gate.

04

Between the offer and the first day of term

An offer is not an enrollment. Between the letter going out and the child appearing in September there is a deposit, a place accepted somewhere else, a relocation, a change of mind after a second visit, and a proportion of families who simply stop answering. Schools track that attrition carefully as an admissions statistic and almost never connect it back to where the family originally came from, which means the marketing report and the enrollment report end up describing different populations entirely.

They should be describing the same one. Export enrolled, fee-paying students rather than accepted offers, and the channel ranking is built on children who actually turned up. Using the offer list, with each family's original channel, as the lead file supplies the other half of the picture: which channels produce families who accept and stay, and which produce a healthy-looking offer list that thins out across the summer. The two rates are rarely the same, and the gap usually traces to how well a channel set expectations before the first visit.

Deferrals complicate this in a way worth naming. A family who inquires for one September and starts the next has not been lost, but on any measurement tied to a cycle they look like a failure in the first year and an unexplained arrival in the second. Because the match is on the family rather than on a session or a season, the deferred start credits the campaign that produced the original inquiry, and the school sees one continuous relationship instead of two disconnected events.

05

What a first report tells a school

Three things usually emerge, and none of them is the ranking itself. The unattributed share is large, because a school's strongest recruitment channel is generally other parents and a personal recommendation leaves no record anywhere at all. Naming that honestly, rather than dividing it among the paid campaigns, is what allows the rest of the numbers to be taken seriously by anybody who knows the school. It is also, on its own, an argument for spending more on current families.

The second is the open day's real position in the table. It is often assumed to be the strongest channel, and the question underneath is which campaigns filled the room. With the registration list and the advertising leads combined in the lead file, a family who clicked an advert before registering is credited to the advert, the earlier lead, and the open day keeps the families who came to it first. That shows whether the event produces enrollments or converts families who were coming anyway. Those are two different events with two different budgets behind them.

Third come the feeder relationships. A nursery, a preparatory school, a parish, an employer with a relocation program — each of these is a list of people with contact details and each ranks on enrolled tuition like anything else. Schools maintain these relationships on tradition and personal contact, which is appropriate, and usually maintain them without anybody knowing which ones have quietly stopped sending children. The report answers that in an afternoon, and the answer often moves where the registrar's time goes.

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 Private Schools.

They say

Our admissions cycle is annual.

We say

Which is why there is no attribution window. An inquiry in autumn and an enrollment the following summer still match.

They say

Most families visit before applying.

We say

Add the open-day registration list to the lead file, tagged with the event, and visits become a measurable channel.

They say

Family data is sensitive and involves children.

We say

Only a parent contact detail, a tuition amount and a date are needed. No student names, no records.

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. Growth usually fits independent and private K-12 schools — thirteen months of history to compare a month to the same month last year, and a PDF you can put in front of whoever holds the budget.

Questions

Questions we get about Private Schools.

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

Enrollments or tuition: a parent contact email or phone, the amount, and a date.

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.