Custom Domains
Point your own domain at the AutoPod player so listeners visit
listen.yourstationname.cominstead 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:
| Domain | Example |
|---|---|
listen.yourstationname.com | Most intuitive for listeners |
player.yourstationname.com | Clear and descriptive |
catchup.yourstationname.com | Emphasises the listen-again feature |
radio.yourstationname.com | Good for stations with a broader web presence |
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

- Go to Player Settings → Domains tab
- Click Add Domain
- Enter your chosen subdomain (e.g.,
listen.yourstationname.com) - 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 type | Name | Target |
|---|---|---|
| CNAME | listen | The 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.