Skip to content

Finding business insights that can be used by teams across the business to launch a new marketing campaign, decide on features to build for an app, track the success of the app by measuring user engagement and improve he experience altogether while helping the business grow.

Notifications You must be signed in to change notification settings

calempaul/Instagram-User-Analysis-Using-SQL

Repository files navigation

Instagram User Analysis Using SQL

This project leverages SQL to uncover valuable business insights from Instagram's user database. These insights help marketing teams launch effective campaigns, identify trends, and improve user experience while enabling strategic growth.


📋 Table of Contents

  1. Project Description
  2. Approach
  3. Tech Stack Used
  4. Insights
  5. Result

📝 Project Description

The primary goal of this project is to extract actionable business insights to:

  • Launch new marketing campaigns.
  • Decide on features to build for an app.
  • Track app success by measuring user engagement.
  • Improve user experience to support business growth.

🛠️ Approach

  1. Database Creation:

    • Utilized DDL and DML SQL queries provided by the product manager to create and populate the database.
    • Used MySQL Workbench to manage the database.
  2. Insights Generation:

    • Ran SQL queries to derive meaningful insights from database tables.

🔧 Tech Stack Used

  • SQL (DDL, DML)
  • MySQL Workbench
  • Data Analytics

🔍 Insights

Marketing Metrics:

  1. Rewarding Most Loyal Users:

    • Identified the 5 oldest users on the platform to reward them.
  2. Re-engaging Inactive Users:

    • Found users who haven't posted and suggested sending promotional emails to encourage activity.
  3. Declaring Contest Winner:

    • Determined the user with the most likes on a single photo for contest recognition.
  4. Hashtag Research:

    • Identified the most effective hashtags for partner brands to maximize reach.
  5. Optimal AD Launch Timing:

    • Analyzed which days are best for ad campaigns to maximize engagement.

Investor Metrics:

  1. User Engagement:

    • Measured active user participation to track platform health.
  2. Bots and Fake Accounts:

    • Detected dummy accounts to maintain platform integrity and enhance user experience.

🏆 Result

From the analysis, the following conclusions were drawn:

  • Marketing teams can reward loyal users and re-engage inactive ones via targeted emails.
  • Effective hashtags and optimal days for ad campaigns can boost visibility.
  • Monitoring user engagement offers actionable growth metrics.
  • Removing bots and fake accounts improves overall user satisfaction and trust.

About

Finding business insights that can be used by teams across the business to launch a new marketing campaign, decide on features to build for an app, track the success of the app by measuring user engagement and improve he experience altogether while helping the business grow.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published