Skip to main content

Guide to setting up subdomains and DNS records

How to add DNS records so you can have your company domain in the QR codes, and how to set up a subdomain.

Updated over 3 weeks ago

Introduction

To enable your company domain in your QR codes you need to use a subdomain that you own (e.g. your main domain is brand.com, a subdomain of this domain is id.brand.com). This can be a subdomain you already have or a new one you create. To do this, you need to log into your web service provider (technically known as DNS provider) and add two new DNS records there, which is a simple two-minute process. Once this is done, you add the subdomain to our platform and connect it to our web service in one click - see this article.

Please note that if you're using an existing subdomain it must be 'available' to use. You can easily check this by pasting the subdomain (e.g. qr.brand.com) into this tool - if it returns nothing, it's available to use!

Below are guidelines for how to do this with some of the more popular web service providers. AIl of the examples below use the subdomain prefix id for illustrative purposes (main domain brand.com, subdomain id.brand.com)

How to add DNS records using Google Domains

  1. Click Manage next to your domain

  2. In the side panel on the left, click DNS

  3. Select Add a new record under the Custom resource records section

  4. In the box on the left side, type the subdomain prefix id

  5. Select CNAME in the drop down menu

  6. Either leave the next box default or input 5m

  7. In the next box, type scan.polytag.io

  8. Finally, click Add and the new CNAME entry will be added to the list of entries

  9. Repeat steps 3-8 with subdomain prefix *id

How to add DNS records using GoDaddy

  1. In your Domain Portfolio, click the 3 dots on your domain name and select Edit DNS

  2. Select Add New Record

  3. Select CNAME from the Type menu

  4. Enter the subdomain prefix id into the hostname/prefix of the record

  5. Enter scan.polytag.io into the value box

  6. Leave TTL default (1 hour) or set it to your desired “go live” time

  7. Select Save to add your new record

  8. Repeat steps 2-7 with the subdomain alias *.id

How to add DNS records using Namecheap

  1. Select Domain List from the menu on the left

  2. Click Manage on the domain you wish to add a subdomain for

  3. Navigate to Advanced DNS and select ADD NEW RECORD

  4. Select CNAME Record from the drop down list under Type

  5. Add subdomain prefix id as the Host

  6. Add scan.polytag.io as the Value

  7. Leave the TTL set to default and select SAVE ALL CHANGES

  8. Repeat steps 3-7 using subdomain prefix *.id

How to create a new subdomain

The guidelines below are for creating a new subdomain with some of the more frequently used web service providers. For illustrative purposes they use the domain brand.com and the subdomain prefix id

Create a new subdomain with Google

  1. Sign in to Google Domains

  2. Select your domain: brand.com

  3. Click DNS in the left‑hand menu

  4. Scroll to Custom records

  5. Click Add

  6. You will see a Name field. Enter id

  7. Leave everything else as default and Save

  8. You have now created id.brand.com

Create a new subdomain with GoDaddy

  1. Sign in to GoDaddy

  2. Open My Products

  3. Find brand.com and click Manage DNS

  4. Click Add

  5. You will see a Host or Name field. Enter id

  6. Save your changes.

  7. You have now created id.brand.com

Create a new subdomain with Namecheap

  1. Sign in to Namecheap

  2. Go to Domain List

  3. Click Manage next to brand.com

  4. Open the Advanced DNS tab

  5. Click Add New Record

  6. You will see a Host field. Enter id

  7. Save your changes.

  8. You have now created id.brand.com

Subdomain FAQs

  • Do I need to buy anything?

    • No. Subdomains are free and included with your domain.

  • Will this affect my website or email?

    • No. Your main site (brand.com) and email stay exactly the same.

  • Can I remove this subdomain later?

    • Yes. Subdomains can be added or removed at any time.

Did this answer your question?