Skip to main content
Back to Branding Dashboard

Custom Domain Setup Guide

Complete step-by-step guide to setting up custom domains for your premium Bit-URL account

Prerequisites

Premium Subscription

Custom domains are available for Premium and Enterprise users only.

Domain Ownership

You must own the domain and have access to DNS settings.

DNS Access

Administrative access to your domain's DNS configuration.

Interactive Tools

DNS Record Generator

Domain Verification Tool

Ready to verify

Note: This is a simulation for demonstration purposes. In your dashboard, verification will check actual DNS records.

Step-by-Step Setup Process

1
Add Domain
2
Configure DNS
3
Verify Setup
4
Test Domain
5
Go Live
1

Step 1: Add Domain

Add your custom domain in the dashboard

Detailed Setup Instructions

1

Add Domain in Dashboard

Start by adding your custom domain in the Bit-URL dashboard.

  1. 1Navigate to Dashboard → Branding → Custom Domains
  2. 2Click the "Add Custom Domain" button
  3. 3Enter your domain name without http:// or https://
  4. 4Click "Add Domain" to save

Example: If your website is https://example.com, just enter example.com or links.example.com for a subdomain.

2

Configure DNS Records

Configure your DNS records with your domain provider. You have two options:

Recommended: CNAME Record

Type:CNAME
Name:@
Value:www.bit-url.link
TTL:300

Alternative: A Record

Type:A
Name:@
Value:bit-url.link
TTL:300

Provider-Specific Instructions

Cloudflare

DNS Configuration
  1. 1Log in to your Cloudflare dashboard
  2. 2Select your domain from the domain list
  3. 3Go to the DNS tab
  4. 4Click "Add record"
  5. 5Select "CNAME" as the record type
  6. 6Enter "@" or your domain name in the Name field
  7. 7Enter "www.bit-url.link" in the Target field
  8. 8Set TTL to "Auto" or 300 seconds
  9. 9Click "Save"

Cloudflare may show an orange cloud icon - this is fine for CNAME records

DNS changes typically propagate within 5-10 minutes

Namecheap

Advanced DNS Configuration
  1. 1Log in to your Namecheap account
  2. 2Go to Domain List and select your domain
  3. 3Click "Manage" next to your domain
  4. 4Go to the "Advanced DNS" tab
  5. 5Click "Add New Record"
  6. 6Select "CNAME Record" from the dropdown
  7. 7Enter "@" in the Host field
  8. 8Enter "www.bit-url.link" in the Value field
  9. 9Set TTL to "Automatic" or 300
  10. 10Click the checkmark to save

Changes may take up to 30 minutes to propagate

Remove any conflicting A records pointing to the same host

GoDaddy

DNS Management
  1. 1Sign in to your GoDaddy account
  2. 2Go to "My Products" and find your domain
  3. 3Click "DNS" next to your domain
  4. 4Scroll down to the "Records" section
  5. 5Click "Add" to create a new record
  6. 6Select "CNAME" as the type
  7. 7Enter "@" in the Name field
  8. 8Enter "www.bit-url.link" in the Value field
  9. 9Set TTL to 600 seconds
  10. 10Click "Save"

GoDaddy changes can take 1-3 hours to fully propagate

You may need to delete existing A records first

AWS Route 53

Hosted Zone Configuration
  1. 1Open the AWS Route 53 console
  2. 2Select your hosted zone
  3. 3Click "Create record"
  4. 4Leave the record name blank (for root domain) or enter subdomain
  5. 5Select "CNAME" as the record type
  6. 6Enter "www.bit-url.link" in the Value field
  7. 7Set TTL to 300 seconds
  8. 8Click "Create records"

Route 53 changes typically propagate within 60 seconds

For root domains, you may need to use an ALIAS record instead

Troubleshooting

Domain verification fails

HIGH PRIORITY
Symptoms:
  • Verification button shows "Failed" status
  • Error message about DNS records not found
  • Domain shows as "Unverified" in dashboard
Solutions:
  1. 1.Wait at least 30 minutes for DNS propagation
  2. 2.Use a DNS checker tool to verify your records are active
  3. 3.Ensure CNAME record points to "www.bit-url.link" exactly
  4. 4.Remove any conflicting A or CNAME records
  5. 5.Contact support if issues persist after 24 hours

Slow DNS propagation

MEDIUM PRIORITY
Symptoms:
  • DNS records not visible in DNS checkers
  • Domain works intermittently
  • Different results from different locations
Solutions:
  1. 1.Wait up to 48 hours for full global propagation
  2. 2.Clear your local DNS cache
  3. 3.Try accessing from different networks
  4. 4.Use online DNS propagation checkers
  5. 5.Flush browser cache and cookies

SSL certificate issues

LOW PRIORITY
Symptoms:
  • Browser shows "Not Secure" warning
  • SSL certificate errors
  • Mixed content warnings
Solutions:
  1. 1.Wait for automatic SSL certificate provisioning (up to 24 hours)
  2. 2.Ensure domain DNS is properly configured first
  3. 3.Check that domain verification is complete
  4. 4.Contact support if SSL issues persist after 48 hours

Frequently Asked Questions

How long does DNS propagation take?

DNS changes typically propagate within 5-30 minutes, but can take up to 48 hours globally. Most users see changes within 1 hour.

Can I use a subdomain instead of my root domain?

Yes! You can use subdomains like links.yourdomain.com. Just enter the full subdomain when adding your custom domain.

Do I need to change anything after adding the domain?

No, once verified, your domain will automatically be used for all new short links. Existing links will continue to work.

What happens if I downgrade my subscription?

Your existing short links will continue to work, but you won't be able to create new links with your custom domain.

Can I use multiple custom domains?

Premium plans include 1 custom domain. Enterprise plans support up to 5 custom domains.

Need Additional Help?

If you're still experiencing issues with your custom domain setup, our support team is here to help.