Skip to content

gouravinsights/Marketing-ROI-Optimization-for-Higher-Education

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ Marketing ROI Optimisation for Higher Education

πŸ“Œ Project Overview

This Power BI solution analyses marketing effectiveness across academic programs and evaluates how marketing investments influence student admissions.

The dashboard helps decision-makers:

  • Identify high-performing programs
  • Measure marketing ROI
  • Analyse lead-to-admission conversion efficiency
  • Optimise budget allocation
  • Improve enrollment outcomes

πŸš€ Business Problem

Educational institutions invest significant budgets in marketing campaigns, but determining which programs generate the best admissions outcomes remains challenging.

This project provides a data-driven framework to evaluate:

  • Marketing Spend
  • Leads Generated
  • Admissions Achieved
  • Cost Per Lead (CPL)
  • Cost Per Acquisition (CPA)
  • Conversion Efficiency
  • Program Performance Trends

πŸ›  Tools & Technologies

  • Power BI
  • DAX
  • Power Query
  • Data Modeling
  • Star Schema Design
  • Business Intelligence

πŸ“Š Data Model

The solution follows a Star Schema design with a centralized fact table and supporting dimension tables.

Fact Table

  • Fact_ProgramAnalysis

Dimension Tables

  • Dim_Program
  • Dim_Group
  • Dim_Drive
  • Dim_AcademicYear

Data Model


πŸ“ˆ Key KPIs

Marketing Metrics

  • Total Spend
  • Cost Per Lead (CPL)
  • Cost Per Acquisition (CPA)

Admissions Metrics

  • Total Admissions
  • Admissions Growth %
  • Conversion Rate %

Lead Metrics

  • Total Leads
  • Lead Growth %
  • Lead-to-Admission Conversion %

Sample DAX Measures

The dashboard leverages DAX measures to calculate business KPIs, evaluate marketing efficiency, and identify program performance trends.

Total Admissions

Total Admissions =
SUM(Fact_ProgramAnalysis[B2C Admissions])

Conversion Rate

Conversion % =
DIVIDE(
    [Total Admissions],
    [Total Leads],
    0
)

Cost Per Lead (CPL)

Cost Per Lead =
DIVIDE(
    [Total Spend],
    [Total Leads],
    0
)

Cost Per Acquisition (CPA)

Cost Per Acquisition =
DIVIDE(
    SUM(Fact_ProgramAnalysis[Spends]),
    SUM(Fact_ProgramAnalysis[B2C Admissions]),
    0
)

Admissions Growth %

Admissions Growth % =
DIVIDE(
    [2025 Admissions] - [2024 Admissions],
    [2024 Admissions],
    0
)

Performance Classification

Performance Gap =
SWITCH(
    TRUE(),
    [Admissions Change %] >= 0.50, "Exceeding Market Expectations",
    [Admissions Change %] >= 0.10, "Strong Performance",
    [Admissions Change %] > -0.10, "Stable Performance",
    [Admissions Change %] > -0.40, "Moderate Underperformance",
    "Significant Underperformance"
)

Dashboard Pages

1️⃣ Executive Dashboard

Provides a high-level overview of admissions performance, marketing spend, leads, and conversion metrics.

Executive Dashboard


2️⃣ Year-over-Year Trend Analysis

Compares 2024 and 2025 performance across admissions, leads, and marketing spend.

YoY Trends


3️⃣ Program Performance Analysis

Evaluates individual program performance and identifies growth opportunities.

Program Analysis


4️⃣ Marketing Efficiency Analysis

Analyzes return on marketing investment and identifies programs requiring optimization.

Marketing Efficiency


5️⃣ Lead Conversion Funnel Analysis

Measures lead-to-admission conversion effectiveness across programs.

Lead Conversion Funnel


πŸ“Œ Key Insights

  • M.Tech AI & ML generated the highest admissions volume.
  • Several B.Tech programs delivered strong admissions at lower acquisition costs.
  • Marketing spend alone does not guarantee admissions success.
  • Conversion efficiency is a major driver of enrollment performance.
  • Certain programs present strong growth opportunities with optimised spending.

Business Recommendations

Optimise Marketing Spend

Programs with high acquisition costs and lower admission outcomes should undergo campaign review and budget optimisation to improve ROI.

Scale High-Performing Programs

Programs demonstrating strong admissions growth and efficient acquisition costs should receive increased marketing investment.

Improve Conversion Efficiency

Programs generating high lead volumes but low admission conversions should focus on lead nurturing strategies and admissions counseling improvements.

Introduce Performance-Based Budgeting

Future marketing budgets should be allocated using program performance metrics rather than equal distribution across all programs.

Continuous KPI Monitoring

Monitor admissions, conversion rates, CPL, and CPA regularly to support proactive decision-making.

Expected Business Impact

  • Reduced student acquisition costs
  • Improved marketing ROI
  • Higher lead-to-admission conversion rates
  • Better budget allocation
  • Increased admissions growth across programs

πŸ“‚ Repository Structure

Assets/
β”‚
β”œβ”€β”€ Marketing_ROI_Optimization.pbix

Dashboard_Screenshots/
β”‚
β”œβ”€β”€ Executive_Dashboard.png
β”œβ”€β”€ YoY_Trends.png
β”œβ”€β”€ Program_Analysis.png
β”œβ”€β”€ Marketing_Efficiency.png
└── Lead_Conversion_Funnel.png

Documentation/
β”‚
β”œβ”€β”€ Data_Model.png
└── Project_Architecture.png

πŸ‘¨β€πŸ’» Author

Gourav Dutta

Power BI | Data Analytics | Business Intelligence

GitHub: https://github.com/gouravinsights

About

Power BI dashboard analysing marketing ROI, admissions performance, lead conversion efficiency, and program growth opportunities in higher education.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors