QRAnalytica

Dynamic QR codes + scan analytics

Stop printing QR codes into a void.

See every scan, city, and device. Change where the code points later, without reprinting.

  • ✓ 7-day trial, no card
  • ✓ Live in about 2 minutes
  • ✓ GDPR ready
TABLE 12PATIO

Scan for tonight's menu

TABLE 12 · SCANS, LAST 24H

486

SAMPLE REPORT
12 AM6 AM12 PMPeak · 8 PM

TOP CITIES

Austin61%
Dallas24%
Houston15%

DEVICES

iOS58%
Android42%

The problem

Print is still a black box for most teams.

  1. 01

    A static code can't report back.

    It sends people somewhere. You never learn how many went, when, or from which city.

  2. 02

    Every change means a reprint.

    A new price, a moved page, a typo in the URL. The printed code is stuck pointing at the old one.

  3. 03

    You can't compare placements.

    One code on every menu, box and flyer means you never find out which spot actually works.

How it works

From blank page to live scans in three steps.

1
yourmenu.com/dinner
→ qr.yourbrand.com/t12

Make a dynamic code

Point it at any landing page. The code holds a short link, not the destination itself.

2

Print and place it

Menus, boxes, flyers, signs. Download SVG or PNG at print resolution.

3
  • +1 scan · Table 12 · iOSnow
  • +1 scan · Bar · Android1m
  • +1 scan · Table 4 · iOS3m

Watch scans, change course

Scans land within seconds. Change the destination whenever you need to.

Features

Tools for people who still print.

Everything in one plan. No feature tiers to decode.

Scan analytics

Counts, peak hours, cities, and iOS vs Android. New scans show up within seconds.

MONSUN

Change the link, not the print

Redirect every future scan in one click. The printed code stays exactly the same.

WASyourmenu.com/summer.pdf
NOWyourmenu.com/autumn
PRINTUnchanged · 0 reprints

Style and export

Tweak colors and style, then download SVG or PNG at print resolution.

Contrast and safety checks

Catch low-contrast codes before printing and flag destination links that look unsafe.

Custom QR domain

Point a CNAME like qr.yourbrand.com at your codes so scans look like you.

Short branded links

Shortened URLs for SMS and social, with optional routing by device.

Team workspaces

Invite coworkers, set roles, and share campaigns without sharing a login.

Ad pixels

Add GA4 or Meta pixels to the scan page and retarget people who scanned.

Privacy-first tracking

Anonymized scan data, GDPR ready, no cookies required.

Use cases

Same product, different floors.

A code per table, a chart per shift.

  • Separate codes for every table, the patio and the bar.
  • Spot the dinner-rush build-up before the kitchen does.
  • Swap breakfast, lunch and dinner menus without new table tents.
See restaurant setup

SCANS BY PLACEMENT · SAMPLE

Patio72%
Dining room58%
Bar counter31%
Window tables12%

Pricing

One plan. Less than one reprint.

Every feature, unlimited scans. Try it for 7 days without a card, and cancel any time.

See full pricing →

PROFESSIONAL

$39/ month

or $348 / year ($29 a month, save $120)

  • ✓ 50 active QR codes and short links
  • ✓ Unlimited scans
  • ✓ 1 custom domain (CNAME)
  • ✓ Pixels, team invites, safety checks

FAQ

Straight answers before you sign up.

Is there a free trial?

Yes. You get 7 days with full access to every feature, and no credit card is needed to sign up.

How fast does scan data show up?

Within seconds of someone scanning the code.

Do I have to reprint when my link changes?

No. Update the destination in your dashboard and every future scan goes to the new page.

What happens when the trial ends?

Subscribe and you're billed $39 a month. If you don't, your account pauses and your data stays safe until you come back.

Do I need my own domain?

No. Short links use our domain by default. One custom domain slot is included if you want qr.yourbrand.com.

Can't I just use a free QR generator?

You can. You'll get a static image and zero data after that. No scan count, no city, no device. QRAnalytica logs every scan so you can see which prints actually get used.

Is this going to be a pain to set up?

Paste a URL, pick a style, download the code. Most people are live in under two minutes.

Print the code.
Read the scans.

Your first dynamic code is live in about two minutes.