What Call to Action Should I Put Next to a QR Code?
Say what the scan gets people in a few words, starting with a verb: "Scan to see today's menu," not "Scan me." Add a short URL to show where it goes.
Put a short line next to the code that says what people get when they scan, starting with a verb: “Scan to see today’s menu,” “Scan to book a viewing,” “Scan to get your receipt.” Then print a short URL under it so people can see where the code leads before they open it.
Skip “Scan me” and “Learn more.” They tell people what to do and give no reason to do it.
Why the line next to the code matters
Nielsen Norman Group’s QR-code usability guidelines put it in UX terms: “QR codes have no information scent by themselves.” Information scent is the cue that tells people what’s on the other side of a link. A black-and-white square has none.
So NN/g’s first guideline is about context: “Designers must provide enough contextual information about the code to convince the user to scan it.” Without it, the same article says, “QR codes are not trustworthy or enticing.” Enticing means the benefit. Trustworthy means people can tell where they’ll land.
The two jobs of a good call to action
Job one: name the outcome
Start with a verb. End with the thing they get.
| Weak | Better |
|---|---|
| Scan me | Scan to see today’s specials |
| Learn more | Scan to book a free viewing |
| Scan for info | Scan for the floor plan and price |
| Follow us | Scan to see our Instagram reels |
NN/g specifically says to “avoid using generic Learn more labels for QR codes” and to give “the richest contextual information you can about where the code leads.” A university brand guide from Southern Illinois University gives the same rule from the print side: “Always include a brief, compelling CTA next to the QR code,” and “Use as few words as possible.”
Rich context and few words pull against each other. Keep the verb and the outcome and drop the rest. “Scan to see the menu” is four words and fully specific.
Job two: show where it goes
The FTC’s consumer alert on QR code scams tells people: “If you see a QR code in an unexpected place, inspect the URL before you open it.” Scammers place their own codes over real ones, so careful people look for clues before scanning.
A printed URL gives them one. NN/g lists “a short URL indicating where the code leads” as one form of context and says a logo alone isn’t enough. The URL also matters for devices without cameras, such as laptops, and because “most users will not be able to revisit the site without the code.”
Under “Scan to see the menu,” add something like menu.yourcafe.com. A branded short link reads cleanly and matches the name on the sign. Custom short links for business explains why a branded domain earns more trust than a random string. For the scanner’s side of this, how to scan QR codes safely covers what people check before they tap.
Examples by situation
- Restaurant table card: “Scan to see the menu and order.” If you track scans per table, the same line works on every card. See restaurant QR code tracking.
- Real estate yard sign: “Scan for photos, price and floor plan.” People standing on the pavement want the facts the sign can’t hold.
- Event poster: “Scan to register.” This is one of SIU’s own examples.
- Product packaging: “Scan for setup instructions.” NN/g: “Users expect a QR code to link to information directly related to the context of the code.”
- Receipt: “Scan to tell us how we did.”
Where and how to place it
NN/g says information about the scan’s outcome “should be as clear and visually prominent as the code itself.” Put the line directly below or beside the code, not in small print at the bottom of the page. If the code is the biggest thing on the flyer, the line comes close behind. SIU’s guide adds that codes belong “prominently, but not in overly cluttered sections” of print materials, so leave space around both.
One NN/g rule changes the CTA itself: “Use a Short, Memorable URL Rather than a QR Code if Users Have Less than 15 Seconds to Scan It.” For a sign people drive past, the URL becomes the call to action, and the code is the backup.
My take
“Scan me” is a wasted line. People already know how to scan: in a U.S. Census Bureau usability study, all twenty participants scanned its code successfully, and the researchers couldn’t find anyone without previous QR code experience. Instructions on how to scan take the most valuable words on the sign. Spend them on why.
A limitation to keep in mind
No call to action fixes a code nobody notices. NN/g: “Codes must be noticed to be scanned.” And you can’t judge wording by instinct. To test a new line, give each version its own code and compare scan counts, with the same placement and the same period for both. A dynamic code lets you do that without touching the destination, and unique vs total scans explains which count to compare. Scans only show who opened the page, not whether the page kept the line’s promise. To follow people past the scan, add UTM parameters and look at what they did next.
FAQ
Is “Scan me” a good call to action?
It’s better than nothing, but it only says what to do, not why. A line that names the outcome, such as “Scan to book a table,” gives people a reason to pick up their phone.
Where should the call to action go?
Right next to the code, usually directly below it, and as easy to see as the code itself. Nielsen Norman Group says information about the scan’s outcome should be as clear and visually prominent as the code.
Should I print the URL next to the QR code?
Usually, yes. A short URL tells people where the code leads before they scan, helps anyone whose device can’t scan, and lets people get back to the page later without the code.
How long should a QR code call to action be?
As short as possible while still naming the benefit. A verb and an outcome is enough. People won’t read a paragraph to find out what a code does.