How-To

How to Get People to Actually Scan Your QR Code

Short answer

A QR code only works when the person is standing still, has a free hand, and can see a reason to scan. That rules out a code on a moving vehicle, on a screen behind a counter, or on a flyer handed to someone carrying bags. The places that work are a table card where people sit, a form that goes home in a bag, a receipt, a noticeboard at eye level, and the back of a business card. Print it at least one inch square for close range and four inches for across a room. Beside it, write what they get and how often, not the word scan. The most common reason a text list stays empty is that the code was shared once in a group chat and never printed.

Where a QR code actually gets scanned

The condition is always the same: the person is stationary, has a free hand, and is already looking in that direction. Almost every failed QR code breaks one of those three.

What works: a card on a table where people sit down, a form that goes home in a school bag, a printed receipt, a noticeboard at eye level near a door, the back of a card handed over at a counter, and a page on a website people are already reading.

What does not: a code on the side of a van, a code on a screen that changes, a code above head height, a code on a flyer pushed into the hand of someone carrying two bags and a coffee.

How big to print it

The working rule is roughly one inch of code for every ten inches of distance. A card someone holds needs about an inch square. A noticeboard people read from a few feet away needs three or four inches.

Leave white space around it. A code crammed to the edge of a design, or printed on a photograph, fails to scan far more often than one sitting in a clear margin.

Test the actual printed copy, not the file. Print it, walk to where the person will be standing, and scan it with an ordinary phone. This takes two minutes and catches almost every problem.

What to write next to it

Not the word scan. People know what a square of dots is. The space beside it should answer what they get and how often, because that is the question stopping them.

A working example: Text updates about Saturday's game. Two or three messages, then it stops.

Naming the frequency is the part most people leave out and the part that changes the sign-up rate. The reason someone hesitates is the fear of being messaged forever, and one short clause removes it.

Every QR code is just a link in a different shape, so both should go out together. Print the code and write the link underneath it in plain text.

That covers the person whose camera will not scan, the person reading a photocopy, and the person who wants to send it to their partner rather than sign up now.

It also means the same thing can be pasted into a group chat, an email footer or a website, which is usually how a list actually grows. School parent lists are the clearest example, where the chat reaches most families and the printed form reaches the rest.

Why lists stay empty

The usual cause is not a bad code. It is that the code was posted in one group chat on the day of purchase and never printed, never repeated, and never put anywhere people stand still.

The second cause is timing. A list needs days to fill, not hours, because people sign up when they next happen to be somewhere the code is.

If nobody has joined by the send date, the message goes out to nobody and the payment is not refunded. What happens when a message does not arrive covers the related question of why a text can fail even when the list is full.

Questions people ask

Your link and QR code, ready in a minute: your questions answered

Where should I put a QR code so people actually scan it?

Somewhere the person is standing still with a free hand. A table card, a form going home in a bag, a printed receipt, a noticeboard at eye level, or the back of a card handed over at a counter. Movement and height are what kill a code.

How big does a QR code need to be?

Roughly one inch of code for every ten inches of distance. An inch square for something held in the hand, three or four inches for a noticeboard read from a few feet away.

Why will my QR code not scan?

Usually it is too small for the distance, printed over a photograph or pattern, crammed against the edge of a design with no white space, or reproduced through a photocopy that lost contrast. Print it and test it from where people will stand.

Do I need a QR code app to scan one?

No. Every current iPhone and Android camera reads QR codes directly, with no app. That has been true for years and is worth saying on the printed material for older users who still believe otherwise.

Do people still scan QR codes?

Yes, far more than a few years ago, because restaurant menus made it ordinary. The hesitation now is not about the technology, it is about what happens after.

What should I write next to a QR code?

What they get and how often. Text updates about Saturday's game, two or three messages then it stops. The word scan is wasted space, and the frequency is the part that changes whether people do it.

Why does saying how many messages matter?

Because the thing stopping someone is the fear of being messaged forever. One clause naming the number removes it, and it is the single most effective change you can make to a sign-up card.

Should I print the link as well as the code?

Yes, always, directly under the code. It covers the person whose camera fails, the person holding a photocopy, and the person who wants to forward it rather than join now.

Can I put the QR code on a flyer people are handed?

It works poorly, because the person is usually walking and carrying something. The same flyer left on a table where people sit performs far better.

Can I put a QR code on a vehicle?

No, in practice. Reading a code requires the phone and the code to be still relative to each other for a moment, which a moving vehicle does not allow, and a parked one is rarely where people are standing.

Does a QR code on a screen work?

Only if the screen is still, at eye level, and the code stays on it long enough. A rotating display that changes every eight seconds is a common and avoidable mistake.

How long should I leave a QR code up before the send date?

Days rather than hours. People join when they next happen to be where the code is, so a code printed the night before a send reaches almost nobody.

What if nobody signs up before my send date?

The message goes out to an empty list, and the payment is not refunded. This is the single most common reason a first send fails, and it is nearly always because the link was shared once and never printed.

Where should a salon or shop put the code?

At the till, where people stand still while paying, and on the printed receipt. Both beat a poster on the wall, because paying is the moment the person is stationary with a phone already in hand.

Where should a school put the code?

On the paper form that goes home in the bag, and in the class group chat. The families not in the chat are usually the ones you most need, which is why the paper version still matters.

Where should a church or community group put it?

In the printed bulletin and on the noticeboard by the door at eye level. People pause at a door in a way they do not pause in the middle of a room.

Where should a wedding put it?

On the save the date card and on the wedding website. Guests are reading both deliberately, which is exactly the condition a code needs.

Can I print a QR code on a business card?

Yes, on the back, at about an inch square with clear white space around it. It is one of the better placements, because a card is held still by definition.

Does the colour of a QR code matter?

Dark code on a light background is the safe combination. Inverted colours, low contrast pairs, and codes printed over photographs all cut the scan rate noticeably.

Can I put my logo in the middle of a QR code?

A small logo usually survives because of built-in error correction, but it reduces the margin for a bad print or a poor angle. If the code has to work from a photocopy, leave it plain.

How do I make sure the printed version works?

Print the actual thing, walk to where the person will stand, and scan it with an ordinary phone. Testing the file on screen proves nothing about the printed copy.

Should I use a different code for different places?

There is no need for a small list, since one code is one sign-up link. Separate codes only help if you genuinely want to know which location worked, and that is rarely worth the complication.

Can people sign up without scanning anything?

Yes. The code and the link go to the same place, so anyone can tap the link in a chat, an email or a website instead.

What happens after someone scans it?

They see a page naming the event, enter their own number, and confirm. Nothing is installed and no account is made, which is worth saying on the card because people expect otherwise.

Can I reuse the same code for a second event?

Only if it is the same list. A genuinely new event has its own link and its own code, because the people who joined the first one consented to that one.

How many people should I expect to sign up?

Far fewer than the number who see it, which is why repetition and placement matter more than design. A code in one good place for a week beats a code in five bad places for a day.

Is a printed sign-up sheet with names and numbers not simpler?

It is simpler for you and worse in every other way. You end up holding other people's handwritten numbers, transcribing them wrongly, and having no record that anyone agreed to be messaged.

Your link and QR code, ready in a minute.

From one dollar. Share it, print it, and people add themselves.

🍋 Start your event for $1