Custom Domain

If you only use the embedded form, it is not necessary to set custom domain.

Set Subdomain for your form URL

After you publish the form, it has a unique URL to open this form. By default, it is starting with In some cases, you may want to hide from your customers. You can achieve this by the domain masking configuration.

To setup custom domain, you must have the permission to update your domain DNS records!

The first step is login our dashboard, go to settings page (under the avatar at the top left corner, click your name), then go to “Custom Domain” tab. In domain name field, input the subdomain you want to use to open the form. For example, if your domain is, you may uses,, or any meaningful subdomain name. After you press the Update button, you will get a CNAME value.


As the example, here uses Godday as your domain registrar. Log into Godaddy, goes to DNS management from it domain manage panel, then click “Add”. At Type field, choose CNAME, input the subdomain name (exclude your root domain) i.e, myform as Host value. At Points to, input our CNAME value, i.e., Save and exit. Note, this CNAME change could take up-to-24 hours to broadcast over the Internet.

Godaddy CNAME

Once your CNAME record is working, your published form will get a sharing URL by your domain, for instance, However, as mentioned above, this URL only takes effect until your CNAME is valid across the Internet. Just be patient, if it doesn’t work after 24 hours, please double check your DNS settings or contact our support.


Your form submission may contain sensitive data so the HTTPS / SSL protection is very essential. We issue HTTPS and SSL certification from Let’sEncrypt, it is automatically installed and renewed for your custom domain! The SSL certification installation relies on your CNAME settings in domain registrar. Only the CNAME starts working, our system scheduler can trigger the SSL installation. This could take up-to-4 hours to enable the HTTPS protection.


Once the custom domain set up successfully, the form URL returned from our API will be your domain URL.



Even you setup the custom domain, you still can open the form by our URL. You just manually replace with our form domain URL “". Please be careful, in your custom domain URL, it has /form in the middle of URL, but ours doesn’t have. For example, will be


Our CNAME value is always in format, i.e., suffix with This means you even can setup CNAME before our custom domain setting.