Three glowing sponsor jars overlooking a mountain valley at dusk

One sponsor link.
Every episode, forever.

Paste one durable link into your show notes. When a sponsor updates their destination, change it once in Castmark and it updates everywhere instantly, even in episodes from months ago.

14-day free trial · cancel anytime

Castmark - One sponsor link for your podcast episodes + analytics | Product Hunt
castmark.pro/dashboard

Total clicks

84,213

Clicks this week

3,842

Active links

12

Clicks in the last 30 days

Acme CoffeeActive1,204
Nimbus VPNActive892
Old Gear CoExpired340

The old way

Sponsor links rot in your back catalog.

Dead links in old episodes

The sponsor changes their URL and forty episodes of show notes quietly 404.

Re-editing show notes forever

Every campaign change means touching every episode, on every platform, again.

No idea what converted

A sponsor asks which episodes drove clicks and you have nothing to show them.

How it works

Set it once, forget it forever.

1

Create a link per sponsor

One durable URL, such as castmark.pro/your-slug, that points to the sponsor's page.

castmark.pro/acme-coffee
2

Paste it in your show notes

Same link, every episode, on every platform. Write it once.

Episode 142 show notes

This week's episode is brought to you by Acme Coffee. Get 20% off your first bag at castmark.pro/acme-coffee. Same link every episode. Bookmark it once.

3

Swap the destination anytime

Every episode, past and future, points to the new URL instantly.

Destination URL

roastworks.com/fall-blend

roastworks.com/winter-blend

Updates 42 episodes instantly. Nothing else to edit.

Know what worked

Click analytics, broken down the way you'd ask for it.

Every click is logged with device, referrer, and timestamp, then rolled up per sponsor and per campaign so you can see what's actually moving.

  • Clicks over time, by day
  • Device and referrer breakdown
  • Filterable by 7, 30, 90 days, or all time

Acme Coffee clicks

1,204

By device

Mobile
58%
Desktop
34%
Tablet
8%

Prove it to sponsors

Tag episodes, see what actually drove clicks.

Attribute clicks to the exact episode they came from and hand sponsors a real leaderboard instead of a guess.

  • Per-episode click attribution
  • Leaderboards by brand, campaign, and episode
  • Exportable reports for renewal conversations

Top episodes for Acme Coffee

1Ep. 142: Why coffee prices spiked1,204
2Ep. 138: Live from the roastery812
3Ep. 135: Listener mailbag431
4Ep. 129: The sponsor swap experiment289

Run real campaigns

Start dates, end dates, and a fallback that never 404s.

Schedule a campaign, pause it if a sponsor asks, and let it expire on its own. Listeners still land on a branded page instead of a dead link.

  • Active, scheduled, paused, and expired states
  • Per-link fallback URL for expired campaigns
  • Discount codes shown even after a link expires

Acme Coffee

Runs through Dec 31

Active

Nimbus VPN: Black Friday

Starts Nov 24

Scheduled

Trailhead Boots

Paused by sponsor

Paused

Old Gear Co

Falls back to /expired

Expired

Your back catalog becomes an asset, not a liability.

Old episodes keep earning

A listener who finds episode 12 in 2027 still lands on a live offer instead of a dead link and a lost sponsor.

Sponsors keep renewing

Show up to the renewal conversation with real per-episode click data instead of a vibe.

Start 14-day free trial

Pricing

One plan. Every feature.

14-day free trial

Castmark

$19/ month

  • Unlimited sponsor links
  • Unlimited episodes and campaigns
  • Click analytics by device, referrer, and time
  • Per-episode click attribution
  • Brand, campaign, and episode reports
  • Branded fallback page for expired links
Start 14-day free trial

Cancel anytime during the trial and you won't be charged.

If you cancel, your redirect links keep working. You just lose dashboard and analytics access until you resubscribe.

FAQ

A few common questions first.

Do I have to edit my old episodes?+

Only once. Replace the sponsor's raw URL with your Castmark link in each episode's show notes. After that, you never touch old episodes again; changing the destination in Castmark updates every episode instantly.

What happens when a campaign ends?+

A link can be active, scheduled, paused, or expired based on the dates and status you set. Once it's no longer live, visitors are sent to a per-link fallback URL if you set one, or to a branded Castmark page showing the sponsor name and last known discount code instead of a dead link.

What happens to my links if I cancel?+

Your redirect links keep resolving and logging clicks even if you cancel. They're the thing your listeners depend on, so they don't stop working. Cancelling only locks you out of the dashboard and reports until you resubscribe.

Does it work with my podcast host?+

Yes. A Castmark link is just a plain URL, so it works anywhere a link works: show notes on any host, YouTube descriptions, newsletters, social posts. There's nothing to install or connect.

How does the free trial work?+

You get 14 days of full access after signing up. You'll be asked for card details up front so the subscription can start automatically when the trial ends. Cancel any time before then and you won't be charged.

Can sponsors see the analytics?+

Sponsors don't get their own login today. Pull up the reports page and share the brand, campaign, or episode leaderboard with them directly, or export the numbers for a renewal conversation.

Your next episode deserves a link that never dies.

Start 14-day free trial

14-day free trial · cancel anytime