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 Settings → Domains 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.