Custom Domains
When you create a form or survey, it's available on form.questionscout.com by default. Your URL will look like this: form.questionscout.com/5e85abb92d...
If you’d like to use a different URL, you can create one by setting up one or multiple Custom Domains under your account settings.
Afterward, you can assign your forms to one of these domains by accessing the Share page on your form. You will also be able to configure a unique alias, meaning your new form URL would look like this: yourbusiness.com/questionnaire
QuestionScout supports custom domains for domains that already have a valid SSL certificate and those that don't have a valid SSL certificate. In this case, QuestionScout will provide a certificate using Lets Encrypt.
We have two different CNAME records you should point your domain towards, so please make sure to follow these instructions carefully as otherwise, the process will fail.
Step one: Create a custom CNAME record
Please make sure to read this thoroughly, as this is the most important step to ensure your custom domain loads properly.
- Go to your DNS provider’s website. This could be your domain provider, website provider, or SSL provider (GoDaddy or Cloudflare, for example).
- Create a CNAME (‘canonical name’) record for your custom domain.
Already have an SSL Certificate?
We recommend having your own SSL Certificate, as this increases the speed of your forms due to QuestionScout not having to generate a unique SSL Certificate.
- Point the correct CNAME records to form.questionscout.com.
Your CNAME record should look something like this when you have an SSL Certificate:
- Key: @
- Type: CNAME
- value: form.questionscout.com
Don't have an SSL Certificate?
- Point the correct CNAME records to ssl.form.questionscout.com. On the first request to your form, we will automatically provision an SSL certificate, handled by Lets Encrypt. Note that the first open could take slightly longer than normal.
Your CNAME record should look something like this when you do not have an SSL Certificate:
- Key: @
- Type: CNAME
- value: ssl.form.questionscout.com
Step two: Add the domain to your Custom Domains
- Go to your "Custom Domains" page under My Account on QuestionScout. Click "Add Domain" and insert the custom hostname you have assigned in the previous step.
Step three: Assign a form or survey to a domain
- Open the form you would like to assign to this domain, and click the Form Share Button. Afterward, navigate to the "Show Link Options" tab and toggle the domain option. Click the "Manage" button to specify the domain you've added, as well as to add a custom alias to further personalize the URL.
And that's it! your QuestionScout forms and surveys are now available on your own domain and have a truly white-labeled experience for your respondents.
Want to use CloudFlare to provide your SSL instead? Here are some instructions on how to do that:
- First, we suggest you create a free Cloudflare account or any other DNS provider that supports SSL. These steps are dedicated to Cloudflare only, so if you decide to select another DNS provider, you must follow their instructions instead of these.
- Follow the steps Cloudflare provides you when you sign up, as they will tell you exactly what you have to change your nameservers to. You will have to modify your existing Nameservers to the Cloudflare ones, as they provide the free SSL.
- After you have adjusted your nameservers to match the ones Cloudflare provides, head over to the SSL/TLS tab and enable Full encryption.
Note: Changing DNS Settings usually takes around an hour, but it can take up to 72 hours for the changes to be available.