Set up custom domain for WhatsForm

Set up custom domain for WhatsForm

By default all forms you create have their form domain pointing to whatsform.com

What is Form domain?

In your WhatsForm URL, for example: https://whatsform.com/abcdef, the main website domain referred to as Form domain, i.e, whatsform.com.


What is Form Link?

The URL path is referred to as the Form Link, abcdef. Form Link helps you to uniquely identify a form you are trying to access inside WhatsForm. It can be edited.


You can change the form domain to your custom domain, for example, forms.yourcompany.com, and by doing so, all your Whatsforms will have the new custom domain in it's URL.

This means that, your current WhatsForm URL that looks like this:

https://whatsform.com/abcdef

can be set to load on your custom domain like:

forms.yourcompany.com/abcdef

Here are the steps to follow.

Setup custom domain in WhatsForm Dashboard

Click on Account and then Account Settings. Choose Custom domain under Form domain and set it to your desired subdomain.

In this example, we will set the form domain to the URL form.micro.company

Point CNAME to the subdomain

This is the second step. You have to add a CNAME record in your website DNS settings. Depending on your DNS provider, the steps can change a bit. Here are the instructions if you are using GoDaddy:

Go to My Domains and select Manage DNS for your website.

Now you will see all the DNS records already added. Click on the ADD button to add a new record.

Add the details.

  • Set Type as CNAME.

  • Host should be set to your subdomain name. Here it is form.

  • Points to should be set to whatsform.com

  • Leave TTL to the default value.

And then Save the record.

Test the custom domain

Once you are done with the setup, just test the URL on a browser.


You can also change the Form Link (abcdef) inside Form Settings.

Adding DNS record in Cloudflare

If you are using Cloudflare to manage your website DNS, then there is an additional step you need to take care of.

Click on Add record under DNS settings and provide the details as shown below.

Make sure that the Proxy status is set to DNS only.

Note

If you are unfamiliar with CNAME records or DNS settings, kindly contact your hosting provider or web development team. They can do this for you in a minute.

We use https://letsencrypt.org/ to automatically provision SSL certificates to make your custom domain support HTTPS. With this Automated Certificate Management (ACM) service, you will be free from all the hurdles of creating an SSL certificate and periodically renewing it.

Kindly consider donating to the non-profit organization - https://letsencrypt.org/donate/

Tip

  1. Please make sure you are not pointing to the root domain. If you want to configure on your root domain, please contact [email protected].

  2. Your CNAME record should point to whatsform.com.

  3. Please make sure that in the dashboard of Whatsform, you have added the subdomain properly. Example: The value you should set should be “subdomain.yourwebsite.com” and not just “subdomain” or “yourwebsite.com”.



Still need help?

Contact us

Features