Built This Week/Builds

Builds

Podcast CRM

Most podcast RSS feeds include a contact email. Jordan used that to build a Replit CRM of 1,061 business podcasts that writes a personalized, humble outreach email for each.

Podcast CRM (also called Podcast Promo) is a tool Jordan built in Replit to promote Built This Week when the show was a few weeks old. It lists the top 1,061 business podcasts with their rankings and contact emails, writes a personalized outreach email for each with AI, and opens it in Gmail to send. He revealed it to Sam, who hadn't seen it, in Episode 3 (July 11, 2025). His estimate for the build: anyone could do it "in probably just a few hours."

Why we built it

A chart-tracking service emailed Jordan that our podcast was ranking and offered a paid subscription. He wondered how they got his email so fast for a brand-new show, and worked out the answer at 02:44:

But long story short, in all these RSS feeds or almost all of them, there's a list of email addresses.

— Jordan Metzner, Episode 3

He wanted to tell other business podcasters about Built This Week in a way that showed he knew their show. Collecting contacts and writing tailored emails was, in his words, "a perfect, like, little AI job."

The stack

  • Replit: built the app and sourced the podcast data. Jordan didn't script the scrape himself.
  • Apple Podcasts charts: the public, per-category ranking lists.
  • Podcast RSS feeds: where the contact emails come from.
  • An AI model inside the app: writes each subject line and email. Jordan didn't name the model.
  • Gmail: where each draft opens to send or schedule.

How we built it, step by step

  1. Find the data source. Podcasts publish via RSS, and almost all feeds include an email.
  2. Pull the chart. Apple's category charts are public and downloadable by subject; Spotify's aren't readily available. That gave the top 1,061 business podcasts, starting with TED.
  3. Let Replit fetch it. Jordan found the source and Replit grabbed the data.
  4. Build the dashboard. Search, sort by name and rank, and stats like how many podcasts have an email.
  5. Write one email template. The only dynamic field is the podcast name, since the host's name usually isn't known.
  6. Generate per podcast. "Generate email" writes a custom subject and body with AI, and fills in the host's name when it can find one.
  7. Open in Gmail. One click opens the draft to send or schedule.
  8. Add upkeep buttons. Check for new podcasts, refresh rankings, and check whether Built This Week is in the top 1,000.

How it turned out

It worked live. Jordan generated an email for an agriculture podcast host, and the AI filled in his first name on its own. He schedule-sent it on air. The tool's email for that host was more accurate than the one shown on the podcast's own website.

The emails ask for nothing: they say the show has been an inspiration and that we're "not selling anything." Jordan's view was that asking for things is what everyone else does. His goal was 50 to 100 emails and a couple of people who'd tell their audience about us. The check for the top 1,000 said we weren't there yet. "Keep growing," it said.

What we'd do differently

  • Better subject lines. Jordan admitted the generated subjects weren't great for click-through.
  • Reference real episodes. Pulling each show's details and latest episode into the email would make it more personal.
  • Close the loop. A v2 could connect to a CRM to track replies.
  • Send from the show account. Jordan was logged into his personal Gmail during the demo.

We came back to podcast outreach later with n8n: see the Claude-generated n8n podcast guest outreach workflow and our n8n sales outreach workflow. The same episode also covered Suno. Choosing a builder? See Bolt vs Replit.

FAQ

How do you find podcast host email addresses?

Podcasts are syndicated through RSS, and almost every RSS feed includes an email address. Jordan pulled the feeds for the top business podcasts and collected those emails, which were sometimes more accurate than the ones on the podcasts' own websites.

Where can you get a list of top podcasts by category?

Jordan used Apple Podcasts' public category charts, which can be downloaded by subject. He said Spotify's lists are not readily available.

How long does it take to build an AI podcast outreach tool?

Jordan thinks anyone could build one in a few hours. He built his in Replit, which found and pulled the podcast data for him.

What should a podcast outreach email say?

Jordan's emails don't ask for anything. They name the show, say it has been an inspiration, mention Built This Week, and invite feedback. He felt a humble approach works better than asking for something.