Meta and Google Ads for schools and universities
timed to an admissions calendar, not a sales funnel
A school's ad account usually gets built the way an e-commerce account would: constant, always-on spend. Enrollment actually happens in a few concentrated windows a year, tied to an admissions calendar. We build campaigns around that calendar and track every click through to a submitted application, not just a form view.
Where enrollment campaigns miss the calendar
Enrollment does not happen evenly through the year. It concentrates in a few windows tied to application deadlines and the academic calendar. Many school ad accounts run the same flat, always-on spend every month. That wastes budget in the off-season and under-invests during the weeks that actually matter.
A second problem is tracking that stops at the wrong point. A pixel firing on a form page view, instead of a completed application, makes a campaign look like it generated hundreds of leads. A much smaller number actually finished applying. Nobody notices the gap until enrollment numbers come in lower than the ad report suggested.
A third problem is budget split without regard to program. A school running several programs, grades, tracks, specializations, often spends the same amount per program no matter the real demand or capacity. A popular program gets under-advertised while a program with open seats gets no extra push when it needs one.
A fourth is creative that never changes. The same campus photo and generic tagline run for an entire admissions cycle, because new program-specific messaging feels like a bigger project than it is. Performance quietly decays while the account still shows a stable average click rate.
What we build around your admissions calendar
We start with tracking, not creatives. Conversion events get set up to fire on a completed application, connected to your student information system or application log where possible. Every report reflects real submissions, not form views. Campaign structure follows your actual admissions calendar. Awareness and program-specific reach go out in the months before a deadline. Retargeting reaches families who started but did not finish an application, with a final push timed to the week before the deadline closes.
Meta and Google Search run together. Search captures families actively searching for a school or program in their area. Meta builds awareness earlier and retargets site visitors with program-specific creative, instead of one generic school-wide ad. For schools with several programs or campuses, budget splits by program based on real seat availability and demand, not an even split by default.
Typical integrations: Meta Ads Manager and Conversions API, Google Ads and Search campaigns. Also your student information system or application log for conversion tracking, and GA4 or PostHog for funnel-level reporting.
How the first 2 to 3 weeks go
- Audit. Current tracking from click to application, account structure, and the real admissions calendar and deadlines.
- Fix tracking. Conversion events rebuilt to fire on a completed application, connected to your actual records where possible.
- Campaign structure. Timed to your calendar, split by program and campus, retargeting sequence for incomplete applications.
- Launch. First batch of program-specific creatives, campaigns live ahead of the relevant deadline.
- Watch and optimize. Two weeks of daily checks before the first full reporting cycle, then weekly optimization against applications.
What it costs
| Package | Price | What it covers | Timeline |
|---|---|---|---|
| Audit and launch | from $1,000 | Tracking audit, campaign structure, first creatives, launch | 2 to 3 weeks |
| Management | from $1,000 / month | Ongoing optimization, creatives by program, weekly reporting | monthly |
| Full enrollment system | from $3,000 / month | Ads plus a connected analytics warehouse across programs and campuses | monthly |
What usually changes after the first deadline
Schools that fix application-level tracking and align spend to the real admissions calendar typically see cost per application fall by a factor of two to three. That usually happens within the first enrollment window, an industry-wide pattern from cutting off-season spend and mistimed retargeting, not from any single creative. Splitting campaigns by program, instead of one generic school-wide ad, commonly improves relevance enough to show a measurable lift in program-level application rates. These are typical ranges reported across education-sector advertising, not a guarantee for every school or market. Our own numbers are in the case study. An in-development AI media buyer architecture for Meta Ads, with approval guardrails, is detailed in the AI media buyer case study.
Why Senator Media
The people who fix your tracking are the same people running the ad account. There is no handoff where a broken conversion event quietly inflates a report for weeks before anyone notices. We report in applications, not clicks, and give you a fixed price for the audit and launch phase before any ongoing commitment.
If your admissions data is too scattered across spreadsheets and a student information system to trust with a connected conversion event, we will say so. We fix that connection first. A campaign optimizing against the wrong signal just gets efficient at the wrong thing.
Pair this with an AI admissions agent for universities and private schools, so the leads this campaign generates get answered with real program details, any hour. See the full package breakdown on the performance marketing service page, or get a written audit plan with a fixed price.
FAQ
What does it cost to start?
Audit and launch starts at $1,000: tracking audit, campaign structure around your admissions calendar, first creatives and a two-week watch period. Ongoing management runs from $1,000 a month, depending on how many programs and campuses you run.
What ad budget do we need?
Plan on $800 to $1,500 a month during an active admissions window, so the campaign generates enough data to optimize. Outside the enrollment window, we usually scale spend down rather than running the same budget year-round.
How do you track from a click to an actual application, not just a form view?
Pixel and conversion tracking fire on a completed application, not a page load, connected to your student information system or application log where possible. The number in your report is a real submission, not an assumption.
Do you run both Meta and Google?
Yes. Google Search usually captures families actively searching for a program or school in their area. Meta works earlier, building awareness and retargeting families who visited but did not finish applying.
Can campaigns target by program, not just by school?
Yes. Different programs attract different families. We typically see a better cost-per-application once campaigns split by program, instead of one generic ad for the whole school.
Do you handle the creatives too?
Yes. Campus and classroom photos, program-specific messaging, and short video that shows real student life, drafted with AI assistance and reviewed by a person.