Skip to content
GullySales

Notes for owners · Digital marketing

QR codes for offline advertising

One code per placement, printed where somebody is standing still. A scan is a person with a phone at a place, not a lead, and a free shortener can kill your print run.

The GullySales team · Updated 21 Sept 2026 · 7 min read

A QR code is the cheapest tracking you can buy for offline advertising, and it fails for three predictable reasons. One code is used across every placement. The code is printed where nobody can scan it. The link behind it belongs to a free service that can switch it off. Fix those three and a code becomes the one mechanism that tells you which placement produced which visit, with the location attached, for the cost of printing a square.

One code per placement

The point of a code is not that people can reach your website. They could do that anyway. The point is that the scan carries the placement with it.

So the count is placements, not campaigns. Six hoardings is six codes. Four bus shelters is four codes. The pamphlet, the newspaper advertisement, the invoice, the standee at the exhibition and the sticker on the delivery box are five more. Each one points to the same landing page with a different tag on the end, so your analytics can separate them.

The tag is how you read it later, and the naming matters more than people expect. utm_source=hoarding-magadi-road is readable in a year. utm_source=qr2 is not. UTM conventions are worth settling before the artwork goes out, because the print run fixes them permanently.

Where a code can actually be scanned

Ask one question about the placement: is the reader standing still with both hands free and thirty seconds to spare?

Good positions. Lift panels and apartment noticeboards. Bus shelters and metro pillars at eye level. Construction barricades. A shop counter, a menu card, an invoice, a delivery box. A product label, a warranty card, an exhibition stand, a pamphlet in the hand, the back of a visiting card.

Poor positions. Anything read from a moving vehicle. A hoarding forty feet above a road. A television screen for five seconds. A cinema slide in a dark hall. A code on a page a reader is holding at arm's length in a crowded bus.

This is why a code on a large hoarding is mostly decoration. On a signal-side panel low enough to aim a phone at, it may work; on a flyover approach it will not. Put the phone number on the hoarding and put the code on the shelter underneath it.

Printing it so it works on a cheap phone

Most failed codes are print failures, not marketing failures.

DecisionWhat to do
SizeAt least 2 cm square in print, and larger with distance. A code on a standee read from three metres needs to be the size of a hand
ContrastDark code on a light background. Never light on dark, never on a photograph
Quiet zoneLeave clear white space all around it. A code touching a border or a fold fails
Logo in the middleKeep it small or leave it out. A logo eating the centre is the most common cause of a code that scans in the office and not in a shop
Error correctionHigher correction if the surface will get dirty, wet or scratched
TestingTest the printed proof, not the screen, with a three-year-old phone, indoors, in evening light

Print a line of instruction beside it too. "Scan for directions and today's offer" outperforms a bare square, because it tells a person what they get for the effort.

What a scan is, and what it is not

A scan is one device opening one link at one time, with a rough location and a device type attached. That is all.

It is not a person, because the same reader scans twice and a curious child scans once. It is not a lead, and treating scans as leads is how a campaign gets reported as a success while the phone stays quiet. It is not demographic data, whatever a vendor's dashboard shows you.

And a scan is wasted unless the page behind it answers the promise on the print. A code on a pamphlet advertising a home collection service should land on a page about home collection with a WhatsApp button, on a phone, in under three seconds. If it lands on your home page, the scan is a bounce with extra steps.

This is the part that costs businesses real money, and it is invisible until it happens.

A static code has the address baked into the pattern. It cannot be changed, ever, and it works forever. A dynamic code points at a middleman's address that redirects to wherever you tell it. So you can change the destination after printing, and the middleman now controls your printed material.

If that middleman is a free shortener or a trial account, the risk list is long. The link expires when the trial ends. An advertisement page appears between the scan and your site. A scan limit is hit mid-campaign, the service is sold or shut down, or a price appears once you depend on it. None of that is theoretical, and you cannot reprint a hoarding.

The safer arrangement costs nothing. Point every code at a short path on your own domain, such as your site's address followed by a single word, and set up the redirect there. You keep the ability to change the destination, and no outside service can hold your print run hostage. If you use a paid dynamic QR product, use it with your own domain and check that the contract says what happens to your links when you leave.

A worked example

For example, a pathology lab in Bengaluru puts codes on noticeboards in eighteen apartment towers across four localities, promoting home sample collection. The figures are illustrative.

Each tower gets its own code, pointing to the lab's own short address, redirecting to a booking page with the locality tagged. The lab also prints a code on every report envelope, tagged separately, for repeat tests.

After a month, four towers in one locality account for most of the scans and a third of the bookings, and eight towers produced nothing at all. The envelope code quietly outperforms the whole noticeboard campaign, which tells the lab something about where its growth actually is. The next drop covers the four towers, their neighbours, and the two societies next to them, and the noticeboard budget in the other locality is spent on envelopes instead.

What to do next

List every placement in your next campaign and give each one a code and a tag before the artwork is finalised. Then scan every printed proof yourself, on an old phone, before signing off the print run.

If your current material carries one code, or a code pointing at a shortener you do not control, that is a half-hour fix. It belongs at the top of the list.

We set up the codes, the redirects on your own domain and the reporting that reads them, and the enquiries they produce appear by source in the monthly report. If you want that done before your next print run, book the free audit.

Questions

Questions owners ask.

How many QR codes should a campaign have?
One per placement, not one per campaign. Six hoardings, four shelters and a pamphlet drop is eleven codes. They can all point to the same page as long as each carries its own tag, and generating eleven takes a morning.
Should we use a free QR generator?
Use one to make the image, and never point the code at a free shortener's domain. If that service expires the link, adds an advertisement page or shuts down, your printed material is dead and you cannot reprint a hoarding. Point the code at a short path on your own website instead.
What is a good scan rate?
There is no published figure worth quoting, and anyone who gives you one is guessing about a different business. What matters is the comparison between your own placements: the shelter against the hoarding, the invoice against the pamphlet. That ranking is reliable and it is the only number you need.
Can a QR code tell us who scanned it?
No. It records that a device opened a link at a time, with rough location and device type. Any vendor promising the scanner's age, gender or name is selling you either a guess or somebody else's data problem.
Where do most scans actually come from?
Places where the reader is standing still with both hands free. A lift panel, a bus shelter, a shop counter, an invoice, a product label, an exhibition stand, a pamphlet in the hand. Moving traffic produces very little, whatever the media owner says.

Get a free audit of how you sell, and a scored report of where the work is.

Book a free audit