Instagram User Analytics
Instagram User Analytics
Project Description:
This project involves performing various analyses on a provided
Instagram database on user interactions and engagement with the
Instagram app to provide valuable insights that can help the business
grow. We will use SQL to identify loyal users, engage inactive users,
determine contest winners, research popular hashtags, and optimize ad
campaign timing. Additionally, we will calculate user engagement
metrics and identify potential fake accounts. The insights derived from
this analysis can be used by various teams within the business.
Approach:
For the project, the MySQL Workbench is being used. First load the
provided database file into the MySQL. Then verify and analyze the data
of the tables and write queries in the MySQL workbench.
Tech-Stack:
• MySQL Workbench: For managing the MySQL database, writing,
and executing SQL queries.
• SQL: The language used to interact with the database and perform
the required analyses.
• Microsoft Word: To compile the report and present the findings.
SQL Queries and Output:
A. Marketing Analysis
.
Insights:
This is one of the most important parts of the project to derive insights
to help the various departments to make informed decisions.
• Loyal Users: Identifying the oldest users helps in recognizing and
rewarding long-term commitment, potentially increasing user
retention.
The five oldest users on Instagram are Darby _Herzog,
Emilio_Bernier52, Elenor88, Nicole71 and Jordyn.Jacobson2. They
all are active since 2016.
• Inactive Users: Targeting users who have never posted can help
in re-engaging dormant accounts, boosting overall platform
activity.
There are total 26 users who have never posted a single photo.
The oldest user who is Darby_Herzog have also never posted a
single photo.
• Contest Winner: Highlighting users with the most likes on a single
photo can drive competitive engagement and increase content
quality. The user who have won the contest is Zack_Kemmer with
48 likes.
• Popular Hashtags: Understanding trending hashtags assists in
optimizing content for better reach and engagement.
The most popular and used hashtags are smile(59), beach(42),
party(39), fun(38) and concert(24).
• Ad Campaign Timing: Knowing the best day to launch ads ensures
maximum visibility and effectiveness.
The day on which most users registered are Thursday and
Sunday.
• User Engagement: Calculating average posts per user provides
insights into overall user activity levels.
On an average a user posts 2-3 posts per week.
• Identifying Bots: Detecting potential fake accounts maintains
platform integrity and trust. There are 13 possible bots on
Instagram.
Results
In this project we learned how to extract data, solve problems using
specific queries using SQL in the given database. By following the
approach, we can derive insights to improve user engagement, optimize
marketing strategies, and maintain the platform's integrity. This
analysis will assist the marketing and investor teams in making data-
driven decisions to enhance the overall performance and user
experience of Instagram.