Custom Domains
Brand your short links with your own domain — complete with free SSL via Let's Encrypt.
Why Use a Custom Domain?
Instead of sharing webb.in/abc, you can share links like go.yourbrand.com/abc. Custom domains build trust, reinforce your brand, and increase click-through rates.
- ✓ Free SSL certificate via Let's Encrypt (auto-provisioned & auto-renewed)
- ✓ Global CDN distribution
- ✓ One custom domain per account (included free)
- ✓ Works with any domain registrar
Before You Begin
- •You must have a webb.in account. Sign up here.
- •You need a domain you own and access to its DNS settings (e.g., Cloudflare, GoDaddy, Namecheap, Route 53).
- •Use a subdomain like
go.yourdomain.comorlink.yourdomain.com. Root domains are not supported.
Step-by-Step Setup
Add Your Domain
Log in to app.webb.in, go to Settings → Custom Domain, and enter your subdomain (e.g., go.yourbrand.com).
Add DNS Records
After adding your domain, webb.in will provide two DNS records to add: a TXT record for ownership verification, and a CNAME record that delegates SSL challenges to our servers for automatic certificate management.
DNS changes can take 5–30 minutes to propagate, though some providers are faster.
SSL Certificate Provisioning
Once verification succeeds, webb.in automatically obtains a free SSL certificate via Let's Encrypt. This typically takes 1–3 minutes.
Add a CNAME Record
After the SSL certificate is issued, webb.in will show you an API endpoint URL. Point your subdomain to this endpoint.
Start Using Your Custom Domain
Once the CNAME propagates, your custom domain is fully active! All new short links you create will automatically use your custom domain. Visit https://go.yourbrand.com/your-code to verify it works.
Troubleshooting
Domain stuck on "Pending Verification"
Make sure the TXT record is set on the correct subdomain (_webblink.go.yourbrand.com) and allow up to 30 minutes for DNS propagation. You can use Google's Dig tool to verify.
SSL certificate not issuing
SSL provisioning requires both the TXT verification and the ACME delegation CNAME (_acme-challenge.go.yourbrand.com) to be set correctly. If it's been more than 30 minutes, try removing and re-adding the domain.
"Domain already in use" error
Each custom domain can only be linked to one webb.in account. If you previously added this domain to a different account, remove it there first.
Cloudflare users: Proxy mode
If you use Cloudflare, set the CNAME record to DNS only (gray cloud), not Proxied (orange cloud). Cloudflare's proxy can interfere with DNS-based certificate validation and routing.