How to set up custom domain on ConvertKit
Setting up a custom domain on ConvertKit involves adding DNS records to your domain provider and configuring the domain in ConvertKit's settings. This allows you to use your own domain for landing pages and email links instead of ConvertKit's default domain.
Prerequisites
- Active ConvertKit account
- Domain name purchased and registered
- Access to domain DNS settings
- Basic understanding of DNS records
Step-by-Step Instructions
Access Domain Settings in ConvertKit
Add Your Custom Domain
yourdomain.com) in the provided field. Select whether you want to use this domain for Landing Pages, Email Links, or both, then click Add Domain.Copy DNS Records
CNAME: your-subdomain.yourdomain.com → convertkit-custom-domains.s3.amazonaws.comTake note of both the Name/Host and Value/Points to fields.
Configure DNS at Your Domain Provider
- Type: CNAME
- Name/Host: The subdomain from ConvertKit
- Value/Points to: The ConvertKit URL provided
- TTL: 300 or Auto
Verify Domain Configuration
Test Your Custom Domain
Configure Default Domain Settings
Common Issues & Troubleshooting
Domain verification fails after adding DNS records
Wait 24-48 hours for DNS propagation to complete. Check that your CNAME record exactly matches ConvertKit's requirements and doesn't have extra characters or spaces. Use a DNS checker tool to verify the record is live.
Custom domain shows security warnings or SSL errors
Ensure you're using HTTPS in your URLs. ConvertKit automatically provides SSL certificates, but it may take a few hours after verification. If issues persist after 24 hours, contact ConvertKit support.
Landing pages return 404 errors on custom domain
Verify that your custom domain is set as active in ConvertKit and that the landing page is published. Check that you're using the correct subdomain in your URL that matches your DNS configuration.
DNS provider won't accept the CNAME record
Some providers require different formatting. Try using just the subdomain part (without your domain) in the Name field. If using the root domain, you may need to use an ALIAS or ANAME record instead of CNAME.