Skip to content

Instagram User Analytics is a project that used SQL to analyze Instagram user data, identifying loyal users, inactive accounts, popular hashtags, and optimal ad days. The insights supported marketing and user retention strategies.

Notifications You must be signed in to change notification settings

vismaywalde/Instagram-User-Analytics-using-SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Instagram User Analytics

Project Overview

This project focuses on analyzing Instagram user interactions and engagement using SQL. As a data analyst working with Instagram's product team, the goal is to derive insights from user data to inform business decisions, improve the user experience, and support marketing campaigns. The analysis covers marketing metrics such as loyal user rewards, inactive user engagement, contest winner identification, hashtag popularity, and investor metrics like user engagement and bot detection.

Tech Stack

  • SQL: Used for querying and analyzing the database.
  • MySQL Workbench: SQL queries and data analysis were performed using this tool.

Project Objectives

The main tasks in this project include:

Marketing Analysis

  1. Loyal User Reward: Identify the five oldest users on Instagram.
  2. Inactive User Engagement: Find users who have never posted a photo.
  3. Contest Winner Declaration: Determine the user with the most likes on a single photo.
  4. Hashtag Research: Suggest the top five most commonly used hashtags.
  5. Ad Campaign Launch: Identify the best day of the week to launch ads based on user registrations.

Investor Metrics

  1. User Engagement: Calculate the average number of posts per user.
  2. Bots & Fake Accounts: Detect potential bots who have liked every photo on the site.

Approach

  1. Database Setup: Created necessary tables and imported data using provided SQL commands.
  2. SQL Querying: Utilized SQL queries to extract insights such as the oldest users, inactive users, top hashtags, etc.
  3. Analysis: Each task involved executing a relevant SQL query, analyzing the results, and deriving actionable insights for the product and marketing teams.

Key Insights

  • Oldest Users: Identified the most loyal users based on their registration date.
  • Inactive Users: Found users who had never posted a photo, providing targets for re-engagement campaigns.
  • Popular Hashtags: Suggested the top five hashtags for brands to increase reach.
  • Optimal Ad Launch Day: Determined the best day of the week for Instagram user registration, guiding ad campaign timing.

Result

This project provided key insights that will inform product features, marketing strategies, and operational improvements. By analyzing user engagement, detecting bots, and providing data-backed recommendations, the analysis will help Instagram improve both user retention and overall platform performance.

SQL Queries

Snapshots of the SQL queries and their outputs have been included in the report.

Conclusion

This project helped in deepening SQL expertise while providing real-world value to Instagram’s product and marketing teams. The insights gained from the analysis can influence Instagram's future development and engagement strategies.

About

Instagram User Analytics is a project that used SQL to analyze Instagram user data, identifying loyal users, inactive accounts, popular hashtags, and optimal ad days. The insights supported marketing and user retention strategies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published