The brief: fill seats across programmes on a tight admissions budget
GSS College needed enquiries for more than one programme in a single admissions window — M.Sc, PUC (pre-university), and its degree programmes. Each of these fills up on a different timeline and speaks to a different kind of applicant, but they were all competing for the same limited budget.
The constraint was money, not ambition. The total budget for the season was ₹1,72,806, which is a realistic education Meta ads budget for a college in a market this size. There was no cushion to spend on reach that didn't turn into an enquiry, and no appetite for leads from the wrong city, the wrong age, or the wrong programme.
Belgaum is a smaller market than Pune or Bengaluru. The audience of local students and parents is finite, so you cannot simply raise the daily budget and expect leads to keep coming at the same price. That single fact shaped every decision below.
- One admissions window, multiple programmes: M.Sc, PUC, and degree programmes
- Fixed season budget of ₹1,72,806 — no room for vanity reach
- Success meant callable enquiries from the right city and age band, not raw form volume
- Small-market reality: a limited local pool that saturates faster than a metro
Why four separate campaigns instead of one pooled campaign
The easy, cheap-looking option is one campaign with one form: "Apply to GSS College." I didn't build it that way, and the reason is how Meta's delivery works.
A pooled campaign optimises toward whichever programme is easiest to get a lead for — almost always the highest-volume, lowest-intent one. Left alone, PUC enquiries would have buried M.Sc, because the algorithm chases the cheapest conversion available. The programmes that most needed seats would have been quietly starved of budget and impressions.
Splitting into four programme-specific campaigns fixes that. Each programme gets its own budget floor that the others can't raid, its own audience, and its own cost-per-lead that I can actually read. When one campaign's CPL climbs, I can see it and act on that campaign alone instead of guessing which programme inside a blended number went wrong.
Put simply: one pooled campaign gives you one number you can't act on. Four campaigns give you four scoreboards you can. In admission lead generation, where each programme has its own deadline and its own applicant, that visibility is worth more than the small efficiency you give up by not pooling.
The audience and messaging split per programme
Every programme talks to a different person, so every campaign got its own targeting, creative, and form questions. Treating a Class 10 parent and an M.Sc applicant as the same audience is how CPL quietly inflates.
The PUC campaign spoke to parents of students finishing SSC — the message was about streams, results, and the next step after Class 10. The M.Sc campaign targeted an older age band of graduates choosing a postgraduate course, with messaging built around specialisation and career outcomes. The degree campaigns spoke to Class 12 pass-outs and their parents weighing where to do their UG.
Geography stayed tight around Belgaum and the surrounding taluks for every campaign — a small market rewards precision, not a wide net. The differences were in age targeting, the creative angle, and the questions on the form, all matched to who actually enrols in that programme.
- PUC: parents of Class 10 / SSC students; stream and results messaging; younger household targeting
- M.Sc: graduates choosing a postgrad; older age band; specialisation and career-outcome angle
- Degree programmes: Class 12 pass-outs and parents; stream-choice messaging
- Belgaum/Belagavi and nearby taluks geo on all four — precision over reach in a small market
Lead-form and tracking setup
All four campaigns used Meta native instant forms rather than sending traffic to a landing page. On a tight budget and on the mobile connections common across Belgaum, a form that opens instantly inside the app converts cheaper than a page that has to load first. Less friction, lower CPL.
Each form carried a couple of qualifying questions — programme interest, city, and phone — so the admissions office wasn't calling students from the wrong town or the wrong course. That is a deliberate trade: a qualifying question costs you a few cheap junk leads but raises the share of enquiries worth a phone call.
On tracking, I ran the Meta Pixel alongside the Conversions API so lead events were deduplicated and delivery optimised on real submissions rather than clicks. Every submission fed into a sheet the college office could work the same day — speed to lead decides how many enquiries turn into admissions. Reporting was broken out per campaign so each programme's CPL and lead count stayed visible on their own, never hidden inside a blended total.
- Meta instant (native) lead forms — no landing-page friction, cheaper on mobile
- Qualifying questions (programme, city, phone) to keep enquiries callable
- Meta Pixel + Conversions API for deduplicated, submission-optimised delivery
- Leads routed to the admissions office for same-day calling
- Per-campaign reporting so every programme's CPL is read on its own
The results
The four campaigns delivered 725 admission leads at an average cost-per-lead of ₹238, on total spend of ₹1,72,806. That is the headline the admissions office cared about: 725 named enquiries to call, at a price the season budget could carry.
The M.Sc campaign was the standout. It brought 211 leads at ₹189 CPL — the cheapest cost-per-lead of the four, and nearly a third of every lead the account generated. That is exactly the programme a pooled campaign would have starved, and running it on its own budget is why it performed instead of getting buried.
On the delivery side, the campaigns reached 14.29 lakh people and served 71.2 lakh impressions. Impressions ran close to five times the reach, which tells the real story of a small market: the same local audience saw the ads repeatedly. In Belgaum you hit that saturation point fast, and it's the single most important thing to plan for.
- 725 admission leads at ₹238 average CPL
- ₹1,72,806 total spend across 4 programme-specific campaigns
- Best CPL ₹189 on the M.Sc campaign — 211 leads, nearly a third of the total
- 14.29L reach and 71.2L impressions — impressions roughly 5x reach
- Spread from ₹189 to a ₹238 average shows where the weaker campaigns needed refresh
The lesson for other colleges
If you run admission lead generation for a college, structure the account by programme, not by institution. One pooled "apply now" campaign optimises toward your easiest programme and starves the ones that need seats. Four smaller campaigns cost you nothing extra and give you four cost-per-lead numbers you can actually act on.
The second lesson is specific to small markets like Belgaum. When impressions run five times your reach, more budget doesn't buy more people — it buys the same people seeing the same ad again, and CPL creeps up. In education Meta ads here, creative refresh beats budget scaling. New angles, new visuals, and fresh forms keep the price down far more reliably than raising the daily spend on a tired ad.
Keep the path short and the follow-up fast: instant lead forms over landing pages, a qualifying question or two to protect quality, and leads that reach the admissions office the same day. That is the difference between 725 form-fills and 725 enquiries a college can convert. It is also the core of what good digital marketing for colleges in Belgaum looks like — precise targeting, per-programme structure, and creative that stays ahead of a small audience.