How to connect a custom domain

Dynamic QR codes work by creating redirect links then encoding them to the QR code you create. For example, if you create a dynamic QR code with the link https://google.com, the QR code generator automatically creates a unique redirect link like https://scango.to/12345678 then encodes that into the QR code. When people scan the code, they are taken to https://scango.to/12345678 which automatically redirects to https://google.com.

This redirect link is what powers the editing and scan tracking feature on dynamic QR codes.

The issue is that when people scan your code, they see the redirect link (e.g. scango.to). This is fine in most cases, but if you want your brand to be front and center, you can connect a custom domain to Hovercode so instead of scango.to or one of our other default redirect link domains, your custom domain is used instead. (e.g. qr.yourwebsite.com)


What domain should I use?

Avoid using your site directly or www. as the custom domain (e.g. don't use yoursite.com or www.yoursite.com)

If your website is "yoursite.com", you might be tempted to directly connect "yoursite.com" or "www.yourwebsite.com" to Hovercode for your custom domain.

That is not a good option as those domains are likely already being used for your website. The domain you connect to Hovercode has to use a subdomain that is not being used for anything else. People usually go with "qr.yoursite.com" or "go.yoursite.com"

Other than that main requirement, you can use whatever subdomain you want (e.g. fish.yoursite.com).

It's generally a better idea to use a short subdomain as if your domain is longer, the dynamic QR codes you generate will be more dense/complex as they need to encode a longer domain. Unless you have good reason "go.yoursite.com" or "qr.yoursite.com" are your best options.

You can only use custom domains with QR codes created after they are connected

How do I connect the domain?

Connecting the domain involved a few steps. To do this, you need to have access to wherever your domain is hosted (e.g. GoDaddy, Namecheap, Cloudflare etc).

  • In Hovercode, go to settings -> Custom domains and add your custom domain "e.g. go.yoursite.com"
  • Follow the instructions on the next page which instruct you to go to your domain host and add a DNS entry
  • Once you have added the DNS entry, go back to Hovercode and click "verify" on your newly added domains.

For go.yoursite.com, the DNS setting you add to your domain registrar should have the following details:

  • Type: CNAME
  • Host: go
  • Value: custom_domain.hovercode.com

If you used a different subdomain, use that as the "Host" instead of "go". Host and Value can be called other things depending on the provider you use, but the DNS entry usually looks something like this:

If you are using Cloudflare, make sure you set the DNS entry to DNS only (grey cloud)

How long does it take to verify the connection?

Once you have added the CNAME to your DNS entries, verifying the connection usually works a few minutes later. Sometimes it can take a while longer, but if the settings still won't verify successfully after an hour or so, chances are something isn't right. Please get in touch if you're struggling.

What happens if I end my subscription?

While we don't expire QR codes created with Hovercode, if you connect a custom domain then your subscription runs out in the future, your custom domain will soon stop working, which in turn means your QR codes will stop working unless you set up the redirects elsewhere.

The good news is that because you control your domain (e.g. go.yoursite.com) you can either create a custom server to reenable the QR codes or migrate to another service. This isn't simple and likely would require some development resources, but it's helpful to use custom domains if you expect to outgrow what we can offer at Hovercode at some point in the future or want to migrate to a custom solution.

Still need help? Contact Us Contact Us