Podcast Prospect Finder avatar

Podcast Prospect Finder

Pricing

$4.00 / 1,000 podcast founds

Go to Apify Store
Podcast Prospect Finder

Podcast Prospect Finder

Find podcasts to pitch for guest spots and sponsorship. Search any topic, get the host contact email, the last episode date and the show size, then filter down to shows that are still publishing.

Pricing

$4.00 / 1,000 podcast founds

Rating

0.0

(0)

Developer

Peach O

Peach O

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Podcast Prospect Finder: Shows To Pitch, With The Host Email

Find podcasts that take guests in your niche, and get the address to pitch them.

Search any topic and get back a list of shows with the host contact email, the website, the genre, how many episodes they have published and how long ago the last one went out. Filter down to shows that are still active so you never pitch a podcast that quietly died two years ago.

Built for founders chasing guest spots, PR and booking agencies, and marketers buying podcast sponsorship.

How it works

flowchart LR
A[Your topics] --> B[Search Apple Podcasts]
B --> C[Merge and de-duplicate shows]
C --> D[Read each show feed]
D --> E[Host email, website,<br/>last episode date]
E --> F{Filters<br/>active, email, size, genre}
F -->|keep| G[(Your prospect list)]
F -->|drop| H[Skipped]

The contact email is the part that matters. Podcast feeds publish an owner address so listeners and advertisers can reach the show, and that is the address a booking pitch should go to. Around eight in ten shows publish one.

What you get

One row per show. A real row from a b2b marketing search:

{
"podcastName": "The B2B Marketing Gap Podcast",
"publisher": "B2B Jade",
"contactEmail": "jade@tambinimarketing.co.uk",
"website": "https://www.b2bjade.com",
"primaryGenre": "Marketing",
"genres": ["Marketing", "Business"],
"episodeCount": 67,
"lastEpisodeAt": "2026-07-09T13:51:03.000Z",
"daysSinceLastEpisode": 57,
"activity": "active",
"matchedTerms": ["b2b marketing"],
"language": "en",
"itunesUrl": "https://podcasts.apple.com/us/podcast/id1234567890",
"feedUrl": "https://feeds.example.com/b2b-gap"
}

matchedTerms shows which of your topics surfaced the podcast, so a show that comes up under three of your topics is easy to spot as a strong fit.

Finding shows worth your time

Most podcast lists are full of shows that stopped publishing. These two filters fix that:

SettingWhat it does
activeOnlyDrops shows with no episode inside your window
activeWithinDaysHow recent counts as active, 90 days by default
requireEmailDrops shows that publish no contact address
minEpisodesSkips launches that gave up after three episodes

A UK property search with those filters on cut ten shows to the three that were genuinely worth an email:

Property Investing for Women reshmi@investorwomen.com.au 15 episodes 8 days ago
Efficiency & Property Investing podcast@progressiveproperty.co.uk 75 episodes 1 day ago
Property Investing Insights kate@rightpropertygroup.com.au 182 episodes 8 days ago

Example input

{
"topics": ["b2b marketing", "bootstrapped saas", "demand generation"],
"country": "us",
"maxPerTopic": 100,
"lookUpContactDetails": true,
"activeOnly": true,
"activeWithinDays": 90,
"requireEmail": true,
"minEpisodes": 20
}

Run it from the command line

curl -X POST "https://api.apify.com/v2/acts/arched_friend~podcast-prospect-finder/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"topics":["b2b marketing"],"country":"us","activeOnly":true,"requireEmail":true}'

Fetch the results:

$curl "https://api.apify.com/v2/acts/arched_friend~podcast-prospect-finder/runs/last/dataset/items?token=YOUR_TOKEN"

Watching for new shows

Turn on onlyNewShows and schedule the Actor. It remembers every show it has already reported and returns only the ones that appeared since the last run, so a weekly schedule becomes a feed of new pitch targets rather than the same list every time.

Pricing

Pay per show found. Runs that find nothing cost nothing.

Podcast Prospect FinderPodcast booking agencyManual research
Cost for 100 shows$0.40$1,000 and up per monthAround 6 hours
Host contact emailIncludedIncludedFound by hand
Activity checkIncludedSometimesRarely
Runs on a scheduleYesNoNo

Free tier included, so you can size a niche before spending anything.

Country stores

Set country to any two letter code. The store you search changes which shows rank, so a UK campaign should search gb rather than us.

Notes and limits

  • Apple returns at most 200 shows per topic. Use several narrow topics rather than one broad one to reach further.
  • Roughly two in ten shows publish no contact address. Set requireEmail to drop them, or leave it off and use the website instead.
  • episodeCount comes from Apple. feedEpisodeCount counts what was read from the feed and will be lower for very large shows, which is expected.
  • Brand Mention Monitor to catch every time your brand comes up in the news after an episode airs.
  • Website Lead Extractor to pull emails, phones and social profiles from the show websites you collect here.
  • Email List Cleaner to validate the pitch addresses before you send.