Setting Up Custom Domains (White Label URLs)
By default, when users scan a dynamic QR code built with our generator, they see a generic short link before they are redirected. A custom domain (CNAME masking) replaces this with your own branded link.
How do I mask my QR code URL?
- Log into your domain registrar (e.g., GoDaddy, Cloudflare, Route53).
- Navigate to the DNS Management settings for your domain.
- Create a new CNAME record.
- Set the Name/Host to your chosen subdomain (such as `qr` or `scan`).
- Set the Value/Destination to `cname.qrtrac.com`.
- Save the record and link it inside your QRTRAC dashboard settings.
Why Use a Custom Domain?
Competitors often charge an extreme premium for white-labeling, but we include it in our advanced tiers natively because of its impact on marketing success:
- Increased Trust: Users are highly cautious of generic shortlinks due to phishing risks. Seeing `qr.yourbrand.com` confirms the link is legitimate.
- Higher Scan Rates: A trusted link increases user follow-through by up to 34%.
- Brand Consistency: Keeps the customer journey strictly within your localized branding scope, entirely removing QRTRAC from the scanner's view.
Common DNS Configuration Examples
While every registrar layout looks different, the DNS record format is universally the same.
| Type | Name / Host | Value / Destination | TTL |
|---|---|---|---|
| CNAME | qr | cname.qrtrac.com | Auto / 3600 |
| CNAME | scan | cname.qrtrac.com | Auto / 3600 |
| CNAME | link | cname.qrtrac.com | Auto / 3600 |
Important: DNS propagation can take anywhere from 15 minutes to 48 hours depending on your registrar. Do not print your QR codes until your custom domain SSL certificate has been fully verified in the dashboard.
SSL Certificate Generation
Once you enter your custom domain into the QRTRAC settings panel, our servers automatically ping your DNS record. If valid, we use Let's Encrypt to provision a free, auto-renewing SSL certificate for your subdomain, ensuring all scans occur over a secure HTTPS connection.