Custom Domains

Run your QR codes, short links, and Link Hubs on a subdomain you own instead of the default SnapGlyph domain.

Available on Pro and Max plans

A custom domain lets your QR codes, short links, and Link Hubs run on a subdomain you own (like qr.yourbrand.com or links.yourbrand.com) instead of the default SnapGlyph domain.

Before You Start

Setting up a custom domain involves adding DNS records at your domain registrar (the company you bought your domain from, like GoDaddy, Namecheap, or Cloudflare). If you don’t manage DNS yourself, ask whoever runs your website. It’s usually a quick task for them.

Add a Domain

  1. Click Company Settings in the sidebar, then Domains.
  2. Click Add Domain.
  3. Enter your subdomain (for example, qr.yourbrand.com). Use a subdomain, not the apex domain.
  4. Pick which features the domain should serve: any combination of QR Codes, URL Shortener, and Link Hubs. You can change this later. One domain can serve all three at once and counts as a single domain.
  5. SnapGlyph shows you the DNS records you need to add at your registrar (typically a CNAME and a TXT record). Copy them exactly as shown.
  6. Add the records at your DNS provider, then return to SnapGlyph. Verification is automatic and usually completes within a few minutes. DNS changes can sometimes take up to 48 hours to take effect.
  7. Once verified, an SSL certificate is issued automatically and renewed for you.

Status Indicators

  • Pending Verification: DNS records aren’t visible yet. Double-check at your registrar.
  • SSL Pending: Verified. The certificate is issuing and usually clears in minutes.
  • Active: Ready to use.
  • Failed: Verification didn’t complete. The error message describes what to check.

Plan Limits

  • Pro: 1 custom domain
  • Max: 2 custom domains

When a domain goes Active, existing dynamic QR codes and shortlinks that you’ve already created keep working. New QRs and shortlinks you create on the custom domain will use it. The default snapglyph.io and glph.link URLs continue to work for any links that were issued on them, so nothing already in the wild breaks.

Disabling a Feature on a Domain

Turning off, say, URL Shortener for a domain doesn’t break existing shortlinks issued on it. It only stops new ones from being created on that domain.

DNS Configuration by Provider

Cloudflare

  1. Log in to the Cloudflare dashboard
  2. Select your domain
  3. Go to DNS
  4. Add the CNAME and TXT records SnapGlyph shows you
  5. Important: Set the CNAME proxy status to “DNS only” (gray cloud)

GoDaddy

  1. Log in to GoDaddy
  2. Go to My Products > Domains
  3. Click DNS next to your domain
  4. Add the records in the DNS Management section

Google Domains / Squarespace Domains

  1. Log in to your account
  2. Select your domain
  3. Go to DNS
  4. Add custom records

Namecheap

  1. Log in to Namecheap
  2. Go to Domain List
  3. Click Manage next to your domain
  4. Go to Advanced DNS
  5. Add the new records

Removing a Domain

  1. Go to Company Settings, then Domains
  2. Click the domain
  3. Click Remove
  4. Confirm

After removal, anything created on that domain falls back to the default SnapGlyph URLs. You can also delete the DNS records at your registrar if you no longer need them.

Troubleshooting

Verification failing

  • Double-check the DNS record values for typos
  • Make sure you added both the CNAME and the TXT records
  • Wait longer for DNS to propagate (up to 48 hours)
  • Use a DNS checker tool to confirm the records are visible to the public

SSL certificate not provisioning

  • Confirm the CNAME record is correctly pointing to SnapGlyph
  • Check that your domain registrar isn’t blocking SSL issuance
  • Wait up to 24 hours for certificate issuance

Domain showing as inactive

  • Verify the DNS records are still in place
  • Check that your domain registration is current
  • Contact support if issues persist

Next Steps