Use your own domain for your ConvertKit landing pages, Creator Profile, and more!
By default, we'll host the pages you create on ConvertKit on a ck.page domain. But you can set up a custom domain or subdomain, such as
pages.yoursite.com respectively, for hosting your pages on it instead.
This way, your page URLs will reflect your custom domain branding rather than
Setting up a custom domain can be a little challenging as you'll need to add something called "DNS records" to your domain provider (i.e., the platform from which you'd bought your domain).
If you aren't sure what to do, contact your domain provider for help!
1. Add your custom domain
In your ConvertKit account, click your account name at the top right of the navigation, followed by Settings.
Then select Domains in the account settings' left sidebar.
Scroll down to the Custom Domains section of the page and click Add a Custom Domain.
Type your custom domain (or subdomain) into the Your Custom Domain field of the window that pops up. Don't include the
Optional: If you'd like, use the Homepage field to select the landing page that should appear when people visit the custom domain you've provided.
For example, if you set your Creator Profile as the homepage for your
yoursite.com custom domain, people will see your Creator Profile when they visit
Click Next when you're done.
2. Add DNS records to your domain
You'll see a table with three DNS (Domain Name System) records in it:
The DNS record values are IP addresses, which may look like a bunch of random numbers. But they help direct people who visit your custom domain URLs to our servers—and hence to your pages!
So, log into your account with your domain provider and add three new DNS records to your domain using the Type, Host, and Value DNS record information in the table.
The exact process will vary based on your domain provider. Here are the instructions for adding DNS records for some major providers:
If your domain provider isn't listed here, try finding the instructions by searching for "Add DNS records to [your domain provider]" in your preferred search engine. Alternatively, contact your domain provider for help.
3. Validate your DNS records
After adding your DNS records to your domain provider, come back to ConvertKit and click Validate on the window showing your DNS records:
Or, if you've already closed that window, go to your Domains settings in ConvertKit.
You'll see a DNS record table with the "Unverified" status next to each DNS record. Click the refresh icon next to the Status table heading and we'll try validating your DNS records again.
Once we've verified your custom domain, the statuses next to your DNS records will say "Verified":
With that, your custom domain is ready for use in ConvertKit!
Check out these guides to learn how to use your custom domain for your:
Updating your custom domain
If you want to update your custom domain, remove it first. Then, add your updated custom domain to ConvertKit using the steps above.
And don't forget to update the URLs for all the ConvertKit pages for which you've used your custom domain!
Removing your custom domain
You can remove your custom domain from ConvertKit anytime by clicking the Remove this domain button under it in your Domains settings:
It's also a good practice to remove its DNS records from your domain provider after that.
If you're having trouble validating your custom domain after adding it to ConvertKit, this troubleshooting guide may help 👇