Skip to main content

How to Connect a Custom Domain to Bouncy

Written by Amaan

This guide walks you through connecting your own domain name to Bouncy so you can use it for your deeplinks, app links, and websites.

Before You Start

  • You must be on a paid plan to use custom domains — all paid plans include unlimited custom domains

  • You need access to your domain's DNS settings (usually through your domain registrar like GoDaddy, Namecheap, Cloudflare, etc.)

Step 1: Open the Custom Domains Page

Navigate to Custom Domains in the sidebar, or go to the Domains section in your dashboard.

Step 2: Add Your Domain

  1. Click the Add Domain button

  2. In the input field, type your domain name (e.g., links.yourbrand.com or yourbrand.com)

Bouncy automatically strips https:// and www. prefixes, so you can paste a full URL and it will extract the domain for you.

  1. Bouncy validates the domain format before proceeding

  2. Click Connect Domain to submit

Step 3: Configure Your DNS Records

After adding the domain, Bouncy will show you the DNS records you need to add. The records differ depending on whether you're connecting a root domain or a subdomain.

For Root Domains (e.g., yourbrand.com)

You need to add the DNS record shown on your Custom Domains page:

Type

Host/Name

Value

A

@

The IP shown on your Custom Domains page

CNAME (optional)

www

The CNAME target shown on your Custom Domains page

For Subdomains (e.g., links.yourbrand.com)

You need to add the DNS record shown on your Custom Domains page:

Type

Host/Name

Value

CNAME

links (your subdomain)

The CNAME target shown on your Custom Domains page

Every domain gets its own record values, so always copy them from the Custom Domains page rather than from a guide. If your domain was previously used on another platform, an extra ownership TXT record may be shown; add it exactly as displayed. Some registrars want the full host (e.g. _vercel.yourdomain.com), so check your registrar's documentation.

Step 4: Wait for DNS Propagation

DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide, though most changes take effect within 15-30 minutes.

You can use Bouncy's built-in DNS Propagation Checker to monitor progress.

Step 5: Verify Your Domain

Once your DNS records have propagated:

  1. Go back to the Custom Domains page

  2. Find your domain in the list — it will show a PENDING_VERIFICATION status

  3. Click the Verify button next to your domain

  4. Bouncy will check your DNS records and, if everything is correct, update the status

Domain Statuses

Your domain will move through these statuses:

Status

Meaning

PENDING_VERIFICATION

Domain added but DNS records not yet verified

VERIFIED

DNS records confirmed; domain is being provisioned

ACTIVE

Domain is fully connected and ready to use

Once your domain shows ACTIVE, you can select it when creating deeplinks, app links, or websites.

Tips for a Smooth Setup

  • Double-check your DNS records — a small typo in the record value will prevent verification

  • Remove conflicting records — if you have existing A or CNAME records for the same host, remove them first

  • Be patient with propagation — while most changes propagate quickly, some registrars can take up to 48 hours

  • Use the propagation checker — Bouncy's built-in tool queries Google's DNS servers to check if your records are visible

What's Next?

Did this answer your question?