Custom domains are available on Pro and Enterprise plans.
Why Use Custom Domains?
- Brand Recognition: Use your own domain (e.g., go.yourbrand.com)
- Trust: Users trust links from your domain
- Consistency: Match your brand identity
- Professional: Look more professional in marketing materials
Step 1: Add Your Domain
First, add your domain through the API:Step 2: Configure DNS
Add the provided DNS records to your domain registrar:Login to Your Domain Registrar
Access your domain’s DNS settings (GoDaddy, Namecheap, Cloudflare, etc.)
Add CNAME Record
Create a new CNAME record:
- Type: CNAME
- Name: go (or your subdomain)
- Value: snip.sa
- TTL: 3600 (or default)
Example DNS Configuration
| Type | Name | Value | TTL |
|---|---|---|---|
| CNAME | go | snip.sa | 3600 |
Step 3: Verify Your Domain
After DNS propagation, verify your domain:Step 4: Use Your Custom Domain
Once verified, create URLs with your custom domain:Troubleshooting
Domain verification fails
Domain verification fails
- Check DNS records are correct
- Wait longer for DNS propagation
- Clear your DNS cache:
ipconfig /flushdns(Windows) orsudo dscacheutil -flushcache(Mac) - Use DNS Checker to verify propagation
SSL certificate issues
SSL certificate issues
SSL certificates are automatically provisioned. If you see SSL errors:
- Wait 24 hours after verification
- Contact support if issues persist
CNAME conflicts
CNAME conflicts
If you have existing records on the subdomain:
- Choose a different subdomain
- Remove conflicting records
- Use root domain (requires A record instead)
Best Practices
Use a subdomain (go, link, s) instead of root domain
Keep subdomain short and memorable
Test domain after verification
Update marketing materials with new domain
Managing Multiple Domains
You can add multiple custom domains:Need Help?
Contact Support
Our team can help with custom domain setup
