Table of Contents

Setting up your website on your own domain or subdomain

Callum Updated by Callum

TL;DR Familiar with DNS settings? Create an A Record pointing to and remove any conflicting records.

Before we start...

Congratulations! If you’ve followed the step by step guide, by now you’ve completed the steps for getting your site and apps ready with your content, products and design, and now it’s time to go live on your own domain!

You will need:

  1. A website URL you have bought from a domain host e.g. GoDaddy (you will not need website hosting with them, only domain hosting - we do the website hosting part!).
  2. Your login details to your domain host so that you can change one line in your DNS settings.
  3. A paid SupaPass plan. If you're on the free plan, you can read more about our other plans here or contact us to discuss how we can meet your needs.

Your domain options

You have three choices on where you may want to host your website:


Your own website domain e.g.

Subdomains are a unique URL that lives on your purchased domain as an extension in front of your regular domain, e.g.

Or, commonly:

A subdomain of your existing website is great if you want your ‘SupaPass powered website’ to be the ‘Content and Members Hub’ of your main website but not the main marketing website. You may also want to set up a redirect for your www. subdomain as many people still type this despite it not being necessary in most cases.


A free subdomain with SupaPass, so you don’t have to buy a URL with a domain host.  This is free to use and included in your service with us e.g.

Setting up a free subdomain is really easy. Check out our guide to setting up your free website to get your website live in 10 seconds!

If you later decide you want to use a custom domain, you can set up another custom domain and redirect your domain to it.

Setting up your own domain or subdomain

To change your website URL to an existing domain you own, or a subdomain on an existing site, you’ll need to change or add a record to your DNS settings so that they point to us.

  1. Log in to your domain host and navigate to the DNS settings. For some domain hosts, you may need to open the Advanced DNS Settings option.
    Tip: if it isn't obvious where this is, check the guides for your domain host and search for 'A record' or 'DNS'.
  2. Create or edit your A record and set the following:
    1. Complete the Name field.
      1. For your main domain the required value of Name could vary from provider to provider. In most cases, you would use @ or It may also not be required, in which case it would be blank.
      2. If setting up a subdomain you should enter it here, for example 'www' or 'app'.
    2. Change the Value field to add the following IP address:
    3. Set the TTL (Time To Live) to as low as possible, this is usually 600 seconds.
  3. Log in to your SupaPass Admin Dashboard, go to Settings and click 'Add Domain'.
  4. Select 'Add Existing Domain' and enter your domain name, then click 'Connect Domain'.
  5. Once the TTL has been met your website should be live on your own domain! If there are issues you'll automatically receive an email from us with further information.

It is important that there is only ONE A record for your domain or subdomain. After making the new domain record, please check on the DNS settings to see that there are no conflicting records for that entry. For example:

You set up an A record for pointing to, if there is another A record for it will not work and you must delete the old record.

You should not delete the A record for your main domain if you are using a subdomain. For example:

You set up a new A record for your subdomain pointing to your SupaPass website, your original A record for remains unchanged and points to your main website.

If you’re unsure if things are looking right, feel free to email us a screenshot of all the records.

Once the record has been saved, you can use to check if the change has been successful. You should see the results being pointed to

Please note: Once those steps are complete, the changes can take up to 24 hours to propagate around the internet. If this is taking longer, feel free to email us a screenshot of all the records.

What about redirects?

You easily set up a redirect with us as well, we even recommend it if you are using us for your main website. Please read our article on setting up redirects.

How did we do?

No domain? No problem! Set up a free domain