Domain mapping

This feature is available to Corporate account holders and applies to surveys and quizzes.

Domain mapping allows corporate customers to map a subdomain to where we host surveys and quizzes. This way, you can use the subdomain URL to share your survey or quiz link rather than the default polldaddy domain. Here’s an example:

Your domain: http://www.example.com

Map surveys to your domain: http://surveys.example.com

For technical reasons, it is not possible to use a secure connection to your mapped domain. It must use “http”, not “https”. If you wish to use https you must host the site on your own server and embed surveys on it.

Step 1 – Adding a CNAME (do this with your hosting provider)

You’ll need to visit your domain name provider to add the new subdomain as a CNAME record in your DNS settings. An example is shown below:

Create a CNAME to map your subdomain (surveys.yourdomainname.com) to polldaddy.com.  Please note the period at the end of polldaddy.com must be included.

Note that we use surveys here as an example subdomain but you can use any subdomain that you wish.

Here’s a CNAME guide that covers many hosts.

If you have a WordPress.com blog, here’s how to map a subdomain.

Step 2 – Wait for name propagation

It can take up to four hours for DNS changes to fully propagate, so it is best to add the CNAME first and make sure it works before continuing to create and send your survey or quiz. You can check your new subdomain by trying to load it in a browser.

You will know the CNAME is live when you see the following Crowdsignal error page.
Domain not yet mapped

Step 3 – Adding a domain mapping to your account

Once your CNAME subdomain is working you need to update your account to use this. Go to your My Account page from your dashboard:

On the right side of this page is a Domain Mapping field. Enter the full subdomain. Click Save Domain Changes.

When this is finished, all surveys and quizzes created by all your corporate users will use this domain.

Warning!

Visitors to surveys on your original Crowdsignal.com URL will be redirected to the new mapped subdomain automatically.

However, if you change the domain mapping or delete the domain mapping, any survey or quiz at the previously mapped URL will not redirect to the new one. Since that old URL is presumably under your control, you should point it at your own server and redirect all requests to the new URL.

For example:

  • If all surveys are hosted at example.polldaddy.com, using surveys.example.com as a domain mapped URL.
  • If we use the new subdomain to share five surveys.
  • After some time, we decide to change the mapped subdomain to feedback.example.com
  • Any links to the surveys on the example.polldaddy.com URL now automatically redirect to feedback.example.com
  • However, the five surveys at surveys.example.com will return a 404 message. The share survey page uses feedback.example.com as expected.
  • But through the host for surveys.example.com, we can point it to my own server and write a tiny script to redirect visitors to feedback.example.com where they can see the surveys.

Cloudflare SSL

If you’re using Cloudflare’s free SSL certicate you must use enable “Full SSL” on the URL you have mapped to Crowdsignal. This ensures that Cloudflare makes a secure request to the Crowdsignal servers. Without that,  you’ll find that stylesheets or other static content is loaded from our CDN servers that don’t support HTTPS requests and in some browsers, your page won’t be styled.

Still have questions? Contact us.