GuidesCustom domain setup

Custom domain setup

Print QRs that redirect through your own branded short domain (e.g. qr.yourcompany.com). Available on Growth and above.

What you’ll need

  • A domain you control and can edit DNS for.
  • About 10 minutes. DNS propagation can extend it to a few hours.

Steps

  1. Pick a subdomain. Most teams use qr.yourcompany.com or r.yourcompany.com. The shorter, the better. Shorter URLs make denser, easier-to-scan QR codes.

  2. Add the domain in the dashboard. Settings → Domains → Add domain. Enter the subdomain. ExaRoutes generates a verification TXT record.

  3. Add DNS records. In your DNS provider, add the two records below. The exact TXT value is shown in the dashboard after step 2.

    TypeName (host)Value
    TXTqr.yourcompany.comexaroutes-verify=<token>
    CNAMEqr.yourcompany.comqr.exaroutes.com

    The TXT record proves you own the domain. The CNAME routes scan traffic to ExaRoutes. Use the exact subdomain you entered in step 2 as the record name.

  4. Verify. Click Verify in the dashboard. ExaRoutes checks the TXT record and provisions an SSL cert. Verification typically completes within 5 minutes.

  5. Assign to QRs. Once verified, every new dynamic QR can use this domain. Existing QRs can be migrated in bulk via Settings → Domains → Reassign QRs.

Troubleshooting

If verification fails:

  • Confirm the TXT record is exactly what the dashboard shows (no extra quotes).
  • DNS changes can take up to an hour. Try dig TXT yourdomain.com to confirm propagation.
  • Some DNS providers add a default TTL of several hours. Check the record’s TTL.