Running a single Google Ads campaign for an entire university is like running one ad for every product in a department store. Prospective students search for specific programs — "online MBA no GMAT," "accelerated BSN programs," "MS computer science part-time" — and generic institutional ads fail to match that specificity. University Google Ads program campaigns need to mirror your academic catalog, with each degree program or program cluster getting its own campaign, keywords, ad copy, and landing pages.
This guide covers how to structure, budget, and optimize Google Ads campaigns by degree program so your ad spend reaches students who are actively searching for exactly what you offer.
Why Program-Level Campaign Structure Outperforms Institutional Campaigns
Program-level campaigns win because they align your ad relevance with search intent. Google rewards relevance with higher Quality Scores, which lower your cost per click and improve ad position. When a student searching "online social work master's degree" sees an ad specifically about your MSW program — not a generic "Explore Graduate Programs" ad — click-through rates double and conversion rates improve by 30 to 50 percent.
A single campaign covering all programs forces you into vague ad copy, broad keyword matching, and generic landing pages. The result is high spend, low conversion, and no ability to identify which programs generate positive ROI.
The structure that works:
- One campaign per degree program (or program cluster for smaller programs)
- Ad groups within each campaign segmented by intent level: informational ("is an MBA worth it"), comparative ("best online MBA programs"), and transactional ("[university] MBA application")
- Dedicated landing pages for each program with curriculum, tuition, admission requirements, and a clear inquiry form
- Separate budgets that reflect enrollment priorities and program capacity
This mirrors how your admissions office thinks about recruitment — by program, not by institution. Your ad account should match.
Keyword Architecture for Higher Education Programs
Keyword strategy in higher education requires more precision than most verticals because search terms vary dramatically by degree level, delivery format, and specialization.
Core keyword categories for each program campaign:
| Category | Example Keywords | Match Type |
|---|---|---|
| Program + format | "online MBA program," "part-time MBA" | Phrase, Exact |
| Program + geography | "MBA programs in California," "MBA near San Francisco" | Phrase |
| Program + qualifier | "AACSB accredited MBA," "MBA no GMAT required" | Exact |
| Program + cost | "affordable online MBA," "MBA tuition cost" | Phrase |
| Branded | "[university name] MBA program" | Exact |
| Competitor | "[competitor university] MBA vs" | Exact |
Negative keywords are critical. Without them, your MBA campaign will match queries for "MBA salary," "MBA interview questions," "free MBA courses," and dozens of other irrelevant searches. Build a shared negative keyword list across all campaigns that excludes:
- Job-related terms (salary, jobs, hiring, career)
- Free or MOOC-related terms (free, Coursera, edX, certificate)
- Unrelated degree levels (if running an MBA campaign, exclude "bachelor's," "associate's," "PhD")
- Geographic exclusions for programs without online delivery
Review your search terms report weekly during the first month, then biweekly once your negative keyword list stabilizes. For broader strategy on how these program campaigns fit into a comprehensive higher education digital marketing approach, the hub guide covers the full enrollment funnel.
Budget Allocation Across Programs
Not every program deserves equal ad spend. Allocate budget based on three factors: enrollment capacity, tuition revenue, and competitive density.
High-priority programs — Programs with enrollment shortfalls, high tuition revenue, or strategic growth mandates get the largest budgets. An online MBA generating $60,000 in tuition per enrolled student justifies a $3,000 to $5,000 CPE. An undergraduate general studies program with $15,000 net tuition cannot support the same acquisition cost.
Budget floors matter. Each campaign needs enough daily budget to generate statistically meaningful data. Below $30 to $50 per day, Google's algorithm cannot optimize effectively, and you will draw false conclusions from tiny sample sizes. If you cannot fund a campaign above this floor, consolidate smaller programs into a single campaign with ad group separation.
Seasonal budget adjustments follow the enrollment calendar. Increase spend 6 to 8 weeks before application deadlines and during peak search periods (September through November for fall enrollment). Reduce spend during low-search months but never pause entirely — maintaining presence preserves Quality Score history and remarketing audience continuity. For a detailed breakdown of seasonal budget pacing, the guide on aligning ad budgets with the enrollment cycle covers multiplier frameworks.
Ad Copy That Converts Program Searchers
Higher education ad copy must accomplish three things in limited character space: confirm program relevance, communicate a differentiator, and compel an action.
Headline formulas that work:
- Program name + format: "Online MSW Program — CSWE Accredited"
- Program name + differentiator: "Part-Time MBA — No GMAT Required"
- Program name + outcome: "BS Nursing — 95% NCLEX Pass Rate"
Description lines should address the searcher's next question. After confirming the program exists, they want to know: How long does it take? What does it cost? What are the requirements? Can I do it while working?
Responsive Search Ads (RSAs) are the default format. Provide 10 to 15 headlines and 4 descriptions that cover different angles: program features, outcomes, format flexibility, accreditation, and admission requirements. Google will test combinations and surface the highest-performing variants.
Ad extensions to include:
- Sitelink extensions linking to curriculum, tuition, faculty, and application pages
- Callout extensions highlighting differentiators (accredited, flexible schedule, career services)
- Structured snippets listing degree concentrations or specializations
- Call extensions for programs with phone-based enrollment counselors
Avoid generic institutional messaging in program campaigns. "Transform Your Future at [University]" tells the searcher nothing. "[University] Online MBA — 18 Months, AACSB Accredited, Apply Now" tells them everything they need to click.
Landing Page Requirements for Program Campaigns
The landing page is where your campaign either converts or wastes money. Sending program-specific ad traffic to your university homepage or a generic graduate school page will produce bounce rates above 70 percent and CPIs that make your CFO question the entire digital budget.
Every program landing page needs:
- Program name and format prominently displayed above the fold
- Curriculum overview with course highlights, not just a course catalog link
- Tuition and financial aid information or a clear link to it
- Admission requirements including deadlines, prerequisites, and test requirements
- Student outcomes — employment rates, average salary increase, licensure pass rates
- Inquiry form with 4 to 6 fields maximum (name, email, phone, program interest, start term)
- Social proof — testimonials, rankings, accreditation badges
Mobile optimization is not optional. Over 60 percent of prospective student searches happen on mobile devices. Your inquiry form must be thumb-friendly, your page must load in under 3 seconds, and your content must be scannable without pinching or zooming.
For programs using retargeting to re-engage visitors who did not apply, the landing page also needs proper pixel implementation and event tracking to build retargeting audiences based on page engagement depth.
Measuring Program Campaign Performance
Track performance at the program level, not the account level. Aggregate metrics hide underperforming campaigns behind the success of your top programs.
Key metrics by campaign:
- Cost per inquiry (CPI) — Your baseline efficiency metric
- Inquiry to application rate — Measures lead quality, not just volume
- Cost per started application — Reveals where funnel friction exists
- Cost per enrolled student — The metric that determines true ROI
Connect Google Ads to your enrollment CRM (Slate, TargetX, or equivalent) through offline conversion imports. This allows you to optimize campaigns based on actual enrollment outcomes, not just form submissions. Without this connection, you are optimizing for the cheapest inquiries, which are rarely the most valuable.
For programs competing in saturated markets, competitive campaigns targeting students considering rival institutions can supplement your core program campaigns by capturing students already comparing options.
FAQ
How many Google Ads campaigns should a university run? Run one campaign per major degree program or program cluster. A university with 15 distinct graduate programs should have at minimum 15 campaigns, plus separate campaigns for undergraduate recruitment if applicable. Smaller programs with fewer than 20 searches per month can be grouped into a single campaign with ad group separation.
What is a good cost per inquiry for university Google Ads? CPI varies dramatically by program type and competition. Undergraduate programs typically run $30 to $80, online graduate programs $50 to $200, and professional programs (MBA, JD, MD) $100 to $400. The more important metric is cost per enrolled student, which accounts for conversion rates through the full funnel.
Should universities bid on competitor names in Google Ads? Yes, selectively. Bidding on competitor program names captures students who are actively evaluating alternatives. The CPCs are higher because Quality Scores are lower on competitor terms, but the intent is strong. Always ensure your ad copy highlights your own program's strengths rather than mentioning the competitor.
Key Takeaways
- Structure one Google Ads campaign per degree program with dedicated keywords, ad copy, and landing pages to maximize relevance and Quality Score.
- Build comprehensive negative keyword lists to prevent budget waste on job seekers, free course hunters, and mismatched degree level searches.
- Allocate budgets based on enrollment capacity and tuition revenue, not equal distribution across programs, with a minimum daily budget floor of $30 to $50 per campaign.
- Connect Google Ads to your enrollment CRM through offline conversion imports so you can optimize for enrolled students, not just form submissions.
- Send every ad click to a program-specific landing page with curriculum, tuition, outcomes, and a short inquiry form — never to your homepage.