How to set up custom domains for Typeform Pages

A custom domain lets you use your own web address for a Typeform Page instead of a default URL. This article explains how to connect your custom domain to your Typeform Page.

Each custom domain you configure can only be used in a single Typeform Page. Currently, you can configure up to 3 custom domains for Typeform Pages. If you need more custom domains, please contact the Support team.

We’re currently working on the ability to host Typeform Pages on domains via aliases, enabling you to keep your main website hosted elsewhere while using Typeform for landing pages on the same domain. With aliases, you’ll also be able to host multiple Typeform Pages on the same domain. E.g. acme.com/home and acme.com/products.

Custom domains for Typeform Pages are not connected to custom domains you have set up for your forms. If you’ve set up a custom domain for your forms, you’ll also need to set up a custom domain for your Typeform Page.

Typeform Pages is currently in closed beta. If you don’t see the option to create a page, Pages isn’t enabled for you yet. Adding a custom domain for Typeform Pages is available on all plans, except for legacy plans.

Automated custom domain setup

1. In the landing page builder, click the settings icon.

2. Click the Publish settings tab.

3. In the custom domain field, enter in the custom domain you want to use and click Save.

You’ll need to enter just the domain, for example typeform.com or mycompany.com.

4. Next, a pop up window will appear to inform you that Typeform uses Entri to help with setting up your domain. Click Continue.

5. Entri will try to locate the provider where your domain is registered.

If Entri is unable to locate your domain provider, you’ll need to select your provider and complete the set up manually (see the manual set up section below).

6. Once your domain provider has been located, you’ll need to log into your domain provider. The example below shows Hostinger as the domain provider.

7. Now, you’ll see a popup to confirm the configuration was successful. Click Done.

8. The status of your domain can appear as unauthorized. It can take up to 48 hours for your domain to be authorized and connected.

Click Authorize to check if it’s been connected.

9. Once your domain has been connected, the status will be updated to authorized. Click Save when you’re done.

10. To enter a new domain, click the custom domain dropdown and select New domain. Then repeat the process with the steps above.

Manual custom domain setup

If Entri (the tool we use to automatically set up your domain) isn’t able to automatically set up your custom domain, follow the steps below to manually set up your domain.

1. In the landing page builder, click the settings icon.

2. Click the Publish settings tab.

3. In the custom domain field, enter in the custom domain you want to use and click Save.

You’ll need to enter just the domain, for example typeform.com or mycompany.com.

4. Next, a pop up window will appear to inform you that Typeform uses Entri to help with setting up your domain. Click Continue.

5. Entri will try to locate the provider where your domain is registered. If Entri is unable to locate your domain provider, you’ll need to set up your domain manually.

Select your domain provider from the dropdown list and click Continue.

6. Next, you’ll need to set up a CNAME record in your domain provider. Copy the information you need to set up a CNAME record.

Open a new tab and log into your domain provider to create a new CNAME record. Below are some resources on how to add a CNAME record for popular domain providers:

Click Continue in Typeform once you’re done setting up your CNAME record.       

7. Connecting your domain will be pending. Click Done.

8. The status of your domain can appear as unauthorized. It can take up to 48 hours for your domain to be authorized and connected.

Click Authorize to check if it’s been connected.

9. Once your domain has been connected, the status will be updated to authorized. Click Save when you’re done.

10. To enter a new domain, click the custom domain dropdown and select New domain. Then repeat the process with the steps above.

How to disconnect a custom domain for a page

Click the unplug icon to disconnect the custom domain.

Confirm that you want to disconnect the custom domain by clicking Disconnect.

Disconnecting a custom domain from a Typeform Page does not delete the custom domain. The custom domain will still be available in your Typeform account and can be used in another Typeform Page.

To delete the custom domain from your Typeform account, please contact the Support team.

Was this article helpful?

Have more questions? Submit a request

Tap into our community knowledge

Find answers

Can’t find what you’re looking for?

Contact support