Setup custom domain (white-label)

Step by step guide to add custom domain to ZodQR for white-label QR codes

Custom domain is available for Starter and Pro users.

Requirement

  1. You have a domain and can add DNS records for it
  2. You need to have Starter or Pro plan
    • Starter users can add 1 domain
    • Pro users can add 5 domains

Config DNS record

For apex domain

An apex domain (or root domain) is the main, registered top-level domain of a website, such as example.com, without any subdomains like www.

TypeNameValueTTL
A@ (or leave it blank)167.235.236.10686400
CNAMEwwwcname.zodqr.com86400

Example adding DNS for apex domain in Cloudflare:

For subdomain

Say you want to use qr.example.com with ZodQR,

TypeNameValueTTL
Aqr167.235.236.10686400
CNAMEqrcname.zodqr.com86400

Example adding DNS for subdomain in Cloudflare:

Add domain to ZodQR

  1. From ZodQR dashboard, go to Domains page
  2. Click "Add domain" button
  3. Configure domain:
    • Enter the domain you just configured in the DNS above.
    • You can optionally set it as the primary domain, so that it will be used by default when you generate new dynamic QR codes.
    • Set your custom 404 link, so that instead of showing ZodQR's default 404 page, it will redirect to your link.
    • After finishing, click "Add domain".
  4. ZodQR will start validating your DNS. If your DNS is configured correctly, ZodQR will automatically create an SSL certificate for your domain.

Use custom domain when generating QR codes

  1. Generating dynamic QR code as normal
  2. At configuration step, look at the "Custom URL" section. Select your custom domain from dropdown list. You can also give it a custom backhalf for better readability - if leave blank, ZodQR will generate a random backhalf for you.
  3. Continue with styling your QR code
  4. Save your QR code