QRCode SuiteQR platform
Dynamic QR codes with real scan analytics

Turn every QR code into measurable revenue.

Branded dynamic QR codes, hosted Link Hubs, first-party scan analytics and scan-to-order attribution — in one platform. Connect WordPress and WooCommerce when you need them.

Start free See how it works · 2 min
No raw IP storageBot-filtered analyticsGDPR-conscious
qrcode-suite.com
QR revenue · 30d
Revenue
€84,210
+27%
Scans
24,821
+14%
Orders
1,247
+22%
ROAS
11.6×
+1.2×
/q/spring-tea-tin
8,420 scans · €34,510
QR-attributed revenue · 30d
€84,210
↑ 27.4% vs prev. period
QRCode Suite is a QR code platform that generates dynamic QR codes with first-party scan analytics, scan-to-order revenue attribution, conditional redirects, and 22 QR code types. It runs in the browser with nothing to install; an optional WordPress plugin syncs codes and WooCommerce orders. Raw IP addresses are never stored — only an HMAC-SHA-256 hash — and bot traffic is filtered out of your counts. Free plan available with 3 dynamic QR codes.
Used by DTC brands, online stores and agencies across Europe
Méli MatchaBrindilleMaison Olv.Klar StudioTabula Co.Northwind
The problem

Most QR codes are blind links.

You print a code, you ship it on packaging, posters and inserts — and you have no idea what happened next. Did anyone scan? Did they buy? Was it a bot?

No attribution
You can't tie a printed scan to an order.
Static destinations
Once printed, the link is locked. A reprint costs you.
Rented scan data
Your scans sit in a tool that charges per code and paywalls the export.
Bot noise in your stats
Generic generators count every drive-by request.
One QR platform, end to end

Six tools that make print accountable.

Create a code, print it, then watch what happens next — scans, clicks, leads and orders in one dashboard. Nothing to install; connect WordPress or WooCommerce only when you want store data in the same view.

Core

Dynamic QR codes

Print once. Change the destination any time. Route by country, device, language or schedule.

Core

Link Hubs

Mobile landing pages at /h/{slug} for menus, reorder links, wholesale forms or social profiles.

Core

Scan analytics

Scans, unique scanners, devices, geography, referrers and UTMs — first-party, hashed IPs, bots filtered.

Pro+

Revenue attribution

Tie printed scans to orders. See revenue and ROAS by campaign, SKU and printed asset.

Business+

Bulk generation

Create thousands of codes from a CSV. Export print-ready PNG, SVG and PDF.

Core

Privacy-first tracking

Hashed IPs, bot filtering, plan-based retention, no third-party trackers.

One platform, seven places it earns its keep.

Browse all use cases →
Packaging
Product inserts
Flyers & posters
Business cards
Events & booths
Restaurants
Agencies
Scan-to-order attribution

Follow the scan all the way to revenue.

Every scan carries a first-party token. When that visitor checks out — even days later — QRCode Suite stamps the order and rolls it up by campaign, SKU and printed asset. Orders arrive through the WooCommerce connector or straight from your own checkout via the conversion API.

QR scanned24,821 scans
Visited product17,871 visits
Added to cart6,950 add-to-carts
Ordered1,247 orders
QR revenue · 30d
€84,210
+27.4% vs prev. 30d
Attributed orders
1,247
+22.0% vs prev. 30d
Average ROAS
11.6×
+1.2× vs prev. 30d
Scan → order rate
3.79%
−0.4pp vs prev. 30d
Privacy-first by default

Analytics that never store a raw IP.

Scan events are written to QRCode Suite's own database as first-party data — never sold, never shared with an ad network. Every IP is hashed before it is stored, bot traffic is kept out of your numbers, and retention is capped by your plan.

Hashed IPs only
Every IP is HMAC-SHA-256 hashed before it is written. The raw value is never persisted.
Bot traffic filtered
Crawlers, scrapers and link previewers are matched on 26 user-agent patterns and excluded from your counts.
Plan-based retention
Scan events are purged automatically — 30 days on Free, 12 months on Pro, 24 on Business, 36 on Agency.
No third-party pixels
Nothing reaches GA4 or Meta unless you connect them yourself.
What we store per scan
Raw IP address
Never stored
Hashed IP (HMAC-SHA-256)
Stored
Bot traffic
Filtered out
Device, country, referrer
Stored
GA4 / Meta forwarding
Off until you connect
Hashing, bot filtering and retention limits are on by default — nothing to configure. Privacy guide →
How it stacks up

Why teams pick QRCode Suite over generic QR tools.

QRCode Suite
Generic QR SaaSFree QR generator
Editable destinations after print
Scan analytics with hashed IPsRaw IPs common
Bot traffic excluded from countsRarely
Scan-to-order revenue attributionBehind add-on
Per-code chargesNone · unlimited on ProCommon
Bulk generation + CSV importPer-code charges
WordPress / WooCommerce connector
Full data export (CSV, XLSX, API)Often paywalled
MM

"We finally know which printed insert actually moves tins. Spring Tea Tin packaging is doing 18× ROAS — last year that number didn't exist."

Maya R. · Head of Growth, Méli Matcha

Common questions

Can I cancel anytime?

Yes. Your codes keep redirecting and your dashboard stays accessible until the end of your paid period. After that your workspace drops to Free limits — paid features (attribution, bulk, API) pause, but your codes and their history stay in your account.

Where is my scan data stored?

In QRCode Suite's own database. It is first-party data: we never sell it, never share it with an ad network, and never enrich it with a third-party tracker. IP addresses are hashed before they are written, so the raw value is never stored, and retention follows your plan — 30 days on Free up to 36 months on Agency.

Do I need WordPress or WooCommerce?

No. QRCode Suite is a standalone platform — you sign up, build codes and read analytics in the browser. The WordPress plugin is an optional connector that syncs your codes and order data; WooCommerce is only needed if you want orders attributed back to a scan.

Can I change a QR destination after printing?

That's the point. Every dynamic QR routes through a short /q/ link we host — change the destination and every printed copy updates instantly. Business and Agency plans can serve that link from your own custom domain.

What happens if my subscription expires?

Your existing codes keep redirecting. Premium features pause until you renew. We never break links you've already printed.

Do I have to install anything?

No. QRCode Suite runs entirely in the browser. If you are on WordPress, the optional plugin adds code creation inside WP-Admin and WooCommerce order attribution — it updates from your WordPress admin like any other plugin.

Make every printed QR measurable.

Start free with 3 dynamic codes. No credit card. Upgrade only when your campaigns earn it back.

Start free Compare plans