Link in Bio Custom Domain

Last updated: November 14, 2025

Connect your own custom domain to your Link in Bio page to create a fully branded experience. Instead of sharing viraly.bio/yourname, you can use your own domain like bio.yourbrand.com. This keeps visitors on your branded domain and adds credibility to your online presence.

Custom domains are available on Business, Agency, and Enterprise plans.


Table of Contents


Adding Your Custom Domain

Navigate to your Link in Bio editor and click the Settings tab in the left sidebar.

Scroll down to the Custom Domain section. Enter your domain name in the format you want to use (e.g., bio.yourdomain.com or yourdomain.com) and click Add Domain.

Tip: We recommend using a subdomain like bio.yourdomain.com rather than your root domain. This keeps your main website separate from your Link in Bio page.


DNS Configuration

After adding your domain, Viraly will generate two CNAME records that you need to add to your domain provider (like GoDaddy, Namecheap, Cloudflare, etc.).

The DNS Configuration section shows two records:

  1. Certificate Verification – Verifies your domain ownership and enables SSL
  2. Domain Mapping – Points your domain to your Link in Bio page

Each record has two parts:

  • Name/Host – Copy this value to the “Name” or “Host” field in your DNS provider
  • Value/Target – Copy this value to the “Value” or “Target” field in your DNS provider

Use the Copy button next to each value to copy it to your clipboard, then paste it into your domain provider’s DNS settings.

Note: The exact steps for adding DNS records vary by provider. Check your domain provider’s documentation for specific instructions on adding CNAME records.


Verification Process

Once you’ve added the DNS records to your domain provider, Viraly will automatically verify them. This process can take up to 48 hours, though it’s usually much faster.

Your custom domain will progress through these statuses:

  • Creating – Viraly is setting up your custom domain
  • Pending Verification – Waiting for DNS records to be added and verified
  • Deploying – Propagating your domain to the global content delivery network (up to 30 minutes)
  • Available – Your custom domain is live and ready to use!

You can click the refresh icon next to your domain name to check the latest status at any time.

When your domain reaches the Available status, it’s ready to use. Your Link in Bio page will now be accessible at your custom domain with a valid SSL certificate.


Troubleshooting

Failed Status

If your custom domain shows a Failed status, there was an issue during setup.

Common causes include:

  • DNS records not added correctly to your domain provider
  • Domain already in use by another Link in Bio page
  • DNS propagation issues

If you see a Failed status, contact customer support for assistance. You can also try deleting the domain and re-adding it after double-checking your DNS records.

DNS Records Not Verifying

If your domain stays in Pending Verification for more than 48 hours:

  1. Verify you added both CNAME records (Certificate Verification and Domain Mapping)
  2. Check that you copied the exact Name/Host and Value/Target values
  3. Some DNS providers add your domain automatically to the Name field – if so, remove it to avoid duplication
  4. Wait a few more hours as DNS changes can take time to propagate globally

Removing a Custom Domain

To remove a custom domain, click the trash icon next to your domain name in the Custom Domain section. This will delete the custom domain connection and revert your Link in Bio page to the default viraly.bio URL.


Once your custom domain is set up, you can share it in your social media bios, email signatures, and anywhere else you want to direct people to your Link in Bio page. Your branded domain keeps everything professional and on-brand.