Skip to main content

Connect a Branded Domain for QR Campaign Links

Starter and Premium plans can use a merchant-owned subdomain for the supporting links behind QR campaigns. For example, a campaign might use go.yourstore.com/reorder instead of the default FlashWombat host.

The domain changes the public campaign address. It does not remove the need for FlashWombat's internal route: that route keeps the QR destination editable and supports attributed visits, lifecycle behavior, and bot filtering.

Plan availability

Custom domains are available on Starter and Premium. Check the current billing page for your store's domain allowance.

Before You Begin

Use a subdomain such as go.yourstore.com or links.yourstore.com, not the store's root domain. A dedicated subdomain reduces the risk of interfering with the Shopify storefront.

You need access to the DNS settings at the provider that manages the domain. Provider labels and propagation times vary.

Add the Domain in FlashWombat

  1. In FlashWombat, open Custom Domains.
  2. Enter the complete subdomain under Add Custom Domain.
  3. Select Add Domain.

Add a branded campaign domain in FlashWombat

FlashWombat displays the DNS records required for routing, domain ownership, and HTTPS. Keep the page open while you configure the provider.

Review the domain validation records in FlashWombat

Add the CNAME Record

At the DNS provider, create the CNAME record shown by FlashWombat:

  1. Set the record type to CNAME.
  2. For the name or host, enter the subdomain portion, such as go. Some providers require the complete host instead.
  3. Copy the exact target value from FlashWombat.
  4. Save the record.

Configure the campaign subdomain CNAME record

Do not reuse an existing host that already serves another website or service.

Add the Ownership TXT Record

  1. Create a TXT record.
  2. Copy the ownership host shown by FlashWombat. It usually begins with _cf-custom-hostname.
  3. Copy the matching verification value exactly.
  4. Save the record.

Configure the domain ownership TXT record

Add the HTTPS TXT Record

  1. Create the second TXT record.
  2. Copy the host shown by FlashWombat. It usually begins with _acme-challenge.
  3. Copy the matching certificate-validation value exactly.
  4. Save the record.

Configure the HTTPS validation TXT record

Verify and Test the Domain

  1. Return to Custom Domains.
  2. Select Refresh Status.
  3. Wait for the domain to become Active. DNS and certificate validation can take time; the provider's published propagation guidance applies.
  4. Create or edit a test QR campaign and select the branded domain.
  5. Open the supporting campaign link directly.
  6. Scan a QR proof that uses the branded address.
  7. Confirm both routes reach the expected Shopify destination.

Refresh the branded campaign domain status

Do not send material to print until the domain is active and the final QR proof has been tested. Changing the domain after printing changes the address encoded in the artwork and can break deployed material.

For help, use the FlashWombat support form.