Guide

Competitive Analysis Template for Marketers (Free Sources Included)

By · Updated

A marketing competitive analysis compares a brand with the four to six rivals buyers actually weigh it against, on positioning, demand, channels, paid media and what customers say. Fill in the template below from public sources, then end with the gaps and what you'd do about them.

Key takeaways

Download all 4 templates (Word) Opens in Google Docs too.

What is a competitive analysis in marketing?

A marketing competitive analysis is a side-by-side look at how a brand and its closest rivals go to market: what each one promises, who they target, where they spend, how much demand they have and what customers say about them. Its job is to show where the brand is crowded, where it’s ahead and where there’s room nobody is using.

It’s narrower than a business competitive analysis, which also covers pricing models, supply chains and financial strength. For marketers, the questions are about message, audience and attention. It’s also one part of a full brand audit, which adds the brand’s own health over time.

Who should be in the competitive set?

Pick the four to six brands a buyer genuinely considers instead of yours, not every company in the industry. Three tests help:

Write down why each brand is in the set. If you can’t, it probably doesn’t belong.

Competitive analysis template

Copy this and replace the [brackets]. Fill one column per brand, your own brand first.

COMPETITIVE ANALYSIS: [Brand] vs [category]
Prepared by: [name]   Date: [date]   Market: [country/region]   Period: [last 12 months]

1. THE SET
| Brand | Why it's in the set | Size (rough) | Direction |
|---|---|---|---|
| [Our brand] | | | [growing/flat/shrinking + source] |
| [Rival 1] | [e.g. top "vs" search] | | |
| [Rival 2] | | | |
| [Challenger] | [e.g. fastest growing in search] | | |

2. POSITIONING AND MESSAGE
| Brand | Main promise (their words) | Who it's for | Proof they use | Tone |
|---|---|---|---|---|
| [Our brand] | [homepage headline] | | | |
| [Rival 1] | | | | |

3. DEMAND
| Brand | Branded search, monthly | Change vs last year | Share of search |
|---|---|---|---|
| [Our brand] | | | |
| [Rival 1] | | | |

4. OWNED AND SOCIAL
| Brand | Main platforms | Followers | Posting rhythm | Formats that do best | Creator use |
|---|---|---|---|---|---|
| [Our brand] | | | | | |

5. PAID MEDIA
| Brand | Active ads (Meta / Google) | Main messages in ads | Offers | Landing pages |
|---|---|---|---|---|
| [Our brand] | | | | |

6. WHAT CUSTOMERS SAY
| Brand | Review rating + count | Top praise | Top complaint | Sample size |
|---|---|---|---|---|
| [Our brand] | | | | |

7. NEWS AND MOVES
| Brand | Recent campaigns | Launches | Leadership or agency changes |
|---|---|---|---|
| [Our brand] | | | |

8. SUMMARY
- Where we're ahead: [finding + number + source]
- Where we're behind: [finding + number + source]
- The space nobody owns: [a promise or audience no rival leads with]
- Biggest threat: [which rival, doing what]
- What I'd do: [1-3 actions, each with how you'd measure it]
- What I couldn't see from outside: [and how I'd find out]

Not every row needs filling for every brand. Spend your time where the differences are; a half-filled template with sharp findings beats a complete one with none.

Where can you find competitor marketing data for free?

Most of what a marketer needs about rivals is public. These sources cover each section of the template:

Section Free sources
Positioning Each brand’s homepage, About page, app store listing and recent press releases; the Wayback Machine for how messaging changed
Demand Google Trends for relative interest; Google Keyword Planner for rough volumes; share of search worked out from either
Social The brands’ own accounts: follower counts, recent posts, engagement on each; the platform’s search for hashtags and creator posts
Paid media Meta Ad Library (active ads by page), Google Ads Transparency Center (ads by advertiser), LinkedIn’s ad library for B2B
Customers Review sites, app store reviews, Reddit and forum threads, comments under the brands’ posts
News and moves Google News, trade press, LinkedIn for new marketing hires, job postings for what teams are building
Money (public companies) Annual and quarterly reports on SEC EDGAR; earnings call remarks on marketing spend and priorities

Two cautions. First, record your sample size: ten angry comments are a hint, not a finding. Second, paid tools such as Ahrefs, Semrush or Similarweb give better search and traffic numbers, but the free versions are enough for a first pass. When you use an estimate, label it as one.

How do you turn a competitive analysis into findings?

Raw tables aren’t a finding. End the analysis with a short summary that says what the comparison means, in four steps:

  1. Look for the promise nobody makes. Put every brand’s main promise side by side. If four of five say “fast and affordable”, the fifth doesn’t need to.
  2. Compare message with perception. If a rival claims quality and its reviews complain about quality, that’s an opening. Our guide to the brand positioning statement covers how to judge positioning.
  3. Check where attention is moving. A rival growing its share of search while yours shrinks matters more than any single campaign.
  4. Write each finding with its number and source, then one action and how you’d measure it.
Finding: [Rival] leads with [promise] in [X of Y] of its active Meta ads, while our ads lead with [promise]. (Source: Meta Ad Library, [date])
So what: [why this matters for buyers or share]
What I'd do: [one action]
How we'd know: [metric and time frame]

Feed the summary into the situation section of your marketing plan. That’s where it earns its keep.

How do you use competitive analysis in a job interview?

A short competitive analysis of the company you’re interviewing with is one of the best things you can bring to a marketing interview. It shows you understand their market from the buyer’s side, and it gives you specific things to say when they ask what you think of their marketing.

You don’t need the whole template. For an interview, fill in sections 1, 2, 3 and 5 for the company and two or three rivals. That’s an evening’s work, and very doable alongside a full-time job. Our guide to researching a company before an interview covers the rest of the preparation.

Then turn it into three or four talking points:

"Before today I compared [company] with [rival 1] and [rival 2]. [Strength, with number and source]. One thing I noticed is [gap]. I'd want to understand [question] before suggesting anything, but my first instinct would be to test [idea], measured by [metric]."

Keep the tone curious. The people across the table probably made some of those choices. Treat the line above as a scaffold and say it your own way, in the words you’d use with a colleague; they’re hiring your judgment and your personality, not a recited script. For final rounds, the same analysis becomes the situation slide of a case presentation; see the marketing case study presentation guide. Our company marketing teardowns show what an outside-in analysis looks like for well-known brands.

SEO competitive analysis template

An SEO competitive analysis compares how you and your rivals show up in search. Use it alongside the main template when search is a big channel for the brand.

SEO COMPETITIVE ANALYSIS: [brand] vs [competitor 1], [competitor 2], [competitor 3]

1. Search visibility: who ranks for the category's biggest terms? [list 5-10 terms and who ranks top 3]
2. Keyword gaps: terms rivals rank for that [brand] doesn't. [top 10, with intent: research / compare / buy]
3. Top pages: each rival's best-performing pages and their format (guide, tool, comparison, category page).
4. Content gaps: questions customers ask that no one answers well.
5. Branded search: how often people search each brand name, and the trend. See share of search.
6. AI answers: which brands show up when you ask an AI assistant the category's main questions.
7. Takeaway: [one gap to close first, and why]

Free starting points include Google Search Console for your own site, Google Trends for brand demand and a manual check of the results pages. Our share of search guide shows how to compare brand demand.

Common competitive analysis mistakes

FAQ

How often should you update a competitive analysis?

Do a full refresh once or twice a year and before any big plan or campaign. Keep a lighter monthly check on rivals’ ads, launches and share of search.

What’s the difference between a competitive analysis and a SWOT analysis?

A SWOT lists your own strengths, weaknesses, opportunities and threats. A competitive analysis compares you with named rivals, column by column. The competitive analysis is often the evidence behind the opportunities and threats in a SWOT.

Can I use AI for a competitive analysis?

Yes, for gathering and organizing, with checking. AI tools are good at summarizing competitors’ websites and reviews and suggesting rows for your template. Verify every claim against the source, since AI summaries can be out of date or wrong about a specific brand.

Can I do a competitive analysis without paid tools?

Yes. Ad libraries, Google Trends, the brands’ own channels and review sites give you enough for a useful first pass. Paid SEO and traffic tools improve the demand numbers, but they’re estimates too.

How many competitors should I include?

Four to six is usually right: the main rivals buyers compare you with, plus one fast-growing challenger. For an interview, two or three is enough.

What should a competitive analysis for an interview look like?

A page or a few slides at most: the set, each brand’s main promise, a demand comparison and the active ads, then three or four talking points. Bring it to discuss, not to present, unless they’ve asked for a case.