Skip to content

Repository files navigation

FinSight — Banking Executive Intelligence Dashboard

A premium fintech-style executive intelligence dashboard built using Power BI, Python, SQL, DAX, and Power Query to analyze banking customer behavior, conversion performance, and campaign effectiveness.


Project Overview

FinSight is a modern business intelligence project designed to simulate a real-world executive analytics dashboard used in banking and fintech organizations.

The dashboard provides decision-makers with actionable insights into:

  • Customer conversion performance
  • Campaign effectiveness
  • Customer segmentation
  • Seasonal trends
  • Contact channel performance
  • Loan-based customer behavior

Business Problem

Banks invest heavily in marketing campaigns to convert customers into term deposit subscribers.

However, business leaders need visibility into:

  • Which customer groups convert best?
  • Which outreach channel performs the strongest?
  • How conversion changes across months
  • Whether loan customers present stronger opportunities
  • Overall campaign effectiveness

FinSight addresses these challenges through data analytics and executive reporting.


Tech Stack

  • Power BI
  • Python
  • Pandas
  • NumPy
  • SQL
  • SQLite
  • DAX
  • Power Query
  • Jupyter Notebook

Dataset

Bank Marketing Dataset

This dataset contains customer banking and campaign interaction details, including:

  • Age
  • Job category
  • Marital status
  • Education
  • Account balance
  • Housing loan status
  • Personal loan status
  • Contact method
  • Campaign details
  • Previous campaign outcomes
  • Deposit subscription result

Dashboard Features

Executive KPI Cards

✔ Total Customers
✔ Total Conversions
✔ Conversion Rate
✔ Average Balance

Interactive Business Visuals

✔ Monthly Conversion Trend
✔ Top Converting Job Segments
✔ Conversion by Contact Method
✔ Housing Loan Conversion Split


Key Insights

1. Strong Campaign Performance

  • 11K+ customers analyzed
  • 5K+ successful conversions
  • 47% conversion rate

This indicates strong overall campaign effectiveness.


2. High-Value Customer Segments

Management professionals show the highest conversion performance, followed by technicians and blue-collar customers.


3. Best Performing Outreach Channel

Cellular contact significantly outperforms traditional phone outreach.

This suggests mobile-first customer engagement strategies are more effective.


4. Seasonal Conversion Trends

Conversions peak in high-performing campaign months and drop during lower engagement periods.

This can help optimize campaign timing.


5. Cross-Selling Opportunity

A large share of converted customers already hold housing loans.

This highlights opportunities for cross-selling financial products.


Dashboard Preview

dashboard_preview png

Project Structure

finsight-banking-executive-intelligence-dashboard/
│
├── FinSight_Banking_Executive_Intelligence_Dashboard.pbix
├── FinSight_Banking_Analytics.ipynb
├── bank_cleaned.xlsx
├── dashboard_preview.png
└── README.md

Skills Demonstrated

This project demonstrates:

  • Data Cleaning
  • Exploratory Data Analysis
  • Business Intelligence Dashboarding
  • KPI Design
  • SQL Analytics
  • DAX Calculations
  • Executive Reporting
  • Customer Segmentation Analysis
  • Campaign Performance Analytics
  • Fintech Dashboard Design

Author

Lubna Shireen R
Data Enthusiast | Power BI | SQL | Python | Business Intelligence


⭐ If you found this project interesting

Feel free to star the repository.

About

Executive banking intelligence dashboard for analyzing customer conversions, campaign performance, and banking KPIs using Power BI, SQL, Python, and DAX.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages