NovaPay - Campaign Performance Analytics Dashboard

NovaPay — Fintech Campaign Analytics
NovaPay is a fintech campaign analytics platform built to track and visualise marketing performance across channels, regions, and time periods. It simulates real analytics workflows used at companies like Razorpay and PhonePe — covering everything from raw data to a live interactive app and an executive Tableau dashboard.
My Approach
The goal was simple — build something that works like a real analytics product, not just a classroom project. I generated 500,000+ records using Python, wrote SQL queries to extract meaningful insights, deployed a live Streamlit app, and designed a Tableau dashboard that any business stakeholder could open and understand immediately.
The Problem It Solves
Marketing teams often struggle to see which campaigns are working, which channels are wasting budget, and where leads are dropping off. NovaPay brings all of that into one place — tracking MQL rate, Cost Per Lead, ROAS, and funnel conversion in a clean, visual format.
The Analytics App
The live Streamlit app has seven interactive sections — KPI cards, a conversion funnel, month-on-month trends, a ROAS chart, a Region × Channel heatmap, a top campaigns table, and sidebar filters. Each section is built to answer a specific business question clearly and quickly.
The Dashboard
The Tableau dashboard gives a complete view of campaign performance — channel efficiency, regional breakdown, and revenue impact — all in one place. It is clean, interactive, and built for anyone who needs answers fast, without digging through raw data.
Why It Matters
NovaPay is fully live and open to explore. It reflects the kind of work I do every day — turning complex data into clear, actionable insights that help businesses make better decisions.


