Skip to main content

Custom Domains

Point your own domain at the AutoPod player so listeners visit listen.yourstationname.com instead of a generic URL. It looks more professional and keeps your branding consistent.

How it works

By default, your player is available at:

https://player.autopod.xyz/?stream={your-stream-id}

With a custom domain, you get a clean, branded URL:

https://listen.yourstationname.com

The content is identical — same player, same episodes, same settings. The only difference is the URL in the address bar.

Setting up a custom domain

Step 1: Choose your domain

Pick a subdomain of a domain you own. Common choices:

DomainExample
listen.yourstationname.comMost intuitive for listeners
player.yourstationname.comClear and descriptive
catchup.yourstationname.comEmphasises the listen-again feature
radio.yourstationname.comGood for stations with a broader web presence
info

You need a subdomain (like listen.yourstationname.com), not a bare domain (like yourstationname.com). This is because the DNS setup requires a CNAME record, which only works on subdomains.

Step 2: Add the domain in the dashboard

Player custom domains settings
Configure custom domains for your player from the Domains tab.
  1. Go to Player SettingsDomains tab
  2. Click Add Domain
  3. Enter your chosen subdomain (e.g., listen.yourstationname.com)
  4. Note the CNAME target provided (e.g., player.autopod.xyz)

Step 3: Configure DNS

Log in to your domain registrar or DNS provider and create a CNAME record:

Record typeNameTarget
CNAMElistenThe CNAME target shown in your dashboard

(Replace listen with whatever subdomain you chose.)

DNS changes can take anywhere from a few minutes to 24 hours to propagate, though most take effect within an hour.

Step 4: Wait for verification

AutoPod automatically verifies your domain by checking the DNS record. Once verified:

  • The domain status changes from Pending to Verified
  • An SSL certificate is automatically issued
  • Your player is now accessible at your custom domain

You don't need to do anything else — the certificate and routing are handled automatically.

Managing custom domains

From the Domains tab in Player Settings, you can:

  • View status — See whether each domain is pending or verified
  • See your active player URL — The current URL listeners should use
  • Add additional domains — You can point multiple domains at the same player

Custom domains and sharing

When you have a verified custom domain, it's used as the primary URL for:

  • Share links — Episode links shared by listeners use your custom domain
  • Widgets — Embedded widgets link back to your custom domain
  • AutoPod Sites — Your station website links to the player on your custom domain

This keeps your branding consistent across all touchpoints.

Troubleshooting

Domain stuck on "Pending"

  • Check your DNS record — Use a tool like dnschecker.org to verify the CNAME is pointing correctly
  • Wait for propagation — Some DNS providers take up to 24 hours
  • Check for typos — The CNAME target must match exactly what the dashboard shows
  • Check for conflicts — Make sure there isn't an existing A record for the same subdomain (A records take precedence over CNAMEs at some providers)

SSL certificate not working

Certificates are issued automatically via Let's Encrypt once the DNS is verified. If the certificate hasn't appeared after the domain is verified, wait a few minutes — the certificate request runs periodically.

Removing a custom domain

Remove the domain from the Domains tab in the dashboard, then delete the CNAME record from your DNS provider. The player will revert to the default player.autopod.xyz URL.