How to do an Instagram competitor analysis in 30 minutes

Instagram Insights tells you everything about your own account and nothing about anyone else's, which is why most businesses never do a competitor analysis: it feels like it needs a tool they do not have. It does not. Every number that matters is on a public profile, and the reading takes thirty minutes with a spreadsheet.

This guide is the thirty-minute version: which accounts to pick, the ten numbers to record, how to read their last 30 posts like a strategist, and how to turn what you find into three decisions for next month. The template rows are at the end, and so is the shortcut.

The short answer

Pick three to five accounts your customers also follow, record ten public numbers for each (followers, following, post count, posts per week, format mix, likes and comments where shown, Reel views, engagement rate, the offer in the bio, what is pinned), then read their last 30 posts for pillars, hooks and calls to action. The analysis is the gaps: topics nobody covers, formats they avoid, questions in their comments that go unanswered. Turn those into three decisions for your next month.

Instagram Insights only reports on your own account, so the numbers come from public profiles and a spreadsheet, or from a tool. The Competitor analysis mode in Virallized AI writes the strategy read of any account: the gaps they leave, the angles worth taking and the formats they lean on.

What a competitor analysis tells you that your own Insights cannot

Your Insights show what your followers respond to. A competitor's profile shows what the whole audience in your niche already rewards: which formats get the views, which topics get the comments, what people ask that nobody answers. That is market research you cannot buy, and it is sitting in public.

Everything you need is visible without following anyone: follower and following counts, the number of posts, every caption, every Reel's view count, comments and (unless the account hides them) likes, the bio, the link, the highlights and the pinned posts. What you cannot see is reach, saves, shares and follower growth over time, which is exactly why the reading of their content matters more than the counting.

Step 1: Pick three to five accounts (not the biggest)

Three kinds are worth a row each: a direct competitor (same offer, same area or audience), an aspirational one (the account you would like to be in two years, in your niche), and an adjacent one (a different business your customers also follow). Find them through the hashtags you would use, the “suggested for you” accounts under a competitor's follow button, the accounts your best customers follow, and plain search.

Skip the accounts with a million followers unless you are one. Their numbers come from a different business, and copying them teaches you nothing you can use. And before you envy any follower count, run it through the free fake follower checker: a bought audience is common, and it changes how you read every other number on the profile.

Step 2: Record the ten public numbers

Followers. The headline number, and the least useful on its own. Record it, then read it against the engagement below.

Following. A high following count against a modest follower count often means growth by follow-back rather than by content. It tells you how they grew, not how good the posts are.

Post count and posts per week. Count the posts dated in the last 30 days and divide by four. Cadence is a strategy decision, and this is where you see theirs.

Format mix. Of the last 30 posts, how many are Reels, carousels and single images? The split shows what they have learned works, or what they are avoiding.

Likes and comments. Average them over the last ten feed posts where they are visible. Some accounts hide like counts; comments are always public.

Reel views. Public on every Reel. Compare the median, not the best one, and note whether views come from a few outliers or a steady base.

Engagement rate. Likes plus comments, divided by followers, as a percentage. The engagement rate calculator does the sum, and Socialinsider's 2026 benchmark puts the platform average at 0.48%.

The offer. What the bio says they do, who it is for, and where the link goes. The offer is the strategy; the posts are just its evidence.

Pinned posts and highlights. What an account pins is what it wants a stranger to see first. That is their own answer to “what works here”.

Hashtags per post. Instagram capped hashtags at five in December 2025. Note whether they use the five, which ones, and whether the tags are niche or generic.

Step 3: Read the last 30 posts like a strategist

Numbers say what happened; the posts say why. Read the last 30 in one sitting and write down five things. Their pillars: the three topics they keep returning to (most accounts have three, whether they planned them or not; content pillars explains why). Their hooks: the first line of each caption and the first slide of each carousel, because that is where their reach is decided (the hooks library names the patterns). Their calls to action: what they ask for and how often. Whether they show faces. And who they collaborate with or mention, which is a map of their network.

Then read the comments on their ten best posts. The questions people ask a competitor and never get answered are the fastest source of content ideas you will ever find, because the demand is proven and the answer is missing.

Step 4: Find the gaps

Lay the accounts side by side and look for what is absent, not what is present. Topics none of them cover. Formats none of them run (a niche where nobody posts carousels is a niche where the first good carousel wins saves for a year). Questions in the comments nobody answers. Prices nobody publishes. Before-and-after proof nobody shows. A tone nobody uses, such as plain and specific in a niche full of hype.

The gap is the strategy. Everything they already do well is a fight over the same ground; everything they leave empty is yours for the cost of doing it.

Step 5: Turn it into three decisions

A competitor analysis that ends in a spreadsheet changed nothing. End it in three decisions for the next 30 days: one pillar to own that nobody is covering, one format to run every week that nobody is running, and one thing to do differently on every post (answer the price, show the process, reply to every comment within a day). Write them on the one-page content strategy and make next month's posts from them.

The thirty-minute template

Sheet 1, the numbers. One row per account; columns for the ten numbers above plus the date. Repeat the row monthly and the sheet becomes a trend line you cannot get anywhere else.

Sheet 2, the content read. One row per account; columns for pillars, hook patterns, calls to action, faces yes or no, collaborators, and the three best posts with a note on why they worked.

Sheet 3, gaps and decisions. A column of gaps across all accounts, and three rows of decisions with a date. This is the only sheet you will open next month.

Tools: a spreadsheet, a free tool, or the AI read

A spreadsheet and thirty minutes is the honest answer for most businesses, and the template above is all it needs. Free competitor tools exist (SocialPilot publishes one) and the paid analytics suites track competitor profiles over time on their higher plans, which is worth it once you are comparing ten accounts monthly rather than four once.

The step no dashboard does is the reading. The Competitor analysis mode in Virallized AI does that part: give it a competitor account and it returns a written strategy read, the gaps they leave, the angles worth taking, the formats they lean on, which is analysis you act on rather than a chart. Content Research then turns the gaps into eight concrete post ideas, and the carousel generator makes the first one in about 20 seconds. Your first five generations are free with every feature unlocked (a card on file verifies the account; nothing is charged unless you subscribe), plans start at $49 a month, and Virallized growth clients have ten a month included.

Your own numbers are the other half of the comparison. The free check below reads your last twelve public posts and shows where you stand before you look at anyone else.

Mistakes that waste the thirty minutes

Copying instead of differentiating: the analysis exists to find the empty ground, not to make you a slower version of the leader. Trusting follower counts without checking whether they are real. Taking a one-day snapshot and calling it a trend; repeat the numbers monthly. Skipping the comments, where the demand is. And comparing yourself to accounts with a different business model, such as a creator who sells attention against a shop that sells products; their good numbers are not your good numbers.

Common questions

What is an Instagram competitor analysis?

A structured look at three to five accounts your customers also follow: their public numbers (followers, cadence, format mix, engagement, Reel views), what their content does (pillars, hooks, calls to action) and, most usefully, what they leave out. The result is a short list of gaps you can fill and decisions for your next month of posts.

How do I find my competitors on Instagram?

Search the hashtags you would use and note who ranks; open a known competitor's profile and check the “suggested for you” accounts under the follow button; look at who your best customers follow; and search your service plus your area. Pick three to five: one direct, one aspirational, one adjacent.

Can I see a competitor's Instagram analytics?

Not their Insights; reach, saves, shares and follower growth are private to the account. You can see everything public: follower and following counts, post count, captions, comments, Reel view counts, likes where the account shows them, the bio and link, highlights and pinned posts. That is enough for a useful analysis.

What is a good engagement rate on Instagram?

Socialinsider's 2026 benchmark, built on 35 million posts, puts the platform average at 0.48%, with carousels at 0.55%, Reels at 0.52% and single images at 0.37%. Smaller accounts usually run higher than large ones. Compare a competitor against the format they mostly post, not against a single number.

Is there a free Instagram competitor analysis tool?

Yes: SocialPilot publishes a free one, several analytics suites offer limited free reports, and the ten-number spreadsheet above costs nothing but thirty minutes. Virallized AI's Competitor analysis mode goes further by writing the strategy read of an account, and the first five generations are free with a card on file.

How often should I do a competitor analysis?

The full read once a quarter, and the ten numbers once a month so the sheet becomes a trend line. A single snapshot tells you where they are; the monthly rows tell you where they are going, which is the part that changes your decisions.

Can AI do an Instagram competitor analysis?

The reading part, yes. Virallized AI's Competitor analysis mode returns a written strategy read of a competitor account: the gaps they leave, the angles worth taking and the formats they lean on. The counting still comes from public profiles, and the decisions are still yours.

Keep reading