How to create an interactive retail campaign with QR codes and augmented reality
an interactive retail campaign with QR codes and AR is based on four pieces: a concept with a simple mechanic (play, try, discover), visible touchpoints (shop window, displays, bags, receipts, social media), a WebAR experience that opens on scanning, and a reward or call to action that leads to purchase. It is measured by scans, completion, redemptions and sales.

1. Define the objective and the audience
- Objective: store traffic, sales of a line, data capture, launch, awareness.
- Audience: age, digital habits, channels.
- Period: key dates (Christmas, the sales, Halloween, Valentine's Day, back to school).
- Primary KPI: e.g. voucher redemptions, visits with a scan, leads captured.
2. Design the concept
A good concept fits in one sentence. Examples of mechanics:
- Treasure hunt around the store with characters in AR.
- Product try-on with virtual try-on and purchase.
- Shop-window game with prizes.
- Limited edition that "comes to life" when the packaging is scanned.
- Shareable challenge on social media with a lens or filter.
- Collectibles that are unlocked in different stores or on different products.
3. Choose the touchpoints
| Touchpoint | Use |
|---|---|
| Shop window | Attract passers-by; it works even when the store is closed |
| Entrance and aisles | Guide the route |
| Displays / shelf | Information or a game linked to a product |
| Tills and bags | Extend the experience after purchase |
| Receipts and invoices | Direct people to a challenge or a survey |
| Packaging | Experiences linked to the product |
| Social media and email | Attract people in advance and remind them |
4. Design the QR code and the signage
- Suitable size and contrast.
- Call to action: "Scan and win", "Discover the secret".
- Comfortable position: at hand and eye height.
- Visual consistency with the campaign.
- Tracking by location: a different code per store or touchpoint, so you can measure.
5. Create the WebAR experience
- Fast loading and no prior registration if possible.
- Minimal instructions.
- Short duration.
- Optimised models (guide).
- Plan B if the camera cannot be used (non-AR mode).
6. Reward and conversion
- Voucher, gift or access to a limited edition (rewards without cheapening the brand).
- Unique code to prevent abuse and measure redemptions.
- Link to online purchase or a reminder of the nearest store.
- Data capture with consent.
7. Legal points
- Rules of the promotion or prize draw.
- Privacy policy and cookies.
- Consent for communications.
- Protection of minors if the audience may be young.
- Image rights and intellectual property.
8. Launch and promote
- Announce it in advance on social media, by email and in store.
- Train staff so that they explain it and assist.
- Test that it works in each store before opening.
- Monitor the first few hours to spot problems.
9. Measure and optimise
| Indicator | How it is measured |
|---|---|
| Scans per point | A different QR code per location |
| Completion | Events in the experience |
| Redemptions | Unique codes |
| Attributed sales | Vouchers, UTM |
| Data captured | Form with consent |
| Opinion | Short survey |
See how to measure the ROI of an AR campaign.
Common mistakes
- QR codes that are small or in places with poor visibility.
- Experiences with compulsory registration before anything is shown.
- Untrained staff.
- Poor coverage in store.
- Not differentiating the QR codes by location.
- Not having a plan B.
Key ideas
- A simple concept, visible touchpoints and a clear reward.
- One QR code per location, so you can measure.
- WebAR avoids downloads and reaches more people.
- Look after the legal points and staff training.
- Measure scans, redemptions and sales.
Frequently asked questions
How long does a campaign like this take to prepare?
It depends on the content; simple mechanics with available models are quicker.
Does it work in every store in the chain?
It should be tested in each one, taking coverage and lighting into account.
Can I reuse it in another campaign?
Yes, if the structure allows characters, rewards and text to be changed.
What do I do with the data collected?
Use them for communications with consent and to improve future campaigns.
More guides on this topic

How to add AR product visualisation to an online store
A guide to adding AR product visualisation to an online store: 3D models, formats, integration on the product page, platforms, performance, analytics and best practice.

How to measure virtual try-on performance
Metrics for measuring a virtual try-on: usage rate, time, conversion, order value, returns and satisfaction. A/B test, attribution and how to avoid bias.

How augmented reality can improve the in-store experience
How augmented reality improves the in-store experience: smart mirrors, QR codes on the shelf, an extended catalogue, games and activations. Ideas, requirements and measurement.
