By default, Landing Pages are hosted through ConvertKit at your ck.page domain. 

You are able to instantly share a page with the URL we provide, but you may want to use your own domain instead. Let's start there. 

What is a custom domain?

If you have purchased a domain, you can send traffic to that domain to your ConvertKit Landing Page(s) instead of setting up a website with a hosting provider.

If you already have a website set up, but still want to customize your Landing Page URLs, you could choose to set up a sub-domain with your domain registrar.

Example: pages.yourdomain.com (Then follow the same steps outlined below.)

⚠️ Important: If you have a website that's using a domain you own, we do not recommend using that same domain for Landing Pages. Using a custom domain for Landing Pages does require record changes and Landing Pages will take over that domain.

Add Your Custom Domain

To get started, head to your Account Settings by clicking your name and choosing Account Settings.

From there, select Custom Domains and choose Add a Domain.

A custom domain setup window will appear. Here you'll need to provide two things:

  • The domain (or subdomain) you'd like to use
  • Which Landing Page you'd like to use with that domain

Configure Your Domain

After you've entered your domain and selected a Landing Page, you'll be given DNS records to add via your domain provider.

NOTE: Instructions for how to add DNS records can vary per provider. Search for "Add DNS records to [your domain provider]" or contact your provider if you need help with this part.  (We've linked to the top three at the bottom of this article.) 

Once your records have been added, it may take some time for the DNS server to update them, up to a 24 hour period. 

If you come back and your records still haven't updated, try clicking Refresh, at the top of the status column.

Once verified, your Landing Page will be ready to share with your custom domain! 

It's important to note that, at this time, the Landing Page will only appear on the domain once you click "Verify".

Tip: You can edit or remove your new custom domain at any time by clicking the three dots in the top right corner. 

What to do if your custom domain won’t verify

If you've set up the provided DNS records and your domain hasn't verified after 24 hours, please double check your records. They need to be set exactly as shown on the custom domains page.

  • Make sure that you have all three A records set up
  • Make sure that you have no other A records present
  • Make sure that you have no other AAAA records present

After you've checked your records, click the refresh button again, noting that it can take up to 24 hours for your DNS records to update.

What to do if your domain provider requires an entry in the host field

Usually, populating this field with @ will work, but double check with your provider.

SSL Certificates

Once your custom domain is correctly verified, we’ll issue an SSL certificate for it. You do not need to purchase any SSL certificate from another provider. 

How to update DNS for major providers

Here are links directly to instructions for how to update your DNS per each major provider: 

GoDaddy

BlueHost

HostGator

For other providers, simply performing a Google search will usually yield great instructions. 

Adding your Landing Page to a Path

Now that you have a custom domain set up for your Landing Pages, you can assign a page to a specific path (yourdomain.com/example).

To set this up, open up your Landing Page and select Settings (gear icon) in the builder. 

From there you'll see the option to add a Page URL (the path). Once you're happy with the page url name, click "Add". 

Have questions? 

The creator community is here to help

Did this answer your question?