guia-matthieu/audience-research
Discover where your audience actually pays attention online using Rand Fishkin's behavioral intelligence methodology—beyond demographics to actionable media affinity data. Use when: **Find where to reach your audience** beyond Google and Facebook ads; **Discover podcasts, YouTube channels, and publications** your audience follows; **Identify influencers and accounts** with real audience overlap; **Plan PR and media outreach** with data-backed target lists; **Improve ad targeting** on YouTube,...
npx skills add https://github.com/guia-matthieu/clawfu-skills --skill audience-research
> Discover where your audience actually pays attention online using Rand Fishkin's behavioral intelligence methodology—beyond demographics to actionable media affinity data.
Use this skill when you need to:
This skill is particularly valuable for:
Source: Rand Fishkin - SparkToro / Audience Intelligence methodology
Core Principle: Traditional market research (surveys, interviews) cannot reliably tell you where to reach audiences you don't already reach. Behavioral data—what people actually visit, read, watch, listen to, and follow—fills this gap at scale.
> "Audience research has always been about what are the places where this audience pays attention. The beautiful thing about the web is it got way more granular."
| Claude Does | You Decide |
|-------------|------------|
| Structures production workflow | Final creative direction |
| Suggests technical approaches | Equipment and tool choices |
| Creates templates and checklists | Quality standards |
| Identifies best practices | Brand/voice decisions |
| Generates script outlines | Final script approval |
When invoked, I will guide you through modern audience research:
Provide information about your target audience:
Example prompts:
Information that helps:
Critical shift: Don't think in demographics—think in behaviors.
Wrong approach:
Right approach:
Query Formats:
| Query Type | Example | Best For |
|------------|---------|----------|
| Job role | "Content marketers" | B2B targeting |
| Interest | "Sustainable fashion" | Consumer markets |
| Search behavior | "People who search 'CRM software'" | Bottom-funnel intent |
| Social following | "Followers of @HubSpot" | Competitive intelligence |
| Website visitors | "People who visit techcrunch.com" | Media affinity |
For your defined audience, identify:
What do they actually visit and read?
What do they listen to during commute/work?
What do they watch and subscribe to?
Who do they follow and engage with?
Where do they participate?
Keywords They Search:
Trending Topics:
Questions They Ask:
How do people in this audience describe themselves?
Bio Keywords:
Hashtags They Use:
Language Patterns:
Analyze why certain channels resonate using Aristotle's framework:
Does this channel appeal through:
Implication: Your content for this channel should be logical, structured, and evidence-based.
Does this channel connect through:
Implication: Your outreach should acknowledge real challenges and emotional stakes.
Does this channel build trust through:
Implication: Lead with credibility signals and real experience.
Direct Competitors:
Media Competitors:
Opportunity Identification:
Don't create generic personas. Instead, create problem-specific insights:
| If Your Goal Is... | Your Output Should Be... |
|-------------------|-------------------------|
| PR outreach | Prioritized list of publications + pitch angles |
| Content strategy | Topics, formats, and distribution channels |
| Podcast advertising | Ranked shows by audience overlap + listener size |
| YouTube ads | Target channels + content themes |
| Influencer partnerships | Accounts with authentic audience overlap |
| Community building | Platforms where audience already gathers |
Audience Query: "People who search for project management tools" + "People who follow productivity thought leaders"
Affinity Data Discovered:
| Category | Top Findings | Opportunity |
|----------|-------------|-------------|
| Podcasts | The PM Podcast, Scrum Master Toolbox, Manager Tools | Sponsor or guest spots |
| YouTube | Ali Abdaal, Thomas Frank, Notion channels | Tutorial partnerships |
| Publications | PM Times, Atlassian Blog, Harvard Business Review | PR pitches, guest posts |
| Subreddits | r/projectmanagement, r/agile, r/productivity | Community engagement |
| Social Accounts | @johncutlefish, @labornotebook, @shreyas | Collaboration opportunities |
Search Behavior:
Self-Description Patterns:
Competitive Analysis:
Actionable Output:
For PR: Pitch PM Times and Scrum publications with thought leadership on hybrid team management—competitors underrepresent this angle.
For Content: Create comparison content ("X vs Y for specific use case") targeting search behavior. Distribute via PM subreddits.
For Ads: Target PM-focused YouTube channels (Thomas Frank for SMB, Notion channels for tech-forward). Avoid oversaturated productivity generalists.
Audience Query: "People interested in sustainable living" + "People who follow eco-conscious lifestyle accounts"
Affinity Data Discovered:
| Category | Top Findings | Opportunity |
|----------|-------------|-------------|
| Podcasts | Conscious Chatter, Sustainably Influenced, The Minimalists | Sponsor placements |
| YouTube | Shelbizleee, Gittemary, Sustainably Vegan | Product reviews/gifts |
| Publications | Treehugger, The Good Trade, Ecocult | PR features |
| Instagram | @zerowastechef, @trashisfortossers, @sustainablychic | Influencer partnerships |
| Subreddits | r/zerowaste, r/buyitforlife, r/anticonsumption | Authentic engagement |
Search Behavior:
Self-Description Patterns:
Rhetorical Analysis:
Actionable Output:
For PR: Lead with supply chain transparency story for The Good Trade. Avoid generic "eco-friendly" pitches—too many competitors.
For Influencer: Target mid-tier accounts (10-50K) who emphasize "imperfect sustainability." Avoid polished accounts—audience distrusts them.
For Content: Create "honest comparison" content for Reddit (r/zerowaste loves data-backed recommendations). Avoid promotional tone.
For Ads: Podcast sponsorship on Sustainably Influenced (aligned values) > generic lifestyle shows. Instagram ads targeting followers of mid-tier sustainable accounts.
PROJECT: [Client/Brand Name]
DATE: [Date]
1. AUDIENCE DEFINITION
Primary audience description:
Behavioral query: "People who [search/follow/visit]..."
Secondary behavioral signals:
2. RESEARCH GOALS
What problem are we solving?
[ ] Where to reach this audience (channels)
[ ] What content resonates (topics/formats)
[ ] Who influences them (accounts/publications)
[ ] Competitive positioning (gaps/opportunities)
[ ] Other: ___________
3. AFFINITY DATA
Websites/Publications:
-
-
-
Podcasts:
-
-
-
YouTube Channels:
-
-
-
Social Accounts:
-
-
-
Communities:
-
-
-
4. SEARCH BEHAVIOR
Top keywords:
Top questions:
Trending topics:
5. SELF-DESCRIPTION
Common bio keywords:
Frequent hashtags:
Values expressed:
6. COMPETITIVE LANDSCAPE
Competitors present in:
Competitors absent from:
Opportunities identified:
7. ACTIONABLE RECOMMENDATIONS
For [specific goal]:
Priority channels:
Key message angles:
Tactical next steps:
For each potential channel/publication/influencer:
| Channel | Logos (Logic) | Pathos (Emotion) | Ethos (Credibility) | Our Approach |
|---------|--------------|------------------|---------------------|--------------|
| [Channel 1] | High/Med/Low | High/Med/Low | High/Med/Low | [How to match] |
| [Channel 2] | | | | |
| [Channel 3] | | | | |
Primary Source:
Additional Resources:
Tools:
Take guia-matthieu/audience-research from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.