How to Run a Competitor Traffic Analysis (9 Steps)

6 Steps to Get AI to Recommend Your Brand

You know that feeling when you see a brand new competitor swooping in and snatching leads away from you?
It can make you start questioning your whole approach.
But instead of panicking, it’s far more useful to break down what they’re doing.
That way, you can cherry-pick their best ideas. And spot the gaps they’ve missed.
This post will show you exactly how to do that.

To get the upper hand, you’ll need to understand how they’re driving traffic and converting customers, answering questions like:

In this guide, you’ll learn how to run a competitor analysis to find the answers to these questions and more — regardless of your brand, industry, and experience.

Before you start, this guide assumes you’ve already covered the basics.
You know your ideal customer. You’ve nailed your positioning. You’re clear on the category or niche you’re competing in.

If not, start here: The Complete Guide to Market Research

It’ll make everything in this guide way more useful.

Let’s start by identifying your real competition.

Step 1: Spot the Competitors Grabbing Your Traffic

You need to build a live list of 5–10 competitors.
Begin Googling broad, high-intent terms like:

Make a note of:

Next, check out popular Reddit threads and pet owner forums. This is where you’ll often find smaller, more niche brand mentions. But they might still be your competitors depending on your location and/or stage of growth.

Now go to Google and look for “best of” listicles from publishers and bloggers.

Find these by searching for modifiers like “best” and “cheapest” followed by:

Want a more straightforward way to find your rivals?
You can use an SEO platform like Semrush to instantly find your main competitors.

Just pop your domain into the Organic Research tool.

You’ll also see more information below about each competitor. Like common keywords, paid keywords, and more.

AI tools like ChatGPT can help uncover competitors that traffic tools might miss. Here are a few prompts you can try:

Use Case Example Prompt What It Reveals
General Discovery What are the best places to buy [your product] in [your market]? Returns top names, but might sometimes surface lesser-known brands too
Niche-Specific Top-rated [your business] for [your niche] in [your market] Highlights specialty brands focused on natural or premium products
Emerging and Hidden Players Fastest-growing [your vertical] business in [your market] Surfaces rising brands that may not rank in traffic tools yet

Reminder: Add these competitors to your copy of our competitor analysis worksheet.

Step 2: Find Your Edge by Comparing Products and Positioning

Once you’ve got your competitor list, go through them one by one, and start by looking at the basics:

Then, look at how they talk about themselves.
What value propositions are they leaning on: quality, price, convenience, or something else?

You can use AI to gather a lot of this info even faster (although I still recommend actually visiting their website too).

Note: We’ve included a section at the end of the downloadable worksheet to go a step further and analyze your rivals’ customer experience and checkout flows.

Step 3: Analyze Their Traffic Channels

Looking at your competitor’s website traffic can tell you where they’re investing. And how fast they’re growing.

Start with the Top-Level Traffic Numbers
Here’s what to check:

Step 4: Look at Their Paid Media Performance

Next, check how your competitors are using paid media to drive traffic and sales.
Start with Google Ads.
Search for their brand name to find branded search ads.

Next, visit the Meta Ad Library and type in their brand name.

You can do the same on TikTok’s Ad Library.

As you review their ads, pay attention to:

Step 5: Deep Dive Into Their Content and Messaging

Take a closer look at how your competitors are talking to their audience.
Start with their homepage copy.
Is it clear who they’re targeting and what makes them different?

Also analyze their:

Note: Competitor analysis isn’t about copying. It’s about learning.

Step 6: Explore Their Social Media Presence

Next, see which social media platforms your competitor uses. As you review their ads, pay attention to:

Step 7: Check Their LLM Visibility

Research from Semrush suggests that LLM traffic will overtake Google search by 2027.

Here’s how to analyze your competitors’ LLM visibility to make sure you’re not falling behind:

Step 8: Review Their Local SEO (If Applicable)

If your competitor has a physical presence, search for their brand name + city (e.g., “Hollywood Feed Austin TX”) in Google Search and Google Maps.

Step 9: Turn Competitive Insights Into Action

Now it’s time to bring all your research together so you can act on it.
If you’ve been following along with our competitor analysis worksheet, you’ll have a lot of info already.

Here’s where you’ll turn data into actionable strategies that you’ll use to beat your rivals.

Don’t Just Copy Your Competitors — Outsmart Them

Use this process to sharpen your edge, not mirror theirs.
Begin by picking one competitor and analyzing their online presence using the steps in this guide.