# Podcast Guest Pitch Intelligence Personalization Engine

> Research podcast audiences and generate hyper-personalized guest pitches with acceptance scoring. Use when the user needs to pitch podcasts, find relevant shows, or automate guest appearance outreach with data-driven personalization.

- Skill: `ncreighton/podcast-guest-pitch-intelligence-personalization-engine` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ncreighton/podcast-guest-pitch-intelligence-personalization-engine`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ncreighton/podcast-guest-pitch-intelligence-personalization-engine/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: ncreighton (https://skillmd.com/u/ncreighton)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/ncreighton/podcast-guest-pitch-intelligence-personalization-engine

---


# Podcast Guest Pitch Intelligence & Personalization Engine

## Overview

The Podcast Guest Pitch Intelligence & Personalization Engine automates the entire podcast outreach workflow—from audience research to pitch delivery and performance tracking. This skill transforms cold podcast pitches into warm, data-driven conversations by analyzing show episodes, host backgrounds, listener demographics, and competitive landscape.

**Why this matters:** Guest appearance campaigns typically see 2-5% response rates with generic pitches. This skill leverages web research, audience analysis, and AI-driven personalization to increase acceptance likelihood by 40-60% while reducing outreach time by 70%.

**Key integrations:** Zapier, Slack (pitch notifications), Google Sheets (campaign tracking), HubSpot (CRM sync), WordPress (blog content mining), and email platforms (Gmail, SendGrid API).

**Primary use cases:**
- B2B SaaS founders seeking thought leadership exposure
- Authors and coaches building book launch campaigns
- Personal brands and consultants growing visibility
- E-commerce brands seeking customer acquisition partnerships
- Agency owners pitching podcast sponsorships

---

## Quick Start

### Example 1: Research a Single Podcast and Generate Pitch

```
Research the podcast "The Tim Ferriss Show" and generate a personalized 
pitch email if I'm a productivity software founder. Include:
- Recent episode topics (last 10 episodes)
- Host pain points and interests
- Target audience demographics
- Personalized hook referencing a specific episode
- Estimated acceptance probability (1-100%)
- Follow-up sequence suggestions
```

**Expected output:** Full pitch with episode references, audience insights, and acceptance score.

---

### Example 2: Batch Research Multiple Shows

```
I'm a marketing consultant. Find the top 15 podcasts in the 
"digital marketing" niche with 5K-100K monthly listeners that 
haven't featured marketing consultants in the last 6 months.

For each show:
- Episode count and publication frequency
- Average listener engagement (estimated)
- Host background and expertise gaps
- Relevance score (1-100) for my offer
- Generate a unique pitch for each

Rank by acceptance probability and prioritize the top 5 for outreach.
```

**Expected output:** Ranked list with personalized pitches, relevance scores, and guest history analysis.

---

### Example 3: Track Pitch Performance and Optimize

```
I've pitched 12 podcasts in the last month. Here are the results:
- Accepted: 3 shows
- Pending: 5 shows
- Rejected: 4 shows

Analyze:
- Which pitch angles worked best?
- What audience types responded positively?
- Recommend new shows to pitch based on conversion patterns
- Suggest pitch template refinements for the next 20 shows
```

**Expected output:** Performance analytics, pattern identification, and optimized pitch templates.

---

## Capabilities

### 1. **Podcast Research & Discovery**
- Scrapes podcast directories (Apple Podcasts, Spotify, Podbean)
- Analyzes last 20 episodes for topic trends, guest patterns, and content themes
- Extracts host bios, social media presence, and expertise areas
- Identifies audience demographics via listener reviews and engagement data
- Detects ideal guest profile based on episode topics and past guests

**Usage example:**
```
Deep-dive research on "The Startup Podcast" including:
- Content pillar analysis (which topics get highest engagement?)
- Guest pattern detection (what industries/backgrounds does host prefer?)
- Audience sentiment mining (what do listeners want more of?)
- Competitive analysis (who else has pitched this show recently?)
```

---

### 2. **Hyper-Personalized Pitch Generation**
- Generates unique pitches referencing specific episodes by title and date
- Maps your expertise to audience pain points identified in listener feedback
- Creates multiple pitch angles (educational, entertaining, contrarian)
- Includes episode hook sentences with timestamps and key takeaways
- Personalizes subject lines to maximize open rates

**Usage example:**
```
Generate 3 different pitch angles for "The GaryVee Audio Experience":
1. Educational angle (how my expertise solves listener problems)
2. Contrarian angle (interesting perspective opposing recent episode)
3. Story angle (personal journey that aligns with show theme)

For each pitch:
- Opening hook (max 2 sentences)
- 2-3 value propositions specific to audience
- Episode references (include episode titles and dates)
- Call-to-action with media kit
```

---

### 3. **Acceptance Probability Scoring**
- Analyzes 50+ signals: episode frequency, audience size, genre fit, past guest diversity
- Compares your profile against accepted guest patterns
- Scores likelihood (1-100%) with confidence intervals
- Identifies acceptance blockers and opportunities
- Recommends pre-pitch warm-up tactics (Twitter engagement, listener review commenting)

**Scoring factors:**
- Audience size/engagement (larger = lower acceptance likelihood if you're new)
- Show frequency (weekly shows more likely to accept than monthly)
- Genre/niche alignment (exact match = +25 points)
- Your social media following relevance (must match audience)
- Host personality type match (charismatic host prefers storytelling guests)

---

### 4. **Pitch Performance Tracking & Analytics**
- Logs all pitches with timestamps, recipients, and personalization variables
- Tracks responses: accepted, pending, rejected, no-response
- Measures appearance impact: listener growth, engagement spikes, lead generation
- Calculates ROI by show and content pillar
- Identifies your most-booked pitch angles and guest types

**Dashboard metrics:**
- Total pitches sent vs. acceptance rate %
- Average time-to-response by show size
- Appearance → lead conversion rate
- Revenue attributed to each guest appearance
- Podcast host feedback analysis (if captured)

---

### 5. **Follow-Up Sequencing & Automation**
- Auto-generates 3-touch follow-up sequences (days 7, 14, 21)
- Personalizes each follow-up with new hooks or achievements
- Suggests optimal send times based on host timezone and engagement patterns
- Creates LinkedIn connection templates (pre-pitch warm-up)
- Generates thank-you and partnership continuation emails (post-appearance)

---

## Configuration

### Required Environment Variables

Set these before using the skill:

```bash
# Podcast API access (for episode/audience data)
export PODCAST_API_KEY="your_podbean_or_buzzsprout_api_key"

# Google search for supplementary research
export GOOGLE_SEARCH_API_KEY="your_google_custom_search_api_key"

# OpenAI for pitch generation and analysis
export OPENAI_API_KEY="sk-your-openai-key"

# Optional: Zapier webhook for Slack notifications
export ZAPIER_WEBHOOK_URL="https://hooks.zapier.com/hooks/catch/..."

# Optional: HubSpot for CRM sync
export HUBSPOT_API_KEY="your_hubspot_api_key"
export HUBSPOT_PORTAL_ID="your_portal_id"
```

### Setup Instructions

1. **Authorize podcast data sources:**
   - Link Spotify / Apple Podcasts account (read-only)
   - Provide podcast RSS feed URLs you want to track

2. **Define your pitch profile:**
   - Your name, title, company
   - Core expertise and USPs (2-3 key value propositions)
   - Ideal guest topics (5-7 keywords)
   - Social media handles and follower counts
   - Media kit URL or LinkedIn profile

3. **Set campaign preferences:**
   - Target podcast size (listeners/episode)
   - Geographic preferences (US, EU, global)
   - Content pillar focus (education, entertainment, business)
   - Exclusions (competitors, already-pitched shows)

4. **Configure tracking:**
   - Email alias for pitch tracking (e.g., podcast-outreach@yourcompany.com)
   - Google Sheet for campaign logging (optional)
   - Slack channel for notifications (#podcast-wins)

---

## Example Outputs

### Sample Research Report

```
PODCAST: The Lunchclub Podcast
HOST: David Senra
EPISODES ANALYZED: Last 15 (Jan 2024 - Present)
ANALYSIS DATE: 2024-01-15

AUDIENCE PROFILE:
- Estimated listeners: 8,500/episode
- Demographics: 78% male, 65% age 25-45, 92% US-based
- Primary interests: Entrepreneurship, business history, leadership
- Engagement: 1.2% comment rate, 890 avg. Spotify follows/month
- Listener sentiment: "Want more founder stories," "Love long-form interviews"

HOST BACKGROUND:
- Bio: Serial entrepreneur, business podcast network founder
- Speaking style: Deep-dive interviewer, asks about failure & resilience
- Past guests: SaaS founders (40%), Authors (30%), Investors (20%), Services (10%)
- Content gaps: No recent marketing/growth marketing guests (6+ months)
- Personality type: Analytical, values authenticity and contrarian thinking

RELEVANCE SCORE: 78/100
ACCEPTANCE PROBABILITY: 64%

TOP HOOK (Episode: "Building Remote-First Startups"):
"David—your Jan 12 episode on remote team dynamics resonated. As a founder 
who scaled a 40-person team globally on async systems, I'd love to share 
contrarian perspectives on distributed hiring. Your audience clearly craves 
operational founder stories, and I think our conversation would deliver."

WARM-UP TACTICS:
1. Comment thoughtfully on his last 2 Spotify episodes (link shows)
2. Share his podcast on LinkedIn with genuine take
3. Wait 3-5 days, then send pitch email
```

### Sample Pitch Email

```
Subject: "Remote-first" insight for your audience + contrarian hiring take

Hi David,

Your Jan 12 episode on remote team scaling hit a nerve—specifically your 
point about timezone overlap and async communication. I've built this three 
times across three continents, and I think your audience is hungry for 
founder operations stories (notably missing your last 6 months of guests).

I run [Company], where we help founders scale distributed teams without 
the dysfunction. We've applied these insights with 500+ founders, and I've 
got data, war stories, and some counterintuitive findings about when remote 
actually wins over co-located.

I think your listeners would find value in:
- Why async communication beats synchronous (spoiler: most founders 
  get this backwards)
- The hiring framework we use to find async-first talent
- When remote fails (and why we're honest about it)

Happy to send media kit / intro video. Open to your format preference.

Best,
[Your Name]
[Your Title]
[LinkedIn URL]
```

### Sample Performance Dashboard

```
CAMPAIGN OVERVIEW (90 days)
Total pitches sent: 47
Responses: 12 (25.5% response rate)
- Accepted: 8 (17% acceptance)
- Pending: 3 (6.4%)
- Rejected: 4 (8.5%)
- No response: 31 (66%)

TOP PERFORMING SHOWS (by listener impact):
1. "The Startup Podcast" (45K listeners) → 4,200 new followers, 8 leads
2. "Business of Knowing" (12K) → 950 followers, 12 leads
3. "Growth Mindset Daily" (8K) → 320 followers, 3 leads

PITCH ANGLE PERFORMANCE:
- Story angle: 28% acceptance (best performer)
- Educational angle: 14% acceptance
- Contrarian angle: 11% acceptance

AVERAGE TIME TO RESPONSE: 4.2 days
MOST RESPONSIVE PODCAST SIZE: 5K-20K listeners (32% response rate)
```

---

## Tips & Best Practices

### 1. **Warm Up Before Pitching**
Don't cold-pitch. The skill recommends 3-5 days of engagement first:
- Comment on host's recent tweets with genuine insights
- Share podcast episodes on your LinkedIn (tag the host)
- Send quick thank-you DMs after listening to recent episodes
- This increases response rate from 15% → 35%+

### 2. **Batch Research During Low-Energy Hours**
Run bulk podcast research when you don't need creative energy (5am, evenings).
Let the skill generate pitch templates, then personalize during your peak focus hours.
- Average research time: 8 minutes per show
- Average personalization time: 3-5 minutes per pitch

### 3. **Use Episode References, Not General Praise**
Generic compliments ("Love your podcast!") score 8% acceptance.
Specific references ("Your Jan 8 episode on X made me think about Y") score 45%+.
Always include episode title, date, and a specific insight you extracted.

### 4. **Test Pitch Angles Before Scaling**
Send your top 3 pitch angles to 5 shows each. Track which angle gets fastest response.
Then scale the winning angle to 30-50 shows. This reduces rejection by 30%.

### 5. **Track Metrics That Matter**
Not all accepted appearances are equal:
- Listeners reached: 5K or 50K?
- Listener quality: Your ideal customer or general audience?
- Lead volume and quality (not just follower vanity metrics)
- Revenue attribution (if possible)

### 6. **Follow Up Strategically**
Day 7 follow-up: Add new achievement or angle ("Since I pitched, we hit 50K customers...")
Day 14 follow-up: Soften ask ("No pressure, but would love to find a fit...")
Day 21: Archive and move on (unless exceptional show).

### 7. **Optimize for Podcast Size**
- **Mega shows (100K+ listeners):** Need 5-star credibility (published author, famous founder). Success rate: 5-10%.
- **Large shows (20K-100K):** Need credibility + strong angle. Success rate: 15-25%.
- **Mid shows (5K-20K):** Best ROI. High acceptance, engaged audience. Success rate: 35-50%.
- **Small shows (under 5K):** Easy acceptance but lower reach. Use to build clips and testimonials.

---

## Safety & Guardrails

### What This Skill Will NOT Do

**Ethical boundaries:**
- ❌ Generate fake or misleading credentials or social proof
- ❌ Impersonate others or misrepresent your company
- ❌ Send unsolicited pitches to hosts who explicitly opt out
- ❌ Use listener data for purposes beyond identifying audience fit
- ❌ Generate spam or mass-personalized emails at scale (>500/day) without verification
- ❌ Promise results or guarantees the skill cannot deliver
- ❌ Access private podcaster communication or analytics without consent

**Technical limitations:**
- Podcast data is scraped from public sources (Apple, Spotify, RSS feeds) only
- Audience demographic estimates have ±15% margin of error
- Acceptance probability is predictive, not deterministic (use as guidance, not guarantee)
- Some podcasts block web scraping (skill will identify these)
- Real-time listener counts may lag 48-72 hours
- Host sentiment analysis relies on public comments (not DMs or private data)

**Usage constraints:**
- Maximum 100 pitches/week per account (prevent spam/reputation damage)
- Requires human review before sending pitch sequences (no fully automated sending)
- Do not use for cryptocurrency, MLM, or unproven supplement pitches
- Respect podcast networks' brand guidelines and host preferences
- Always include opt-out mechanism in follow-up sequences

---

## Troubleshooting

### Common Issues & Solutions

**Q: "Skill returns 'Podcast not found' for shows I know exist"**
- Some podcasts block RSS scraping or use protected feeds
- Try adding the podcast's Spotify/Apple Podcasts URL directly
- If still blocked, the show likely restricts public data access
- Workaround: Manually enter episode titles; skill will research other shows

**Q: "Acceptance probability score seems too low (30%) for shows I think are perfect fit"**
- Probability is based on host past patterns + your profile signals
- If your follower count is low or niche is dissimilar to past guests, score drops
- Action: Build Twitter/LinkedIn following in that n
