← All articles

What to Write Next to a QR Code: Call-to-Action Examples

2026-10-19 call to action copywriting examples

Write what the person gets, in three to six words, right next to the code: "Scan to see today's menu", "Scan for 20% off", "Scan to join the Wi‑Fi". A bare code asks people to trust you without knowing why; a short line that names the result removes the guesswork. If the scan leads somewhere they might hesitate to go, such as a payment page or a form that asks for personal details, add one more line that says so.

Why the words matter more than the code

People decide whether to scan in a second or two, usually while doing something else: waiting for a coffee, walking past a window, sitting at a table. A code on its own tells them nothing about what will happen. They have to guess whether it opens a menu, an app store, a sign-up form or something they would rather avoid.

QR phishing has made people more careful, too. A clear line that matches what the scan really does is part of looking trustworthy. If your sign says "Scan for the menu" and the code opens the menu, people learn your codes are safe. If it opens a login page, they learn the opposite.

A simple formula

Most good calls to action follow one of three patterns.

PatternTemplateExample
Verb + resultScan to [do something]Scan to order
Benefit first[What they get] → scanFree first class: scan to book
Answer a question[Question]? ScanAllergies? Scan for ingredients

Keep the verb concrete. "Scan to pay" beats "Scan here", and "Scan for the audio guide" beats "Learn more". If space is tight, the result alone is fine: "Menu", "Wi‑Fi", "RSVP".

Examples by setting

Restaurants and cafés

Shops and packaging

Events and weddings

Property, salons and local services

Personal and professional

Screens and presentations

Where to put the words

On the frame. A label strip directly above or below the code reads as part of it. This is the strongest placement because the eye lands on both at once.

Beside the code. Fine on posters and packaging where there is room for a sentence. Keep the line within a code's width of the code itself.

Inside the code. Some generators let you put text in the middle of the pattern. It looks clever, but it uses up error correction that would otherwise protect against scuffs and glare. A frame label is safer.

Write for the moment, not the brand

A slogan that works on a billboard rarely works beside a code. The person holding a phone wants to know one thing: what happens if I scan this? Compare:

WeakBetterWhy
Discover moreScan for the full spec sheetNames the result
Connect with usFollow us on InstagramSays where they will go
Scan me!Scan to book a tableGives a reason
Experience the future of diningScan to orderPlain beats clever

Size and contrast for the text

The call to action needs to be readable from the same distance as the code. On a table card, 10–12 pt is enough. On a window sign read from a metre away, aim for 24 pt or more. Use the same dark-on-light rule as the code itself.

Translate it, don't just shrink it

If your audience reads more than one language, put both lines next to the code rather than cramming them into a frame label. Many generators let you set the frame text yourself; write each language naturally rather than translating word for word. "Scan to order" in German reads better as "Scannen & bestellen" than as a literal translation.

Test the promise, not just the scan

When you test a printed code, check that it opens what the text promises, on a phone using mobile data rather than your Wi‑Fi. If the line says "menu" and the page takes eight seconds to load a PDF, the promise is broken. With a dynamic code you can fix the destination later without reprinting, but the words are printed, so they have to stay true.

If you want ready-made combinations of design and label, the QR code examples gallery has templates for each of the settings above, each with a frame label you can edit.

FAQ

What is the best call to action for a QR code?

The best one names the result of scanning in a few words, such as "Scan to order" or "Scan for 20% off". It should match what the code actually opens. Generic phrases like "Scan me" or "Learn more" give people no reason to scan.

Should a QR code say "Scan me"?

"Scan me" is better than nothing because it tells people the code is meant for them, but it says nothing about what they will get. Replace it with the result whenever you have room: "Scan for the menu", "Scan to RSVP".

Can I put text inside a QR code?

You can place a small logo or text in the center if you use high error correction, but it reduces the code's tolerance for damage and glare. Text on a frame label above or below the code is more readable and does not affect scanning.

Do QR codes need instructions for older audiences?

A short line like "Open your phone camera and point it at the code" helps where many readers may not have scanned before, such as on letters, community notices and pharmacy leaflets. Most phone cameras read QR codes without an app, so you do not need to tell people to download anything.

Create a free dynamic QR code — change the destination anytime and track every scan.

Make your QR code →