Skip to content

micky-abraham/Insurance-Analytics-Project

Repository files navigation

Insurance-Analytics-Project

Project Objective

The insurance company wants to analyse the insurance data to monitor premiums, claims, customer behaviour, payment status, and policy performance. It helps the company to make data-driven decisions and improve operational efficiency

Dataset used

KPIs

  • Total Policy
  • Total Customers
  • Age Bucket Wise Policy Count
  • Gender wise Policy Count
  • Policy Type wise Policy Count
  • Policy Expire This Year
  • Premium Growth Rate
  • Claim Status wise Policy Count
  • Payment Status wise Policy Count
  • Total Claim Amount
  • Claim Ratio

Excel Dashboard

Process

  • Get data into power query for ETL
  • Remove unwanted blank spaces and check datatype of each column and the data are correct
  • Data modeling done in power pivot and pivot tables created
  • Visuals and charts are merged into a single dashboard and slicers added

Dashboard

Screenshot 2026-06-30 154458

Tableau Dashboard

Process

  • Data file imported and relationship established in logical layer
  • Relationship between the tables eatsblished with common fields like ID's
  • Datatype and null spaces are monitored and corrected
  • Each KPI created in particular sheets and dragged them to create a single dahsboard
  • Parameters and measures created along with Filters for smooth dynamic functioning

Dashboard

Screenshot 2026-06-30 113520

MySQL Queries

Process

  • Database created and large datafiles imported using load data infile statement
  • Proper datatype given for each field
  • Data validation done by checking there are matching headers between each table
  • Queries for each KPI created using select statement to extract data
  • Values arranged in ascending or descenidng order

Dashboard

Screenshot 2026-07-02 143945 Screenshot 2026-07-02 144012 Screenshot 2026-07-02 144042

Power BI Dashboard

Process

  • Import data to power query and check for null values and proper datatype
  • Add cards and visuals for each KPI and arrange them neatly in the canvas
  • Measures created for accurate results and avoiding mix up
  • Filters added for the interactive dashboard

Dashboard

Screenshot 2026-06-30 113911

Project Insights

  • 28% of policies are held by customers aged 65+, highlighting a strong senior base
  • Auto, Health, Life, and Property policies are evenly distributed (~25% each)
  • Premium growth rates fluctuate sharply, with notable declines in 2022 (‑9%) and 2023 (‑7%)
  • Payment failures are nearly equal to successes (49.7% vs 50.3%), signaling process inefficiency
  • Claim ratio averages around 48–50%, requiring careful risk management

Conclusion

The Insurance Dashboard highlights a strong senior customer base and a well‑balanced policy portfolio across Auto, Health, Life, and Property. Financial metrics reveal volatility in premium growth and a nearly equal split between successful and failed payments, signaling operational inefficiencies. Overall, the dashboard underscores the need for improved payment processes, renewal strategies, and risk management to stabilize growth and enhance customer retention

About

I developed an interactive Insurance Analytics Dashboard using My SQL, Excel, Power BI, and Tableau to monitor business performance and support decision-making

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors