Features

What a scan earned, not just that it happened

A small snippet on your own site reports back what a visit was worth. We attribute it to the code that sent them, so a report can say which poster paid for itself.

How the attribution works

First touch, within a window you set. Somebody scans the code, arrives on your site, and buys something four days later — that order is credited to the code, provided four days is inside the window you chose. Setting the window is a judgement about your own sales cycle, so it is yours to make rather than ours.

Currencies are never mixed

Revenue is reported in the currency your site sent. Totals are per-currency and never summed across them, because a single number blending GBP and USD is wrong in both and looks right in neither.

What the snippet collects

The event, its value and currency, and the same visitor-level signals a scan records. No IP address is stored, and the snippet reads nothing from the page it is on beyond what you pass it.

See it happen

1,284 scans
A scan, a visit, an order — attributed back to the code that started it.

What you can do with it

First touch, in a window you choose

Somebody scans, arrives, and buys four days later — that order is credited to the code if four days is inside the window you set. Setting it is a judgement about your own sales cycle, so it is yours to make rather than ours.

Currencies are never mixed

Revenue is reported in the currency your site sent, per currency, and never summed across them. A single number blending GBP and USD is wrong in both and looks right in neither.

A snippet that reads nothing it was not given

The event, its value and currency, and the same visitor-level signals a scan records. No IP address is stored, and it takes nothing off the page beyond what you pass it.

Getting there

  1. Add the snippet

    One script tag on your site, once.

  2. Report the event

    Call it with the value and currency at the moment it happens.

  3. Set the window

    Long enough to cover how people actually buy from you.

  4. Read it by code

    Which poster paid for itself, in money rather than scans.

More in the same place

Any event Purchase, signup, booking, download — you name it.
Per currency Reported as sent, never converted behind your back.
Your window First-touch attribution, on your sales cycle.
Deduplicated A reloaded thank-you page counts once.
In every report Conversions sit beside scans, not in a separate tool.
No IP stored Same promise as everywhere else.

Questions

Does this need cookies?

It uses a first-party attribution token, not a third-party cookie, and nothing it sets is readable by any other site.

What if somebody scans on a phone and buys on a laptop?

That conversion is not attributed. Cross-device stitching means identifying people across devices, and we would rather under-report than do that.

Is it on the free plan?

No — conversion tracking is part of Business.

Try it with one code

The free plan has no expiry and asks for no card, and the analytics behind it are the same ones a paying customer gets.

Free forever for one person. No card, and 10,000 scans a month included.