15 QR Code Call-to-Action Examples That Actually Increase Scans (2026)

    QR Cake TeamPublished:

    The CTAs that get QR codes scanned - 15 examples by industry, the principles behind good ones, and the bad CTAs to avoid.

    15 QR Code Call-to-Action Examples That Actually Increase Scans (2026)
    The label next to a QR code matters more than almost any other design choice. An unlabelled code gets a fraction of the scans of a labelled one. A vague label ("Scan here") gets fewer scans than a specific one ("Scan to see today's specials"). A generic label gets ignored; a benefit-led label gets engagement.

    This guide covers the principles behind good QR code CTAs, 15 example labels across major industries, the patterns that consistently underperform, and how to A/B test if you're at the volume where small differences matter.

    The 30-second version



    The single highest-leverage CTA tweak: replace "Scan here" with a benefit-specific label. Five rules that consistently outperform generic CTAs:

    • Name the benefit, not the action. "Scan to see today's specials" beats "Scan here" by a wide margin.
    • Include a time signal. "Today's," "tonight's," "this week's" - urgency drives scan intent.
    • Stay between 4 and 8 words. Longer CTAs disappear visually; shorter ones lack specificity.
    • Tell the reader exactly what to expect. Specific destinations beat vague ones every time.
    • Add brand or offer context. "Save 10% on your next visit" outperforms a flat "10% off."


    The CTAs that consistently underperform in real-world data: "Scan here," "Tap for info," "Learn more." All three are vague, all three lose to specific, benefit-led alternatives.

    The four principles behind good QR CTAs



    Every effective QR code call-to-action does at least three of these four things:

    1. Names the benefit, not the action. "Scan to see today's specials" tells the reader what they get. "Scan here" tells them only what to do. The benefit wins.

    2. Includes a time signal. "Today's," "tonight's," "this week's," "before Sunday." Time signals create urgency and tell the reader the content is current.

    3. Stays short - 4 to 8 words. Long CTAs become invisible. Short CTAs land. If you can't make the point in 8 words, the issue isn't the CTA; it's the campaign.

    4. Tells the reader exactly what to expect. "Scan to read the wine list" creates a specific expectation. "Scan for more info" creates uncertainty, and uncertainty kills scan intent.

    A CTA that hits all four punches above its weight. Most working CTAs hit three.

    15 examples by industry



    Restaurants and hospitality

    1. "Scan to see today's specials" - Restaurants, table standees. Hits benefit + time + specificity.
    2. "Scan to view the wine list" - Restaurants, table standees, especially upmarket. Specific, benefit-led.
    3. "Scan to book your next visit" - Hospitality, receipts and check folders. Drives repeat business.


    Retail and shops

    1. "Scan to register for 10% off your next visit" - Retail, till counter or receipt. Concrete benefit, drives email signup.
    2. "Scan to read reviews from real customers" - Retail, product displays. Social proof, low-commitment scan.
    3. "Scan to see this in other colours" - Retail, fashion or product displays. Specific, useful, fits a real shopper need.


    Real estate

    1. "Scan to see inside this home" - For Sale signs. Specific, benefit-led, fits the curiosity moment.
    2. "Scan for floor plan and price details" - Open house brochures. Specific to information a buyer wants.


    Service businesses

    1. "Scan to book your next appointment" - Hairdressers, gyms, dentists. Drives repeat bookings.
    2. "Scan to leave a 30-second review" - Service businesses generally. Specific (30 seconds), benefit-led (it's quick).


    Events and conferences

    1. "Scan to download the slides" - Conferences, session signage. Specific, post-talk value.
    2. "Scan to connect on LinkedIn after this talk" - Speakers, conference name tags. Concrete networking action.


    Packaging and CPG

    1. "Scan for recipes using this olive oil" - Food packaging. Specific to the product.
    2. "Scan to register your warranty (1 minute)" - Electronics or appliances. Specific time commitment, useful for the customer.


    Marketing materials

    1. "Scan to read the full report - free, no email required" - Direct mail, magazine ads, B2B contexts. Removes the typical "I'll have to give my email" objection. A short branded URL underneath (e.g., a QR Cake custom-domain short link like reports.yourbrand.com/q4) reinforces credibility - readers can preview the URL before committing.


    Why "Scan here" and similar phrases fail



    The most common QR labels - "Scan here," "Scan QR code," "Scan to learn more" - all fail the same way. They tell the reader what to do but not why to do it.

    "Scan here" answers no question the reader has. They can already see it's a QR code. They know they need to scan it to use it. What they don't know is what they'll get for the effort of taking out their phone.

    "Scan to learn more" is slightly better but still generic. "Learn more" about what? More information at what level of detail? More about the product, the company, or the offer? The vagueness lets the reader's mind fill in the worst possibility - usually a generic landing page they won't engage with - and they keep walking.

    The replacement is always specific. Not "scan to learn more" but "scan to see the size chart." Not "scan here" but "scan to download the recipe."

    Bad CTAs to avoid



    1. "Scan to follow us on Instagram"

    The call to action is the problem here, not the label format. Most strangers won't follow a stranger; the QR code is asking for too much commitment. Use Instagram QR codes only in narrow contexts (new account launches, creator business cards) - covered in our social media QR guide.

    2. "Scan for more info"

    "More info" is the kind of phrase that signals "we couldn't decide what to say." Always replace with a specific benefit.

    3. "Use your camera to scan this QR code"

    Telling a 2026 user how to scan a QR code reads as patronising. By now, most adult phone users know how. Skip the instruction; lead with the benefit.

    4. "Don't miss out!"

    Urgency without specificity. The reader has no idea what they're not missing.

    5. "Tap the code"

    QR codes are scanned, not tapped. This phrasing reveals the team didn't test on a phone.

    6. Anything in all-caps that runs longer than 4 words.

    "SCAN FOR EXCLUSIVE OFFER" reads as desperate. Sentence case feels more confident.

    7. CTAs that promise things they don't deliver.

    "Scan for a free gift" that turns out to be a 5% off coupon damages trust. Promise what you actually deliver.

    8. CTAs in languages your audience doesn't read fluently.

    Not as obvious as it sounds. A boutique using French phrases for tone ("Scannez ici pour le menu") loses some non-Francophone customers entirely. Use the language your customers actually speak.

    How to write better CTAs (a quick framework)



    If you're staring at a blank space next to your QR code, run this checklist:

    1. What's the one most valuable thing behind this code for the reader? Not "many things." The single most valuable thing.
    2. Can you say it in 4–8 words? If not, the destination has too many things.
    3. Does the CTA include a time signal? Today's, tonight's, this week's, until Sunday.
    4. Is it specific enough that the reader knows what to expect? "Scan to see this season's collection" is specific. "Scan to see more" is not.
    5. Is the benefit visible to the reader before they scan? "Free recipe ebook" is visible. "Special offer" is not.


    If you've answered yes to all five, you have a working CTA. Save it.

    Visual design notes for CTAs



    A few practical visual rules for the printed CTA label:

    • The CTA goes below the code, not above. Western readers scan top-to-bottom: code first, then label. Wait - actually scan-tested research suggests the opposite. The label above the code tells the reader why to scan before they're processing the code itself.
    • Use bold for the verb at the start. "Scan to see today's specials." Bolds the action without bolding the whole sentence.
    • Don't enclose the CTA in a frame. Frames around CTAs make them look like advertising buttons. The label should feel like an instruction, not a sales pitch.
    • Match the CTA's typeface to the surrounding design. A QR code with a sans-serif CTA on a serif-heavy brand looks bolted on.
    • Use sufficient contrast. The CTA text should be as readable as any other body text on the asset.


    Localisation and cultural notes



    CTAs that work in one market may flop in another.

    UK and US English-speaking markets: direct, benefit-led works well. "Scan to see today's specials" reads naturally.

    Non-English-speaking markets: translate the CTA into the local language, but keep "scan" as a recognised loanword in most languages. The grammar and structure should be native.

    Formal cultures (Japan, Germany, parts of France): softer, more polite phrasings work better. "Scan to view the menu, please" or equivalent in the local language.

    Casual cultures (Australia, parts of the US): more colloquial CTAs land well. "Scan to see what's good tonight" can outperform formal language.

    If you're shipping to multiple markets with the same printed asset, your QR code can be the same - the printed CTA may need to change.

    A/B testing your CTAs



    If you have a high-volume QR campaign (1,000+ scans per month), you can A/B test CTAs to optimise.

    The setup:

    1. Generate two dynamic QR codes pointing at the same destination.
    2. Print version A with one CTA on half your assets, version B with a different CTA on the other half.
    3. After enough scans (typically 500+ per variant for meaningful comparison), compare scan rates.
    4. The winning CTA goes on future printed runs.


    What to test:

    • Length: 4 words vs 8 words.
    • Specificity: "today's specials" vs "this week's menu."
    • Time signal: with vs without.
    • Benefit framing: "free" vs "no signup required."
    • Verb at start: "Scan to" vs "Tap your phone to" (verb choice matters more than you'd expect).


    Important caveat: A/B testing only works if scan volume is meaningful. For a single-restaurant table standee, the volume usually isn't there to detect differences statistically. A/B testing makes sense for multi-location chains, packaging at scale, or large event campaigns.

    Frequently asked questions



    What's the most important word in a QR code CTA? The verb. "Scan to..." is the standard. Some campaigns use "Tap to..." or "Open camera to..." - all work, but consistency within your brand matters more than which verb.

    Should the CTA include the word "QR"? Usually no. Most readers know it's a QR code from the visual. Including "QR" is unnecessary and uses words that could carry benefit information instead.

    How long can a CTA be? 4 to 8 words is the sweet spot. Up to 12 words is acceptable if the extra words add specificity. Beyond that, the CTA becomes invisible.

    Should CTAs use exclamation marks? Sparingly. One can add energy. Multiple feel desperate. Most working CTAs don't need them.

    Can the CTA be a question? Sometimes, in specific contexts. "Looking for our menu? Scan here." works at the entrance to a restaurant. In most contexts, declarative CTAs work better.

    Should my CTA include "free"? If the offer is genuinely free, yes - "free" remains a high-impact word. Don't use it if the destination requires payment or signup; the credibility damage isn't worth it.

    Should the CTA be inside the QR code itself or outside it? Outside. Some modern QR generators let you embed a CTA text inside a frame around the code, which works. Embedding text inside the code's data area breaks scanability.

    Will customers actually read the CTA? Yes, especially when the CTA is short and the placement is at eye level. The CTA is the first thing readers see; the code is the action they take if the CTA persuades them.

    Can I use emoji in CTAs? Sparingly. A single relevant emoji can land. Multiple emojis feel cluttered. Test against the same CTA without the emoji.

    What's the single highest-impact CTA improvement most businesses could make? Replacing "Scan here" with a specific benefit. The 5-minute editorial change often doubles or triples scan rates. If the underlying code is dynamic (a free QR Cake code works), you can pair the CTA edit with a destination update at the same time - useful when an underperforming code needs both better wording and a better landing page.

    Bottom line



    The CTA next to a QR code does more work for scan rate than the QR code's design, colour, or size. Replace generic labels with specific, benefit-led, time-signalled CTAs in 4–8 words. The work is mostly editorial - better wording - and it's the highest-ROI tweak you can make to any existing QR programme.

    Create a dynamic QR code with custom frames and CTA labels
    QR Cake Team

    About the QR Cake team

    Written by the QR Cake team - the people building QR Cake, a dynamic QR code platform used for editable print campaigns, Canva QR codes, scan analytics, and long-lived QR redirects that keep working after subscriptions end.

    Learn more about QR Cake

    Frequently asked questions

    What's the most important word in a QR code CTA?
    The verb. 'Scan to...' is the standard. Some campaigns use 'Tap to...' or 'Open camera to...' - all work, but consistency within your brand matters more than which verb.
    Should the CTA include the word 'QR'?
    Usually no. Most readers know it's a QR code from the visual. Including 'QR' uses words that could carry benefit information instead.
    How long can a CTA be?
    4 to 8 words is the sweet spot. Up to 12 words is acceptable if the extra words add specificity. Beyond that, the CTA becomes invisible.
    Should the CTA be inside or outside the QR code?
    Outside. Some QR generators embed a CTA inside a frame around the code, which works. Embedding text inside the code's data area breaks scanability.
    Can I use emoji in CTAs?
    Sparingly. A single relevant emoji can land. Multiple emojis feel cluttered. Test against the same CTA without the emoji.
    What's the highest-impact CTA improvement most businesses could make?
    Replacing 'Scan here' with a specific benefit. The 5-minute editorial change often doubles or triples scan rates.