White Label Custom Domain

  • April 11, 2019

Display your tours with your own custom domain

When you publish your Virtual Tours, your content is available through tour.vrprotour.com domain by default. Your URL will look like this: https://tour.vrprotour.com/example-tour

If you’d like to use a different URL, you can create one by setting up a custom domain. You can do so by:

  1. Subscribe to our Business plan
  2. Entering your custom domain in Profile page
  3. Creating a custom CNAME record
  4. Choosing to configure SSL

Step 1: Subscribe to Business plan

First you will have to subscribe to our Business plan to activate the while-label feature.

Step 2: Entering your custom domain in Profile page

Enter the custom domain you want to use in your Profile page. Let’s use ‘tour.exampledomain.com’ as an example:

Step 3: Creating a custom CNAME record

  • Go to your DNS provider’s website (e.g. GoDaddy or Cloudflare). If you’re choosing one for the first time, go with one that supports SSL.
  • Create a CNAME (‘canonical name’) record for your custom domain.
  • Point it at VRProTour’s host domaincustom.vrprotour.com

How to create a custom CNAME record with Cloudflare

These steps will vary, so check with your own DNS provider for support.
As an example, here’s how to set up a CNAME record with Cloudflare:

  1. Set up Cloudflare as the resolver for your custom CNAME by changing your domain nameserver to Cloudflare.
  2. Go to the ‘DNS’ section in Cloudflare and add a CNAME record for your account’s custom domain. Give it a name, like ‘tour’.
  3. Point it at the Intercom host domain: custom.vrprotour.com

To enable the CNAME record, click on the Cloud icon under the Status so it turns orange.

Step 4: Choosing to configure SSL

After you set up a custom domain, your Virtour Tours will be hosted on your domain, but on HTTP rather than HTTPS. Your Virtour Tours will now appear as ‘not secure’ on web browsers like Chrome Here’s how to secure it.

SSL (or TLS), is the most widely used way to secure the connection between your server and your browser. It ensures the connection between the server and browser is encrypted and safe, and appears as HTTPS.

Here’s what an SSL-configured website (with HTTPS) typically looks like on the Chrome browser:

This is what it looks like if you’ve visited a website not secured by SSL (without HTTPS):

There are two ways to set up SSL with Articles on your custom domain:

  • Use a flexible SSL (using a third party DNS provider like CloudFlare or AWS CloudFront)
  • Use your own SSL certificate (using a TLS Termination Proxy)

You can configure SSL for your custom domain to keep sensitive information encrypted. If you want to do this, make sure you’ve set up your CNAME with a DNS provider that supports SSL, like Cloudflare.


DNS changes can sometimes take up to 72 hours to take effect, but are typically much faster.

How to configure SSL with Cloudflare

Add SSL support to your domain

Go to the ‘Crypto’ section and change SSL to ‘Flexible’ or ‘Full’.

Don’t choose ‘Full (Strict)’ as this will result in an invalid SSL certificate.

Create a page rule enforcing HTTPS

Go to ‘Page Rules’ and create a new page rule with the following settings, replacing tour.exampledomain.com with your own custom domain.

Disable Cloudflare page speed features

Go to ‘Speed’ and disable Rocket Loader and Mirage for your custom help center domain.