Competitor Keyword Research

Identify and analyze keywords used by competitors from websites, app stores, and marketing materials with AI-powered chain prompts

Competitor Keyword Research

Analyze competitor content from websites, app stores, and marketing materials to identify keyword opportunities

Competitor Content Input

Add competitor names and their content (website text, app store descriptions, marketing copy, etc.)

Chain Prompt Analysis

Follow the 5-step process to analyze competitors and identify keyword opportunities

1Step 1: Extract Keywords from Competitor Content

View Prompt Template
You are a competitive keyword research analyst.

Analyze the following competitor content and extract all relevant keywords, phrases, and positioning strategies.



For each keyword or phrase found, provide:
- keyword: The actual keyword or phrase
- competitor_source: Which competitor uses this
- context: How it's used (title, description, feature name, value proposition)
- keyword_type: (brand, product, feature, benefit, technical, emotional, action)
- frequency: How often it appears (high/medium/low)

Output as JSON array:
[
  {
    "keyword": "AI-powered analytics",
    "competitor_source": "Competitor A",
    "context": "Main value proposition in hero section",
    "keyword_type": "feature",
    "frequency": "high"
  }
]

Extract at least 50-100 keywords across all competitors.
Open in AI Tool:

2Step 2: Organize Keywords into Table

View Prompt Template
Create a comprehensive keyword table from the extracted competitor keywords.

Input: {{STEP_1_OUTPUT}}

Generate a markdown table organized by keyword:

| Keyword/Phrase | Keyword Type | Competitors Using It | Context | Frequency | Notes |

Group similar keywords together and show which competitors use each keyword.
Sort by frequency and importance.

After the table, provide a brief summary:
1. **Most Common Keywords**: Keywords used by multiple competitors
2. **Unique Keywords**: Keywords used by only one competitor
3. **Keyword Categories**: Main themes and categories identified
Open in AI Tool:
Analysis Progress:0 / 2 Steps

How to Use This Tool:

  1. Add competitor names and paste their content (website text, app store descriptions, etc.)
  2. Click "Copy Prompt" or open Step 1 directly in an AI tool (Perplexity, ChatGPT, Gemini, or Grok)
  3. Paste the AI's response back into Step 1 textarea
  4. Copy Step 2 prompt or open it in an AI tool - this organizes keywords into a table
  5. Paste Step 2 response to see the complete keyword table
  6. Copy individual keywords or download the full analysis as JSON
  7. Upload saved JSON files anytime to restore your analysis

Pro Tip: Include content from multiple sources for each competitor (homepage, about page, product pages, app store listings) to get a complete view of their keyword strategy.