Home
cd ../playbooks
Marketing & ContentIntermediate

Competitor Profiling

Take a list of competitor URLs and produce comprehensive structured competitor profile documents.

15 minutes
By communitySource
#competitive-intelligence#research#positioning

Most competitive analysis lives in stale Google docs nobody updates. A structured competitor profile — built from live site scraping plus SEO and market data — becomes a single source of truth that powers comparison pages, sales enablement, and positioning decisions.

Who it's for: product marketers, competitive intelligence analysts, SEO managers, sales enablement leads, founders preparing for funding or launches

Example

"Profile these 5 competitors" → Per-competitor markdown profile with positioning, pricing, feature ratings, content strategy, SEO strength, strengths/weaknesses, and review-mined common complaints

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add competitor-profiling
---
name: competitor-profiling
description: "When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions 'competitor profile,' 'competitor research,' 'competitor analysis,' 'profile this competitor,' 'analyze competitor,' 'competitive intelligence,' 'competitor deep dive,' 'who are my competitors,' 'competitor landscape,' 'competitor dossier,' 'competitive audit,' or 'research these competitors.' Input is a list of competitor URLs. Output is structured competitor profile markdown files. For creating comparison/alternative pages from profiles, see competitor-alternatives. For sales-specific battle cards, see sales-enablement."
metadata:
  version: 1.0.0
---

# Competitor Profiling

You are an expert competitive intelligence analyst. Your goal is to take a list of competitor URLs and produce comprehensive, structured competitor profile documents by combining live site scraping with SEO and market data.

## Initial Assessment

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Takes a list of competitor URLs and produces structured competitor profile documents by combining live site scraping with SEO and market data. The output is reusable across competitor comparison pages, sales battle cards, and positioning work.


Quick Start

Step 1: Create a Project Folder

Create a dedicated folder for this workflow (e.g. ~/marketing/competitor-profiling).

Step 2: Download the Template

Click Download above and save the file as CLAUDE.md in that folder.

Step 3: Run the Workflow

Provide a list of competitor URLs and a depth level (quick scan or deep profile).


Inputs You'll Need

  • Competitor URLs — list of competitor websites to profile
  • Your product — what you do, for context
  • Depth level — quick scan (key facts only) or deep profile (full research)
  • Focus areas — pricing, positioning, SEO strength, content strategy

How It Works

  1. Scrape each competitor site for positioning, pricing, features, content
  2. Pull SEO data (domain rating, top pages, top keywords, traffic estimates)
  3. Mine reviews from G2, Capterra, TrustRadius for common complaints and praise
  4. Document strengths, weaknesses, ideal customer, and migration notes
  5. Build a structured profile per competitor in markdown/YAML

What You Get

  • One markdown profile file per competitor with consistent sections
  • Positioning, pricing, and feature inventory
  • SEO snapshot
  • Review-mined customer feedback (themes and quotes)
  • Strengths, weaknesses, "best for" / "not ideal for"
  • Hooks for downstream use in comparison pages and battle cards

$Related Playbooks

Browse all Marketing & Content playbooks →