EUQR

White label QR code generator: what agencies should check first

Agencies that print QR codes for clients carry a quiet risk: the code outlives the contract. This guide walks through what to check before you choose a platform, from ownership and domains to landing page branding, hosting and price. It follows a small agency with 14 clients and shows where EUQR fits and where it stops.

Picture Studio Kade, a 9-person marketing agency in Rotterdam. It manages QR codes and short links for 14 clients: two restaurants, a housing association, a summer festival and a handful of retailers. Every code sits in one shared account, and every printed poster depends on it. When the festival asked for codes "on our own domain, with our logo", the team started comparing each white label QR code generator it could find. This article follows their checklist.

What agencies want from a white label QR code generator

Studio Kade wrote down three goals. Clients should see their own brand, without the agency's tooling in the way. Codes must keep working whatever happens to a contract. And the setup should cost less than the retainer it supports.

Those goals sound simple. They hide six questions, and the answers differ a lot between vendors. The sections below take them one by one, with EUQR's answer and its limits for each.

Check 1: who owns the code when a client leaves

A dynamic QR code is a pointer. The printed square points to a short address, and the platform forwards each scan to the current destination. Whoever controls that account controls the poster, the menu card or the packaging in the field.

So ask the awkward question early. If the festival moves to another agency in 2027, who keeps the codes: the agency, the client, or nobody?

EUQR's site does not describe a transfer of codes between accounts. If you need one, ask sales before you sign. Until then, settle it in your client contract:

  • Name the party that holds the account and pays for it.
  • Agree how long codes keep redirecting after the contract ends.
  • List what you hand over at exit, such as destination URLs and analytics exports.
  • Decide who may change destinations once the work is live.

A written exit clause costs one meeting. A missing one can cost a client relationship, or a reprint of every poster and sticker still in circulation.

Seats belong in the same conversation. On EUQR's Agency plan, 11 seats cover Studio Kade's 9 people with two to spare. EUQR's white-label page does not describe separate client workspaces, so ask sales before you promise a client its own walled-off area.

Check 2: your own domain, and what happens if it lapses

White label usually means a custom domain. On EUQR that is an Enterprise feature. You connect a subdomain such as go.clientbrand.nl with a single DNS record. EUQR verifies the record and sets up TLS for that host, so your team does not configure certificates itself.

Decide early whose domain you use. A subdomain on the client's domain looks best to the client, but the renewal then sits with a team you do not control. A subdomain on the agency's domain keeps the renewal in your hands. Studio Kade chose its own agency domain for that reason, and explained the choice to the festival in one email.

Now the uncomfortable scenario. A client forgets to renew its domain, or the brand is sold and the domain goes with it. With some tools, everything tied to that domain stops resolving. On EUQR, the dashboard falls back to euqr.eu when a connected domain lapses, so nobody gets locked out of the account.

Ask every vendor the same question in writing: what happens to scans and logins on the day the domain expires? Studio Kade now keeps the answers in its pitch folder.

Check 3: what the printed code actually shows

This is the check most agencies skip. A custom domain changes the address people see in the dashboard and around the experience. It does not always change what is encoded in the printed square.

On EUQR, printed codes carry an identifier hosted by EUQR, and that identifier never lives on your domain. At first that sounds like a branding loss. For an agency it works as a safety net: the 3,000 table tents printed for a restaurant client never depend on anyone renewing a domain registration. They keep resolving either way.

If a client insists that the encoded address shows its own domain, ask the vendor how a lapsed domain affects scans. Then weigh the answer against the cost of a reprint. The basics of how EUQR dynamic codes keep print working are worth sharing with that client too.

Check 4: branding on the screens around the code

Clients notice branding most on the screens they see every week. With EUQR white label on Enterprise, you upload your logo and pick a primary and an accent colour, so the experience carries your brand instead of EUQR's.

Below Enterprise, the codes themselves can still look like the client. Dynamic codes take a logo in the centre and brand colours, and you choose the error correction level for busy print. Short links run on qreu.eu with a slug you pick, through the EUQR URL shortener. Our guide to branded short links covers naming in more detail.

Studio Kade tested this with the festival first. Logo in the code, festival colours, and a slug like qreu.eu/summer-tickets. The client approved the artwork without raising the domain again.

Check 5: hosting and the data processing agreement

Agencies handle scan data on behalf of clients. That puts the QR vendor in the processing chain, so you need its terms before the first campaign goes live.

EUQR hosts scan data and short-link data in Amsterdam. It sets no tracking cookies and never stores raw IP addresses. Payments run through Stripe. Read the EUQR data processing agreement and the list of sub-processors yourself, and share both with clients who ask. This is not legal advice.

A practical habit helps here. Keep one folder per client with the DPA version that applies and the date you checked it. When a client's privacy officer writes, you can answer the same day.

Check 6: the pricing model, and how to start without white label

EUQR publishes no price for white label. It is part of Enterprise, and EUQR says: "We size that tier to your volume". Enterprise includes unlimited codes, links, landing pages and seats, your own domain and branding, custom terms and priority support.

Most small agencies do not need that on day one. The Agency plan costs €49 per month or €490 per year. It is not white label. It does give you 1,000 dynamic QR codes, 5,000 short links, 730 days of analytics retention, 11 seats and API access. Studio Kade runs about 40 codes per client, so 14 clients use 560 codes. The full list sits on the EUQR pricing page, and all prices exclude VAT.

The step to Enterprise comes when a client asks for its own domain. Ask sales at that point how your existing codes move into the white-label setup.

What two competitors charge for a custom domain

We read two vendors' own pricing pages, checked 4 November 2026. On Scanova pricing, Pro costs $75 per month billed annually and includes 5 users and 1 custom domain. Extra domains are listed as an add-on at $120 per domain, although the page's wording leaves the billing period unclear. Scanova's Standard plan offers white-labeled landing pages without a "Powered by Scanova" footer.

Uniqode pricing states that a custom domain "is available under Plus plan as an add-on feature for $2000 per domain per year", with more domains on Business+. These numbers say nothing about quality. They do show that domains are often priced one by one, which adds up fast across 14 clients.

What clients see when an account is cancelled

Clients pause campaigns, lose budget or leave. If an EUQR paid plan is cancelled, its dynamic codes show your own branded Recovery Page for 90 days instead of a dead 404. After that, a generic EUQR page appears.

That rule works per account. Studio Kade therefore gives its two largest clients an account on their own plan. If one of them stops, only its codes move to the Recovery Page, and the other 13 clients notice nothing. Static codes are a separate case: once downloaded, EUQR is never in the loop, and they keep working for free.

The white label QR code generator checklist Studio Kade now uses

  1. Who holds the account, and what happens to codes when the contract ends?
  2. Which plan includes a custom domain, and what does each extra domain cost?
  3. What does the printed code encode, and does it depend on a domain?
  4. What happens to scans and logins when a domain lapses?
  5. Where is scan data hosted, and where are the DPA and sub-processor list?
  6. What do people see if the account is cancelled?

Bring these six questions to any white label QR code generator demo. If a vendor answers all of them in writing, you can sign with fewer surprises later.

Frequently asked questions

Does the EUQR Agency plan include white label?
No, it does not. The Agency plan at €49 per month gives you 1,000 dynamic QR codes, 5,000 short links, 11 seats and API access, but no custom domain or white-label branding. White label with your own domain and branding is part of Enterprise. Many agencies start on Agency and move up once a client asks for its own domain.
What happens to printed codes if a client's domain expires?
They keep working. Printed EUQR codes carry an identifier hosted by EUQR that never lives on your domain, so scans do not depend on a domain registration. If a connected domain lapses, the dashboard falls back to euqr.eu, so your team keeps access to the account and to every code in it.
Can I transfer codes to a client who leaves my agency?
EUQR's website does not describe moving codes between accounts, so ask sales before you rely on it. In the meantime, cover it in your contract: who holds the account, how long codes keep redirecting after the contract ends, and which data you hand over at exit. That protects both the agency and the client.
Does EUQR offer separate workspaces per client?
EUQR's white-label page does not describe separate client workspaces, so do not promise them to clients yet. Ask sales what is possible on Enterprise. Many small agencies run one account with clear naming per client, or give larger clients an account on their own plan, which also keeps billing separate.
How much does EUQR white label cost?
EUQR does not publish a price for white label. It is part of Enterprise, which EUQR sizes to your volume, with unlimited codes, links, landing pages and seats plus custom terms and priority support. Send sales your number of clients, codes and expected scans to get a quote. All EUQR prices exclude VAT.

Start on Agency, add white label later

Run your clients' dynamic QR codes and short links from one account hosted in Amsterdam. When a client wants its own domain, talk to us about Enterprise.

See white label options