ZetaQR

For marketing teams

Make every campaign measurable.

Give every poster, flyer and pack its own code, then see which ones people actually scan and change where they go without reprinting.

  • Print and digital in one view
  • UTM tags built in
  • Change destinations any time
Phone scanning a QR code on a product display
Campaign display Live

Example business · demo content

Where it works

Every offline channel, accounted for.

Print and outdoor can have numbers too.

  • Posters and OOH

    Billboards, transit and window posters.

  • Print ads and mail

    Magazines, inserts and direct mail.

  • Packaging promos

    On-pack offers and competitions.

  • In-store activations

    Displays, sampling and pop-ups.

How it works

Up and running in three steps.

  1. 1

    Create a campaign

    One campaign per launch, with a code for each placement.

  2. 2

    Launch everywhere

    Print the codes and share the matching short links.

  3. 3

    Compare and adjust

    See which placement worked and move the budget.

Measure

See which placement paid off.

Each placement gets its own code and UTM tags, so scans show up next to the rest of your traffic in Google Analytics.

  • Scans per channel and placement
  • UTM tags for Google Analytics
  • CSV export for reporting
Explore QR analytics

Scan analytics

Demo / Example Data

Scans by hour

Today
8amLunch peak (12–2pm)9pm

Top locations

Cookieless Geo
  • 🇺🇸New York1,842 (42%)
  • 🇬🇧London1,228 (28%)
  • 🇯🇵Tokyo745 (17%)
  • 🇩🇪Berlin570 (13%)

City-level location from the network, never GPS.

Devices

  • iPhone58%
  • Android36%
  • Desktop6%

Top placements

  • Front window poster41%
  • Table cards33%
  • Takeaway bags18%
  • Instagram bio link8%

Recent scans

Live
  • New York · iPhone · Front window posterJust now
  • London · Android · Table cards2 min ago
  • Tokyo · iPhone · Takeaway bags6 min ago

Features

What marketing teams get with ZetaQR.

  • UTM parameters

    Clean source and medium in your analytics.

  • End dates

    Set a code to expire when the promo does.

  • Edit after printing

    Point a code at the new offer when the old one ends.

  • Short links

    Matching links for email and social.

  • Campaigns

    Group codes by quarter, channel or brand.

  • Print files

    SVG, PNG, JPG and WebP downloads.

Marketing Teams FAQ

Questions, answered.

What marketing teams usually ask before getting started.

Give each placement its own code and add UTM tags, for example utm_source=billboard and utm_medium=print. Scans show up in ZetaQR and in Google Analytics, so you can compare a billboard with a flyer the same way you'd compare two ads.

Yes. Change the destination in your dashboard and the next person who scans goes to the new page. Useful when an offer ends and the poster's still on the wall.

You can set an expiry date on a code. If you'd rather keep the scans, don't expire it. Just point it at an evergreen page instead.

Yes. Group codes and short links into campaigns by launch, quarter or channel, and see the scans for the whole campaign in one place.

Give print the same numbers as digital.

Create your first campaign QR code on the free plan and see which placements pay off.