Skip to content

Harsh-Belekar/Top-Instagram-Influencers-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

56 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Top Instagram Influencers Analysis

Tableau β€’ PostgreSQL β€’ Data Analysis Project


πŸ“Œ Project Overview

This project presents an end-to-end data analysis of Top Instagram Influencers using Tableau for Visualization and PostgreSQL for SQL-based Analysis.
The goal is to understand influencer reach, engagement, growth patterns, and regional influence using real-world social media metrics.

The dataset ranks influencers based on follower count and includes engagement and performance indicators to support marketing, brand strategy, and influencer selection decisions.


πŸ—‚οΈ Project Structure

β”œβ”€β”€ README.md
β”œβ”€β”€ Top Instagram Influencers Analysis Project Report.pdf
β”œβ”€β”€ Tableau Analysis/
β”‚   β”œβ”€β”€ Engagement_Growth_&_Influence_Analysis.png
β”‚   β”œβ”€β”€ Influencer_Performance_&_Reach_Overview.png
β”‚   └── Top Instagram Influencers Analysis.twb
β”œβ”€β”€ SQL Analysis/
β”‚   β”œβ”€β”€ advanced_analysis.sql
β”‚   β”œβ”€β”€ data_import.sql
β”‚   β”œβ”€β”€ eda_queries.sql
β”‚   └── schema.sql
β”œβ”€β”€ notebook/
β”‚   └── Instagram_data_cleaning.ipynb
└── data/
    β”œβ”€β”€ instagram_influencers_cleaned.csv
    └── instagram_influencers_raw.csv

πŸ“ Dataset Description

The dataset contains top Instagram influencers ranked by followers, with the following attributes:

  • rank – Influencer rank based on follower count
  • channel_info – Instagram username
  • influence_score – Overall influence metric
  • posts – Total posts published
  • followers – Total followers
  • avg_likes – Average likes per post
  • engagement_rate_60_days – Engagement rate over last 60 days
  • new_post_avg_like – Average likes on recent posts
  • total_likes – Total likes across all posts
  • country – Country of origin

🧹 Data Cleaning (Python – Jupyter Notebook)

Data preprocessing was performed using Python (Pandas):

  • Converted values like 3.3k, 475.8m, 57.4b into numeric format
  • Removed % symbol from engagement rate
  • Fixed data types for SQL & Tableau compatibility
  • Saved a clean, analysis-ready dataset

πŸ“‚ Notebook: notebook/Instagram_data_cleaning.ipynb


πŸ“Š Tableau Analysis & Dashboards Preview

πŸ“Œ These dashboards summarize influencer performance, engagement, growth trends, and country-level insights.

🟦 Influencer Performance & Reach Overview

Influencer Performance & Reach Overview

Key Insights:

  • Overall reach and follower distribution
  • Top influencers by influence score
  • Country-wise influencer presence
  • Influence score distribution

🟨 Engagement, Growth & Influence Analysis

Engagement, Growth & Influence Analysis

Key Insights:

  • Engagement rate vs follower count
  • Growth trends in new post likes
  • Like-to-follower ratio comparison
  • Country-level engagement patterns

πŸ“‚ Tableau Workbook:
Tableau Analysis/Top Instagram Influencers Analysis.twb


🐘 SQL Analysis (PostgreSQL)

SQL was used for structured data exploration and advanced insights.

πŸ”Ή Database Setup

  • Schema creation (schema.sql)
  • CSV import (data_import.sql)

πŸ”Ή Exploratory Data Analysis

  • Follower distribution analysis
  • Top influencers by influence score
  • Engagement rate comparison
  • High-engagement, low-follower influencers

πŸ”Ή Advanced Analysis

  • Growth potential using new post performance
  • Country-wise average influence score

πŸ“‚ SQL Scripts:

  • schema.sql
  • data_import.sql
  • eda_queries.sql
  • advanced_analysis.sql

πŸ” Key Insights

  • High follower count does not always guarantee high engagement
  • Several mid-tier influencers show strong growth potential
  • Engagement rates vary significantly across countries
  • Emerging influencers can outperform celebrities in engagement efficiency
  • Influence score is a stronger metric than followers alone

πŸ› οΈ Tools & Technologies

  • Tableau – Data visualization & dashboards
  • PostgreSQL – SQL querying & analysis
  • Python (Pandas) – Data cleaning & preprocessing
  • Jupyter Notebook – Data preparation workflow

πŸš€ How to Use This Project

  1. Review raw and cleaned datasets in the data/ folder
  2. Explore SQL analysis using PostgreSQL scripts
  3. Open Tableau workbook (.twb) to interact with dashboards
  4. Refer to dashboard images for quick insights

πŸ’Ό Use Case & Applications

  • Influencer marketing strategy
  • Brand collaboration decisions
  • Social media performance benchmarking
  • Data analytics portfolio project

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

πŸ‘€ Harsh Belekar
πŸ“ Data Analyst | Python Developer | SQL | Power BI | Excel | Data Visualization
πŸ“¬ LinkedIn | πŸ”—GitHub

πŸ“§ harshbelekar74@gmail.com


⭐ If you found this project helpful, feel free to star the repo and connect with me for collaboration!

About

πŸš€ End-to-End Instagram Influencer Analysis using Tableau and PostgreSQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors