Last updated: August 2026.
Every marketing team has run the same QR campaign at least once.
Somebody generates a code, drops it on a flyer, points it at the homepage, prints two thousand copies, and then nobody can say what happened. The code worked. The campaign did not.
That failure is almost never about the technology. Consumers have been scanning routinely for years, and 98% of marketers report that QR codes had a positive impact on their marketing in the past twelve months. The gap between a code that gets scanned and a campaign that gets results is a set of specific planning decisions, and this guide walks through them in the order you actually have to make them.
A QR code marketing campaign uses a scannable code to move someone from a physical or offline moment into a specific digital action, such as signing up, buying, submitting feedback, or recording a video. The code itself is only a transport mechanism. What determines whether the campaign works is the placement, the action you ask for, and whether you can measure the result.
Start with what you are actually asking the code to do, because most campaigns skip this and never recover.
What can QR codes actually do in a marketing campaign?
When QR codes first went mainstream, their job was access. Access to a menu, a payment screen, a page of information. That job still exists, but the marketer data shows the category has moved well past it.
Uniqode surveyed 524 US marketers for its State of QR Codes 2026 report and asked what they use codes for. (Uniqode, marketer chapter)
- Website visits: 61%
- App downloads: 39%
- Customer service: 38%
- Lead generation: 37%
- Program signups: 36%
- Conveying information: 36%
- Product purchases: 35%
- Referrals: 32%
Website visits still top the list, but the middle of that list is the interesting part. Lead generation, program signups, and customer service are not traffic goals. They are relationship goals. The teams getting real value out of QR codes have stopped treating a scan as a click and started treating it as the opening of a conversation.
Which leads to the first planning rule, and it is the one that saves the most campaigns.
Pick one action per code
A code that offers a menu, a newsletter signup, a social follow, and a feedback form is a code that produces nothing. The person scanning is standing up, holding a phone, with maybe ninety seconds of attention. One clear action fits in that window. Four do not.
Write the action as a sentence before you generate anything: this code exists so that a customer who just finished a meal can leave a thirty second video about it. If you cannot write that sentence, the campaign is not ready for a code yet.
With the action defined, the next decision is where the code lives, and this is where the data gets genuinely surprising.
Where should you place QR codes in a campaign?
There is a visible mismatch between where marketers put QR codes and where consumers actually scan them. Putting the two datasets side by side is the most useful thing in this guide.
Where marketers place codes
- Social media: 64%.
- Digital ads: 60%.
- Print: 50%.
- Product packaging: 42%.
- Out of home: 14%.
(Uniqode, marketer chapter)
Where consumers say they scan most
- Restaurants, cafes and bars: 58%.
- Websites: 42%.
- Product packaging: 40%.
- Physical or digital ads: 34%.
- Events: 27%.
- Airports and transit: 14%.
(Uniqode, consumer chapter)
Marketers concentrate on social and digital ads. Consumers scan most in physical, high context environments. That is not a small discrepancy, and it points at a real problem: on a social feed or a digital ad, the person is already holding the phone the code is displayed on. A tap does the same job with less friction. The QR code adds value there only when it does something a link cannot, such as moving someone from a screen they are watching to a phone they are holding, or carrying campaign level tracking a bare link would lose.
Physical surfaces are where a code does something nothing else can. It turns a table, a package, a badge, or a storefront window into a clickable surface. Half of marketers use print and 42% use packaging, and those placements sit exactly where consumer scanning is highest.
Do QR codes belong on social media?
Rarely inside the feed, and often on the physical surfaces that drive people to it. The distinction is worth being precise about, because social is where marketers place the most codes and where they get the least out of them.
A QR code exists to bridge a gap between a physical surface and a phone. Inside a social feed there is no gap. The viewer is already on the device, one tap away from any destination you could encode, so scanning means either using a second device or screenshotting the image and scanning from the photo library. Both are real behaviors and neither is one to design a campaign around. A link sticker or a bio link does the same job with less friction.
There are narrow exceptions. Video likely to be watched on a larger screen, such as a connected TV placement, a webinar recording, or a conference livestream, recreates the physical gap the code is designed to cross. Content built to be screenshotted and revisited also qualifies, since 31% of consumers say they want scanned information to be easier to save for later. And a code can carry campaign level tracking that a bare link would lose.
The direction that reliably works is the opposite one. A code on packaging, an event badge, a receipt, or a storefront window turns a physical moment into a follow, and those are exactly the surfaces where consumer scanning is highest. If the goal is growing a social audience, put the code where your customers physically are, not where they are already scrolling.
There is a second placement principle underneath the channel data, and it explains why the restaurant number is so high.
Place codes where trust already exists
Consumers were asked what makes them more likely to scan. A trusted environment came first at 55% and clear relevance second at 49%. Visible branding reached 31%. Design quality ranked last at 28%.
A plain black and white code on a table in a restaurant somebody chose to walk into will outperform a beautifully art directed code on a flyer handed to a stranger on a sidewalk. The scan decision is made about the situation, not about the square.
Placement gets the scan. The next thing determines whether the scan turns into anything.
How do you build a QR code marketing strategy that does not stall?
Five steps, in the order they have to happen.
1. Define the single action, then work backwards
You wrote the sentence in the first section. Everything downstream follows from it: the landing experience, the length of the form, the CTA copy, and the metric. If the action changes later, all four change with it.
2. Match the content to the context
75% of consumers scan to get more information, ahead of discounts at 52% and payments at 35%. Only 36% of marketers use codes to convey information. That gap is the single largest source of wasted scans in the category.
What information means depends entirely on where the code is. On packaging it is ingredients, sourcing, and how to use the product. At an event it is the schedule, a speaker bio, or a feedback form. On a retail display it is sizing, reviews, or stock at another location. Sending all of them to the homepage wastes every one of those intents.
3. Write the CTA before you generate the code
A bare code sets no expectation, and ambiguity is exactly what the 42% who need a code to look legitimate are reacting to. Scan to tell us how it went or scan for care instructions tells someone what they are getting. The copy beside the code is doing more conversion work than the code design ever will.
4. Use dynamic codes and instrument them on day one
76% of marketers now use dynamic QR codes, and there is little reason to be in the other 24% for a campaign. A dynamic code lets you change the destination without reprinting, set expirations, and track scans at a level a static code cannot. Retrofitting tracking after the print run is not possible, which is the whole argument for deciding this first.
5. Plan the retirement before the launch
29% of consumers have scanned a code that led to an expired or dead link. Printed codes outlive campaigns by years. Decide now where the code points after the campaign ends, because a dead link does not just lose one conversion, it teaches that person not to scan your codes again.
Those five steps prevent most failures. It is worth knowing what the failures actually look like, because they are less dramatic than teams expect.
Why do QR code campaigns fail?
Consumers were asked what problems they have run into. The list is almost entirely operational.
- 36% have hit a code that did not scan properly, usually a printing or sizing issue. (Uniqode, consumer chapter)
- 29% have hit an expired or dead link.
- 27% have hit slow loading or a broken experience. (Uniqode, consumer chapter)
- 17% have landed on an irrelevant page. (Uniqode, consumer chapter)
- 14% have encountered a scam or phishing attempt, which ranks below all three practical failures. (Uniqode, consumer chapter)
The thing most likely to kill your campaign is not a security scare. It is a landing page that takes four seconds to load on a venue’s overloaded wifi. Test codes on multiple devices before printing, set redirects when campaigns end, and check the landing experience on a bad connection rather than your office network.
At scale, a second category of failure appears, and it is organizational rather than technical.
- 33% of marketers cite inconsistency in tracking.
- 28% cite duplicate codes.
- 24% cite integration with existing systems.
- 24% cite lack of employee training.
- 20% report no roadblocks at all.
Those are symptoms of QR codes being created by five teams with no shared system. The 20% reporting no roadblocks are not using better codes. They are running them through one process. If your organization is past a handful of campaigns, decide who owns code creation before the duplicates start.
Avoiding failure is not the same as proving success, and the measurement data is where most programs are genuinely exposed.
How do you measure a QR code campaign?
Marketer sentiment on QR codes is close to unanimous. Attribution is not.
- 98% of marketers say QR codes had a positive impact over the past twelve months, and 60% plan to increase usage. (Uniqode, marketer chapter)
- Only 12% measure QR effectiveness by sales or revenue. Most measure click through rate (30%) or customer engagement (30%). (Uniqode, marketer chapter)
- 44% name analytics and reporting as the most important feature in a QR platform, and 49% name better analytics as the improvement they most want. (Uniqode, marketer chapter)
Near universal positive sentiment with almost no revenue attribution is the profile of a channel that gets cut in a bad quarter regardless of whether it was working. If you take one thing from this guide, make it this: instrument one conversion event before you launch, not after someone asks.
What to actually track
- Scans, but only as a reach metric. A high scan count with nothing behind it means the placement worked and the offer did not.
- Completion rate on the action you defined in step one. This is the real campaign metric.
- Scans by placement, if you are running codes in more than one location. Use a separate dynamic code per placement so the comparison is possible at all.
- One downstream business event, even a proxy one. A booking, a signup, a submitted video, a redeemed offer.
All of which applies to any campaign goal. It applies differently when what you are asking for is a video, because video is the ask where timing does most of the work.
What does a QR campaign look like when the ask is a video?
Most campaign goals survive a delay. A discount code is still a discount code tomorrow. A customer’s reaction is not. It decays within hours, and by the time a follow up email arrives, the person writing back is remembering an experience rather than having one.
That is why video is the campaign type where placement and timing stop being best practice and start being the entire outcome.
Across 220 Vidlo campaigns run between October 2025 and June 2026, QR code campaigns collected 52% more video responses than link based campaigns. The sample skews toward events, conferences, restaurants, and consumer packaged goods, so results vary by industry. This is first party platform data measuring completed video responses, not scans or clicks.
The mechanism is the one this whole guide has been circling. A code on the table catches the customer inside the experience. A link arrives afterwards, in an inbox, competing with everything else in that inbox. When you ask later, you get a review. When you ask now, you get a reaction.
Two campaigns give that some shape, though single campaigns are illustrations rather than benchmarks. A local restaurant running table QR capture saw a 42% lift in sales. A protein shake brand collecting at sampling events saw 32% higher sales alongside 65% more content collected.
Video also raises the consent question earlier than other campaign types, because a video carries a face and a voice. The data says consumers are willing: 83% will share personal data after scanning when they can consent or opt out, but only 34% of marketers clearly disclose how that data is used. Capturing permission in the same flow as the recording, rather than chasing it by email afterwards, is both the cleaner legal position and the higher completion path.
Vidlo is built for that specific campaign shape. A customer scans a code or opens a link, records on their phone with no app and no login, and consent is captured at submission. See how Vidlo works, or read the QR code video feedback guide for the step by step campaign setup.
Frequently asked questions
Are QR codes still effective for marketing in 2026?
Yes, on both sides of the exchange. 98% of marketers report that QR codes had a positive impact on their marketing over the past twelve months, and 60% plan to increase usage. On the consumer side, 70% scan a QR code at least monthly and only 8% have never scanned one. Effectiveness now depends on execution rather than novelty, because the behavior is established and the differentiator is what sits behind the code.
Where is the best place to put a QR code in a campaign?
Physical, high context surfaces where the customer is already engaged. Consumers report scanning most often in restaurants, cafes and bars (58%), on product packaging (40%), and at events (27%). The strongest predictor of a scan is the situation rather than the design: 55% of consumers say a trusted environment makes them more likely to scan and 49% cite clear relevance, while design quality ranks last at 28%.
Do QR codes work on social media posts?
They work technically but usually underperform inside the feed, because the viewer is already holding the phone they would need to scan with. Tapping a link sticker or a bio link is faster. In feed codes make more sense when the content is likely to be viewed on a larger screen, such as a livestream or a video watched on desktop, or when the post is designed to be screenshotted and revisited later. Social QR codes earn far more on physical surfaces such as packaging, event badges, and receipts, where they convert offline attention into an online follow.
Should QR codes point to a homepage?
Almost never. 75% of consumers scan specifically to get more information, and sending every scan to a generic homepage discards that intent. Point each code to a destination that answers the question the placement implies, whether that is ingredients on packaging, a schedule at an event, or a feedback form after a purchase. Use a separate dynamic code per placement so you can also tell which one worked.
What is a good QR code campaign metric?
Completion rate on the single action the code was created for, not scan count. Scans measure reach; a high scan count with low completion usually means the post scan experience is too long for the moment. Only 12% of marketers currently measure QR effectiveness against sales or revenue, so instrumenting even one downstream business event puts a campaign ahead of most.
Do I need a dynamic QR code for a marketing campaign?
For most campaigns, yes. 76% of marketers use dynamic codes, which allow the destination to change without reprinting, support expiration and scan level tracking, and let you redirect the code once the campaign ends. Static codes are reasonable only when the destination will never change and you do not need campaign level analytics, because tracking cannot be added retroactively after printing.
How many QR codes should one campaign use?
One code per placement and one action per code. Separate codes for separate placements are what make it possible to compare performance across a table tent, a package insert, and an event badge. Asking a single code to do several jobs at once reliably lowers completion, because the person scanning has a short window of attention and a list of options spends it.