Market Research
Quick answer: how do I do a competitor analysis?
Build a list of five to ten affiliate sites that rank for your buyer-intent keywords, then study three things about each: what content earns them traffic, which affiliate programs they promote (and the commission and cookie terms behind those programs), and where they get their backlinks. Compare all of it against your own site to find the gaps, the keywords they shouldn't be beating you on, and the better-paying programs nobody in your niche has discovered yet. Then pick the two highest-impact opportunities and act on them, because research you don't use is just a hobby.

You're publishing reviews. Doing the work. And yet someone else keeps showing up above you in Google, pulling traffic that should be yours.

Good news. That site is leaking everything you need to know. The keywords they target. The programs they promote. The links propping them up. The content angles their audience clicks on. All of it sits in public, if you know where to look.

That's what affiliate competitor analysis is. Not a quick scan of the first SERP. A structured pull of every clue your rivals leave behind, so you can build a smarter plan than they did.

The single most underused move in this business is studying the people you're trying to outrank. Not to copy them. To find the gaps they left and walk straight through.

Use these six steps, written for affiliate publishers, with a worked example at the end.

Quick disclosure: When this article recommends specific tools or programs, those mentions reflect what we use or have tested. Affilorama is itself an affiliate marketing training platform, so we have a horse in this race. We've tried to make the recommendations honest. FTC disclosures matter, on this page and yours.

The 6-step process at a glance

  1. Build your real competitor list (the sites that actually compete with you).
  2. Map their winning keywords and top pages.
  3. Decode their affiliate programs and offer a mix.
  4. Find their affiliates and study the content that converts.
  5. Reverse-engineer backlinks, traffic sources, and content angles.
  6. Score opportunities and commit to two or three actions.

You'll notice the tools list isn't step one. There's a reason.

What affiliate competitor analysis really is

Standard competitor analysis asks: who else sells what we sell? That's the wrong question for affiliates.

You're not selling a product. You're selling attention to a buyer, then pointing that attention at a merchant who pays a commission. So you have two layers of competition: the sites competing for the same buyer attention you want, and the merchants whose programs your competitors are choosing over yours.

A good audit covers both. Most guides cover the first and skip the second. That's the gap this lesson fills.

If you want a deeper primer on the Affilorama-specific way we run market research, the Market Research module is the parent of this lesson. And if you're still picking a direction, Affiliate Marketing Niches is the place to start.

The four types of competitors affiliates actually have

Most affiliates only see one type. They miss the other three. Here's the full picture.

Direct niche competitors. Affiliate sites in your exact niche, going after the same audience and the same merchants. If you run a smart-home-for-parents site, another smart-home-for-parents site is your direct competitor.

SEO and content competitors. Sites that don't share your niche cleanly but show up in your target SERPs. A general "best smart home" review on a tech mega-blog can outrank a specialist for the same keyword. They're competition, even if you'd never see them as peers.

Merchant and program competitors. Merchants competing for the same affiliates' attention. If you're deciding between two baby monitor programs, those merchants are competing for you. You're the prize. Understanding this flips the conversation.

Commission and channel competitors. Affiliates working a different traffic source (YouTube, TikTok, email) in your niche. They're not in the SERP, but they're peeling off the same buyers before those buyers ever Google. This is the one most publishers ignore.

An honest aside. The fastest growth comes from studying SEO competitors outside your direct niche. They're often weaker on niche credibility but stronger on technical SEO. Steal the technical SEO. Skip the surface stuff.

Step 1: Build your real competitor list

The goal isn't a list of every site loosely related to your topic. It's a list of five to ten sites that genuinely compete for your buyers.

Open Google in an incognito window. Search the buyer-intent phrases that matter for your niche. Not "yoga" but "best yoga mats for bad knees." Not "smart home" but "best baby monitor 2026." These are the searches that move money.

Pull the URLs that appear on page one across five or six of your top target queries. Cross-reference. Sites that appear repeatedly are your real competitors.

Three filters to apply before you commit:

  • Is this an affiliate site, or a brand site? You want sites that monetize the way you do. A retailer ranking #1 isn't really your competitor, they're a merchant.
  • Is the domain authority realistic? If you're new, comparing yourself to Wirecutter is masochism. Build your list from sites in your weight class.
  • Are they recently active? A site that hasn't updated since 2022 isn't competing for new buyers anymore. Check footers and post dates.

A faster way: search "best [niche] blogs" or "[niche] affiliate sites." Other people have done this work. Curated lists save hours.

If you have access to a tool like Ahrefs or SEMrush, plug your own URL into the Competing Domains feature. The list you get back is data-driven and often surprising. AffiloTools' Competition Analysis does something similar without the price tag.

Step 2: Map their winning keywords and top pages

Once you have your list, look at what's actually earning each competitor traffic. This is where you find the angles that work in your niche.

For each of your top three competitors, pull two things: their highest-traffic pages, and the keywords those pages rank for.

Map their winning keywords and top pages

In Ahrefs, that's Site Explorer → Top Pages, then Site Explorer → Organic Keywords. In SEMrush, it's Organic Research → Pages and Organic Research → Positions. In Ubersuggest, navigate to Top Pages and Keywords. The free tools cap your daily lookups, so plan your sessions.

Here's the part most people miss. Don't just write down what keywords they rank for. Categorize each page by intent:

  • Buyer-intent pages. "Best X," "X review," "X vs Y." These are the pages making the money. Most of a competitor's revenue often comes from three to ten of these.
  • Top-of-funnel content. "How to," "What is," guides. These bring traffic but not many sales. Useful for authority, not conversion.
  • Long-tail money pages. "Best X under $200," "X for [specific use case]." These are usually under-resourced and easier to outrank.

The long-tail money pages are the opportunity. A competitor ranking for "best baby monitor for split-level house" with a thin 600-word page is a target. Build a better page on the same topic. That's your shortcut to ranking.

For the Keyword Research deep dive (Lesson 4, up next), we'll get into how to size each keyword properly. But for this step, write down the 20 keywords from your competitors' lists that pass three filters: search volume above 500, SEO difficulty below 45, and clear buyer intent. That's your content plan starting point.

Step 3: Decode their affiliate programs and offer mix

This is the section most "competitor analysis" guides skip, and it's the one with the highest ROI for affiliate publishers.

Pick your top three competitors. For each, identify the affiliate programs they promote. You can do this two ways.

The disclosure trail. FTC rules require disclosures. Affiliates include them. Search the site for "as an Amazon Associate," "affiliate disclosure," "this post contains affiliate links," and you'll find them. Then check the outbound links on their high-traffic review pages: where do they actually send buyers? Amazon? ShareASale? An in-house program?

The link-shortener fingerprint. Many affiliates use bit.ly, geni.us, or branded redirects. Hover over their CTA buttons. The destination tells you which network they're working through.

Once you know which programs they're promoting, evaluate each one. The shortcut is this scoring table. Fill it in for every program your competitors push:

Program Commission Cookie window Payout terms Recurring? Affiliate assets Promotional restrictions
Program A 8% 24 hrs NET-60, $50 min One-time Banners, swipes No trademark bidding
Program B 30% 60 days NET-30, $25 min Recurring Banners, landing pages, video No coupons
Program C $50 flat 30 days NET-45, $100 min One-time Banners only No incentivized traffic

A few specifics that matter more than people think:

  • Cookie window. A 24-hour cookie (Amazon's standard for most categories) vs a 30 or 60-day cookie changes your conversion math dramatically. For high-consideration purchases, a short cookie kills you.
  • EPC (earnings per click). Most networks publish this on the program page. A program with $0.18 EPC needs five times the clicks of one with $0.90 EPC to make the same money. Always sanity-check before you commit.
  • Recurring vs one-time. For software, hosting, and subscription products, recurring commissions compound. One sale can pay you for years. If your competitors are stacked on one-time programs, recurring is your wedge.
  • Promotional restrictions. Trademark bidding rules, coupon-site exclusions, incentivized traffic bans. If your traffic source breaks the rules, the commission gets clawed back.

Honestly, here's the move most newer affiliates miss: sign up for the same affiliate programs your competitors use. Once you're in, you see the dashboard, the assets, the swipes, the actual EPC data, and sometimes the special offers reserved for affiliates. That intel is free and most people won't bother to get it.

Once you've scored each program, you'll see two patterns. One: programs everyone is on (these are crowded but proven). Two: programs that pay better but nobody in your niche has discovered yet. Both are useful. The second one is your moat. For more on this, Finding Profitable Affiliate Programs and Best Affiliate Networks go deeper.

Step 4: Find their affiliates and study what's converting

This step flips the lens. Instead of studying the competing site, study the people promoting the same merchants your competitor promotes. Why? Because the affiliate at the top of the niche is often a better signal of what's working than the merchant itself.

To find affiliates promoting the same programs:

  • Search Google for "as an Amazon Associate" + [your niche]. The disclosure trail brings back affiliates in your space.
  • Search for [merchant name] + review and [merchant name] + coupon. Coupon sites and review sites rank for these, and almost all of them are affiliates.
  • Search YouTube for [merchant name] review. Video reviewers usually have affiliate links in the description.
  • Search site:reddit.com [merchant name] affiliate. People discuss programs openly. You'll find both fans and complainers, and complaints are intel.

Find affiliates promoting the same programs

For each affiliate you find, log three things: the content format they use (long-form review, comparison, video, newsletter), the traffic source you can identify, and the specific angle they take. One affiliate might dominate by being the "honest negative review" site. Another by being the "comparison chart on every page" site. The angle is the differentiator.

This isn't about copying any of them. It's about understanding the format and angle gaps in your niche so you can fill them.

By now you know who your competitors are, what they rank for, what they promote, and who's promoting alongside them. The remaining question is: how did they get there?

Reverse-engineer backlinks, traffic mix, and content angles

Backlinks are the cleanest signal. Use Ahrefs, SEMrush, or Moz Link Explorer (the free version gets you started) to pull the referring domains for your top two competitors. Look for three patterns:

  • Domains that link to multiple competitors but not to you. These are the "niche citation" sites that consistently link out, and they should be on your outreach list.
  • Guest post placements. Search the linking page for the competitor's author name in the byline. Replicate the placement.
  • Resource-page links. Pages that round up "best blogs in X niche." Easy to pitch yourself onto once you have content worth listing.

For link building tactics, that lesson goes deeper. For traffic mix, SimilarWeb's free tier shows you the rough split: organic vs paid vs direct vs social vs referral. A competitor heavy on paid is buying their way to the top, which means a slowdown is one ad-budget cut away. A competitor heavy on organic is harder to displace but more predictable to study.

Content angles are the softer signal. Read three or four of your competitor's top posts back-to-back. What's the tone? Are they leaning hard on personal experience, on data, on humor, on contrarian takes? Where is the writing thin or generic? That thinness is your opening.

Step 6: Score the opportunity and pick two actions

Research without action is a hobby. The whole point of this exercise is to leave with a short list of moves you'll make in the next 30 days.

Use a simple three-column scoring sheet. List every opportunity you found. Score each on potential impact (1-5), effort required (1-5), and time to result (in weeks). Sort by impact divided by effort. Take the top two.

That's it. Not ten things. Two.

The reason is brutal. Affiliates with too many priorities make no progress on any of them. The site that publishes ten focused review pages in 90 days outranks the site that started fifty.

Example output from a recent audit:

Opportunity Impact Effort Weeks to result Score
Build review post for under-served long-tail keyword 4 2 6-12 2.0
Pitch guest post to two domains linking to competitors 3 2 4-8 1.5
Add comparison table to existing top page 5 1 2-4 5.0
Test recurring-commission program nobody in niche uses 4 3 8-16 1.3

The comparison table addition wins on score. That's the first action. The review post for the long-tail keyword is the second. Everything else waits.

A worked example: the "smart home for parents" niche

A hypothetical to make this concrete.

You run a smart-home site aimed at parents. Three competitors keep outranking you on baby-monitor reviews. You run the playbook.

Step 1. You list ten competitors. Two are dominant: SmartParentTech and BabyGearLab. Both have high domain authority but cover broadly.

Step 2. Their top pages are "best baby monitor 2026" and "best smart plug for baby room." Their long-tail gaps include "best baby monitor split-level house" (300 monthly searches, KD 22) and "smart camera with end-to-end encryption baby room" (180 monthly searches, KD 18).

Step 3. Both promote Eufy, Nanit, and Owlet through Amazon (8% category commission, 24-hour cookie). Neither promotes a direct-with-brand option for Nanit, which has a 10% commission and a 30-day cookie. That's a wedge.

Step 4. Affiliates in this space include a YouTube reviewer with 80k subscribers, two parenting blogs, and a Substack newsletter. None of them do detailed encryption breakdowns. That's a content angle gap.

Step 5. Most backlinks come from parenting forums and gear roundups. Roundups will list a new site if you ask. Forums require participation.

Step 6. Two actions: write the "split-level house" review post using the Nanit direct-with-brand program, and pitch yourself to three parenting-roundup posts that already mention the dominant competitors.

That's the playbook end-to-end. Replace the niche with yours and the same structure works.

Tools by use case

If you're going to invest in tools, match them to the job. Most of these have free tiers or trials. You don't need all of them.

Job to be done Free option Paid option
Find competing sites Google + MozBar Ahrefs Site Explorer, SEMrush
Pull competitor keywords Ubersuggest (limited) Ahrefs, SEMrush
Pull competitor top pages Ubersuggest Ahrefs, SEMrush
Backlink analysis Moz Link Explorer (limited) Ahrefs, Majestic
Traffic mix SimilarWeb (limited) SimilarWeb Pro
Spy on paid ads None reliable AdSpy, AdBeat, AdPlexity
Social and content engagement BuzzSumo (limited) BuzzSumo, Sprout Social
All-in-one for affiliates AffiloTools free tier AffiloTools Premium

AffiloTools includes our Competition Analysis module, built specifically for affiliate publishers. It pulls competitor keywords, backlinks, and ranking data into one dashboard. If you're a member, it's already in your account.

AffiloTools Competition Analysis

Common mistakes affiliates make

A few patterns I see repeatedly when affiliates run this process for the first time:

  • Comparing themselves to sites way out of their weight class. If your domain has six referring domains and theirs has six thousand, copy their patterns, don't try to displace them.
  • Treating the tools section as the strategy. Tools don't make the decisions for you.
  • Studying competitors and then doing nothing differently. The whole point is action.
  • Ignoring the program side completely. SEO is half the game. Program economics are the other half.
  • Forgetting to disclose. FTC rules apply. Your competitors disclose. So should you. Affilorama's glossary defines the basics if you need a refresher.

Frequently asked questions

Regular competitor analysis focuses on product, price, and brand. Affiliate competitor analysis adds a second layer: the affiliate programs your competitors push, the commission and cookie structures behind them, and the affiliates promoting the same merchants alongside your competitors. Without the program layer, you're missing half the picture.

A deep audit every six months. A light check (top keywords, recent content, new programs) monthly. The market moves. Niches that were wide open in January get crowded by July.

Yes, but it'll take longer. Free tiers from Ubersuggest, Moz Link Explorer, and SimilarWeb cover most of what you need. AffiloTools' free membership also covers the basics. Paid tools save time, not capability.

That usually means you're defining the niche too narrowly. Zoom out to the parent niche, find competitors there, and study how they handle the sub-niche you're targeting.

Yes, when it's allowed by the program's terms. Reading the affiliate dashboard, the swipe files, and the available landing pages gives you intel that's not visible from the outside. Just don't promote a program you wouldn't have chosen anyway, and don't violate FTC disclosure rules.

Search Google for [merchant name] + review, [merchant name] + coupon, and "as an Amazon Associate" + [niche]. Check YouTube for [merchant name] review. The affiliate disclosure footprint is everywhere if you look.

About the author
Mark Ling

Mark Ling

All information of this content was reviewed by our team to ensure it was accurate and up-to-date at the time it was last updated. Learn more about our verification
Mark Ling is a New Zealand-based entrepreneur and digital marketing expert who has generated over a hundred million dollars in online sales across multiple niches. He is the founder of Affilorama, one of the world's largest affiliate marketing training portals. With more than two decades of experience building online businesses, Mark is passionate about teaching aspiring entrepreneurs how to create sustainable passive income streams.