QR code tracking that's free on every plan

Every scan of a SunriseQR code is counted with the time, the country and the device. You don't need to add anything to your website.

Table tent, front windowSample numbers

Last 7 days

164 scans

United States
118
Canada
29
United Kingdom
17
iPhone
97
Android
67

Each scan is counted on the way.

A dynamic code holds a short link instead of your page's address. When someone scans it, their phone opens the short link first. We count the scan and send them on to your page straight away.

Nothing is installed on your website, so tracking works even when the page belongs to someone else.

qr.sunriseqr.com/h3Nk7Rwp

What each scan tells you

Scans over time

See which days are busiest, whether interest is growing or fading, and how long a campaign keeps bringing in scans.

Country

See where scans come from, based on the network the phone is using.

Device and operating system

See whether people scan with an iPhone or an Android phone. This helps when your page works differently on each.

Each code separately

Give each placement its own code pointing at the same page, and you can see which placements work best.

Why only dynamic codes can be tracked

This is because of how the code works, and it has nothing to do with price. No service can count scans of a static code.

Static QR code

  • The link is stored in the code itself.
  • The phone reads it without contacting anyone.
  • There's nothing in between to count the scan.

Dynamic QR code

  • The code holds a short link.
  • Every scan passes through that link.
  • The scan is counted before your page loads.
  • You can change where it goes after printing.

What data does a QR code collect?

People often ask this because they've heard QR codes are a privacy risk.

  • A QR code collects nothing on its own.

    It's printed ink. It has no chip or sensor, and all it can do is hold some text that a camera reads.

  • A dynamic code's link sees what any website sees.

    When a phone opens the short link, the request includes an IP address, which gives an approximate location, along with the type of device and the time. Scan analytics are built from that.

  • What a provider keeps is up to the provider.

    Some only count scans by day, country and device. Others keep IP addresses and build profiles of people. Both get sold as QR code tracking, so ask a provider what it keeps.

What we don't track

You see how your printed codes perform. The people who scan them stay anonymous.

  • We don't know who scanned. A scan doesn't identify anyone.
  • We don't use GPS. Location is shown as a country.
  • We don't build profiles of the people who scan.
  • We don't see what people do after they arrive. Your website's own analytics cover that.

How to set up a trackable QR code

  1. Make it a dynamic code

    Tracking can't be added to a static code after it's printed, so this is the one choice you can't undo without reprinting.

  2. Use one code per placement

    Point separate codes for the window, the counter and the receipt at the same page, and you can compare them.

  3. Give each code a clear name

    A code called “Spring menu, table tents” still makes sense in six months. One called “QR 4” doesn’t.

  4. Put a short instruction next to it

    Words like “Scan for the menu” get more scans than a code on its own.

  5. Check the numbers weekly

    Printed codes change over weeks rather than minutes, so a daily check mostly shows noise.

Three patterns to look for in your scans

Scans that suddenly stop

Usually the code itself has gone. A poster came down or someone moved the sign, and the chart shows it before you notice.

Scans that don't lead anywhere

People scanned but didn't do what you hoped. The page may be slow, hard to read on a phone, or not what the sign promised.

Scans from unexpected places

If your packaging gets scanned in places you don't sell yet, that's worth knowing when you plan where to sell next.

Questions about QR code tracking

How does QR code tracking work?

A dynamic QR code holds a short link rather than your page's address. When someone scans it, their phone opens that link, the service counts the scan, and then sends them on to your page. Because the count happens in that middle step, you don't need a pixel, an analytics script or any change to your website.

Can you track a static QR code?

No. A phone reads a static code and goes straight to the address inside it without contacting any service, so there's nothing to count. Only dynamic QR codes can be tracked, and any product that sells trackable codes is selling dynamic ones.

What data does QR code tracking collect?

SunriseQR records when each scan happened, the country it came from, the type of device and the operating system, for each code. It doesn't identify the person scanning, doesn't use GPS and doesn't build profiles of people.

Is QR code tracking free?

On SunriseQR, yes. Full scan analytics are included on every plan, including Free. There's no analytics add-on and no charge per scan.

Can QR code tracking show the exact location of a scan?

No. Location comes from the network the phone is using, not from GPS, so it shows a country rather than a precise spot. A phone on mobile data can even show the carrier's location instead of the person's.

How do I track a QR code?

Make it a dynamic code and print it, and scans are counted automatically. You don't need to install anything on your website or add a UTM parameter. To compare placements, give each one its own code pointing at the same page.

Can a QR code identify the person who scanned it?

No. A scan is an anonymous web request. It carries an approximate location from the network, a device type and a time. It doesn't reveal names, phone numbers or who someone is.

Do I need to add tracking pixels or UTM parameters to track QR scans?

No. With a dynamic QR code the scan is counted before your page loads. You don't need to change your website, add UTM parameters or install an analytics script, and it works even when the page is on a site you don't control.

Start counting scans for free.

Scan analytics are included on every plan, and there's no charge per scan.

Make a trackable QR code