Content Gap Planner
Discovers content opportunities by finding keywords your competitors rank for but you don't. Automatically identifies competitors, collects keyword data, and generates blog article ideas with titles, descriptions, target keywords, and ICP (Ideal Customer Profile) classification. Outputs a ready-to-execute content plan.
@contentgapHow it works
Competitor Discovery
Finds top competitors via Serpstat and filters by niche relevance
Keyword Collection
Fetches ranked keywords for competitors and your domain
Gap Identification
Finds keywords competitors have that you're missing
ICP Generation
Groups gaps into Ideal Customer Profiles (e.g., "beginners", "pro users")
Content Plan
AI generates article ideas with titles, descriptions, and keyword targets
Deduplication
Removes overlapping ideas across competitors
Parameters
domainstringRequiredYour domain (e.g., "example.com")regionselect (231 options)RequiredTarget regionreport_languagestringOptionalReport language Default: englishExample queries
Example output
Content Gaps Found: 47 article ideas from 5 competitors
ICP: "Getting Started" (12 ideas)
#1 "Complete Beginner's Guide to Pour-Over Coffee" — Vol: 8,100 — KD: 15
Target keywords: pour over coffee guide, how to pour over, pour over for beginners
Source: competitor blueBottle.com ranks #3
#2 "French Press vs Pour Over: Which Is Right For You?" — Vol: 6,600 — KD: 22
Target keywords: french press vs pour over, best brewing method beginners
Source: competitor homegrounds.co ranks #5
ICP: "Advanced Techniques" (8 ideas)
#1 "Water Temperature Science: How Heat Affects Extraction" — Vol: 4,400 — KD: 12
Target keywords: coffee water temperature, brewing temperature guide
Total: 47 ideas across 5 ICPs — Estimated traffic potential: 124,000/monthOutput formats
Content plan with article ideas
CompetitorICP CategoryArticle TitleDescriptionTarget KeywordsSearch VolumeKeyword DifficultyPriority