Custom Short Domains: Setup Guides for Cloudflare, Vercel, and Netlify
Using a custom domain for your short links builds trust and reinforces your brand. Instead of generic links like bit.ly/xyz, you can create branded links like go.yourcompany.com/demo or link.yourbrand.co/signup.
In this guide, we'll walk through setting up custom short link domains with three popular platforms: Cloudflare, Vercel, and Netlify.
Why Use a Custom Short Domain?
Brand recognition: Every link reinforces your brand name, even when shared by others.
Increased trust: Users are more likely to click links they recognize than generic short URLs.
Better deliverability: Custom domains are less likely to be flagged by spam filters compared to shared shortener domains.
Full control: You own the domain, so your links aren't dependent on a third-party service staying in business.
For more on the benefits, see our guide on why custom domains matter.
Before You Start
You'll need:
- 1A domain or subdomain for your short links
- 2Access to your DNS provider
- 3A Linkly account
Domain options:
- Subdomain:
go.yoursite.comorlink.yoursite.com(use your existing domain) - New domain: Register a short domain like
yourbrand.linkorybr.co
Option 1: Cloudflare DNS Setup
Cloudflare is a popular choice for DNS management due to its speed, security, and free tier.
Step 1: Add Your Domain to Cloudflare
If your domain isn't already on Cloudflare:
- 1Log into Cloudflare
- 2Click Add Site
- 3Enter your domain and select the Free plan
- 4Cloudflare will scan your existing DNS records
- 5Update your domain's nameservers at your registrar to point to Cloudflare
Step 2: Create the DNS Record
- 1In Cloudflare, go to DNS → Records
- 2Click Add Record
- 3Configure the record:
| Field | Value |
|---|---|
| Type | CNAME |
| Name | Your subdomain (e.g., go for go.yourdomain.com) |
| Target | custom.linklyhq.com |
| Proxy status | DNS only (gray cloud) |
| TTL | Auto |
Important: The proxy status must be "DNS only" (gray cloud), not "Proxied" (orange cloud). Cloudflare's proxy can interfere with Linkly's redirect handling.
For more details, see our guide on disabling Cloudflare proxy.
Step 3: Add the Domain in Linkly
- 1Log into your Linkly dashboard
- 2Go to Settings → Custom Domains
- 3Click Add Domain
- 4Enter your full domain (e.g.,
go.yourdomain.com) - 5Linkly will verify the DNS configuration
Step 4: SSL Certificate
Linkly automatically provisions an SSL certificate for your custom domain. This may take a few minutes after DNS propagation completes.
Option 2: Vercel DNS Setup
If you're using Vercel to host your website, you can manage DNS there too.
Step 1: Access DNS Settings
- 1Log into Vercel
- 2Go to your team's Domains section
- 3Click on your domain
Step 2: Add a CNAME Record
- 1Click Add Record
- 2Configure:
| Field | Value |
|---|---|
| Record Type | CNAME |
| Name | Your subdomain (e.g., go) |
| Value | custom.linklyhq.com |
- 1Click Add
Step 3: Verify in Linkly
Add the domain in Linkly as described above. Vercel DNS typically propagates quickly.
Option 3: Netlify DNS Setup
Netlify also offers DNS management for domains connected to Netlify sites.
Step 1: Access DNS Settings
- 1Log into Netlify
- 2Go to Domains
- 3Click on your domain
Step 2: Add a DNS Record
- 1Click Add new record
- 2Configure:
| Field | Value |
|---|---|
| Record Type | CNAME |
| Name | Your subdomain (e.g., go) |
| Value | custom.linklyhq.com |
| TTL | 3600 (or leave default) |
- 1Save the record
Step 3: Verify in Linkly
Add the domain in Linkly and wait for DNS propagation (usually 5-30 minutes).
Setup for Other DNS Providers
The process is similar for any DNS provider:
- 1Create a CNAME record
- 2Point your subdomain to
custom.linklyhq.com - 3Add the domain in Linkly
We have specific guides for:
Using an Apex Domain
If you want to use a root domain (like yourbrand.link instead of go.yourbrand.link), you'll need to use an A record instead of CNAME, or use a provider that supports CNAME flattening (like Cloudflare).
For A record setup, point to Linkly's IP addresses. Contact support or check the custom domain documentation for current IP addresses.
Troubleshooting
Domain Not Verifying
- DNS propagation: Wait up to 24 hours, though most changes propagate within an hour
- Wrong record type: Ensure you created a CNAME, not an A record (unless using apex domain)
- Typo in target: Double-check
custom.linklyhq.comis spelled correctly - Proxy enabled: If using Cloudflare, ensure proxy is disabled (gray cloud)
SSL Certificate Issues
- SSL certificates are provisioned automatically after DNS verification
- This can take up to 24 hours in rare cases
- If issues persist, contact Linkly support
Links Not Redirecting
- Verify the domain is active in your Linkly dashboard
- Test DNS with:
dig CNAME yourdomain.comor use a tool like dnschecker.org - Clear your browser cache and try in an incognito window
Best Practices for Custom Short Domains
Choose a Memorable Domain
Good options:
go.yourbrand.comlink.yourbrand.comyourbrand.link- Short, brandable .co or .io domains
Avoid:
- Overly long subdomains
- Domains that look spammy
- Domains similar to well-known shorteners
Keep It Consistent
Use the same short domain across all channels (email, social, print) for brand consistency and consolidated analytics.
Set Up Redirects for the Root
If someone visits your short domain directly (without a slug), set up a default redirect to your main website or a landing page. This is configurable in Linkly's domain settings.
Monitor Domain Health
Periodically check that:
- SSL certificate is valid
- DNS records are correct
- Links are redirecting properly
Linkly monitors your custom domains and will alert you to issues.
Using Your Custom Domain
Once set up, all new links can use your custom domain:
- 1When creating a link, select your custom domain from the dropdown
- 2Choose a memorable slug (e.g.,
go.yoursite.com/demo) - 3Your branded link is ready to share
You can also:
- Create vanity URLs with custom slugs
- Set a default domain for all new links
- Generate branded QR codes with your domain
Conclusion
Setting up a custom short domain takes just a few minutes but delivers lasting benefits: stronger branding, increased trust, and better link performance. Whether you use Cloudflare, Vercel, Netlify, or another DNS provider, the process is straightforward.
Ready to create branded short links? Get started with Linkly and connect your custom domain for professional, trustworthy links.
