Use case · Coupons & Promotions

A QR code coupon you can update after printing

Link a QR code to any discount page, voucher, or promo code. Print it on flyers, packaging, or receipts. Change the offer anytime without reprinting a single sheet.

Live previewUpdates as you edit

PNG 1000px · SVG scales infinitely (print-ready) · free forever

Pro

Keep it dynamic

Change where this code points after you print it - and see every scan. Save it as a dynamic code.

Save & make dynamic
1

Type

2

Content

3

Design

Dots
Gradient to
Eye frame
Eye center
Background

The clear margin around the code - helps scanners lock on.

Why it matters

Why QR code coupons outperform printed discount codes

Traditional printed coupons are a one-way street: once the barcode or promo code is on the flyer, the offer is locked in. When a campaign ends, inventory runs out, or the expiry date passes, every unscanned flyer is dead stock. A QR code coupon breaks that constraint. The code on the flyer is permanent; the offer it points to lives in your dashboard and can be updated at any time. New season, new product, new discount rate - the same printed pieces point somewhere fresh.

Printed coupon redemption rates average 0.5-2% for direct mail campaigns. QR code coupons delivered digitally or on physical materials see 5-10x higher redemption rates because scanning is lower friction than typing a code at checkout.

A 2023 Statista report found that 82% of US shoppers used a digital coupon in the past year. QR codes are the fastest way to bridge print materials - flyers, receipts, packaging - to a digital redemption experience.

Dynamic QR coupons let you run A/B tests on the same print run: two codes per location, two different landing pages, compare which offer converts better without reprinting anything.

Scan analytics give you real redemption-funnel data: how many people picked up a flyer and scanned (intent), versus how many completed the offer. That gap shows you where the conversion falls off.

How it works

How to create a QR code coupon in 3 steps

1

Build your coupon or discount page

Set up the destination: an offer page on your site, a Shopify discount link (shopify.com/discount/CODE), a WooCommerce coupon URL, a branded landing page, or a simple Google Form for in-store redemption. Any URL works. The cleaner and more mobile-friendly the page, the higher the conversion from scan to redemption.

2

Generate and brand the QR code

Paste your coupon URL into the Link field in the generator above. The QR code appears instantly. Use the Design tab to match your brand: add your logo, pick your brand colours, choose a frame with a label like "Scan for 20% off" or "Claim your discount". Download as SVG for sharp, lossless printing at any size.

3

Print it on your marketing materials

Drop the QR onto flyers, leaflets, receipts, packaging inserts, window stickers, or print ads. Add a clear CTA next to it: "Scan for your exclusive offer" or "20% off - scan to claim". A call-to-action beside the code lifts scan rates significantly - don't leave it bare.

Analytics

Measure every step from scan to redemption

Scan analytics on a dynamic coupon QR show you exactly how many people engaged with your offer, from which materials, and when - so you can optimise every campaign.

QRhubly - Summer sale coupon - analytics
934
+18%
Total scans
287
+24%
Last 7 days
18
Countries
Scans over time
Peak scan times
0
6
12
18
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Devices
  • Mobile
  • Desktop
  • Tablet
Top countries
🇺🇸 United States44%
🇬🇧 United Kingdom19%
🇸🇪 Sweden13%
🇩🇪 Germany11%

Campaign momentum

The daily scan trend shows when interest peaks. Most coupon scans happen in the first 48 hours after a flyer drop or mailing lands - and again in the final days before expiry when urgency kicks in.

Material performance

Create a unique dynamic code per material (receipt vs flyer vs window sticker) and compare scan counts. Know exactly which placement is driving the most redemptions.

Geographic reach

City and country breakdowns show where your promotions are landing. If a flyer campaign in one postcode outperforms another, the data tells you where to concentrate the next print run.

Device split

Nearly all coupon QR scans are on mobile. Your redemption page should load fast and convert cleanly on a 6-inch screen - analytics confirm this is where the action happens.

Track your first code
Placement tips

Where to use QR code coupons for maximum redemption

Flyers and leaflet drops

A QR code coupon on a flyer converts passive paper into an active digital offer. Print "Scan for your discount" on the flyer and link to a mobile-optimised landing page. With a dynamic code, the offer can change with every distribution run - spring sale, summer clearance, winter launch - while the QR design stays the same.

Receipts and packaging inserts

A QR coupon on the receipt or inside the box catches customers at peak satisfaction - right after a purchase. Link to a "next order" discount or a referral offer. This is one of the highest-ROI placements because the audience has already bought once.

Window stickers and in-store signage

A QR code in the window or at the till point lets foot traffic claim a discount before they enter or while they browse. Update the linked offer weekly or monthly to keep it fresh without changing the sticker.

Direct mail and postcards

QR code coupons on direct mail lift response rates compared to a printed code alone - scanning is one tap, typing is four friction points. A5 postcard with a large QR and a clear offer headline is a simple, high-performing format.

Event and trade show materials

Hand out branded cards with a QR coupon at events. Link to a "met you at [event]" discount page. Switch the destination to a standard storefront page after the event ends - the card keeps working as a generic marketing piece.

Dynamic QR codes

Dynamic coupon QR codes: update the offer without reprinting

This is the biggest unlock for any campaign-driven business. You print 10,000 flyers for a summer sale. The sale ends. With a static QR code, every unscanned flyer now leads to a dead or outdated page. With a dynamic QR code on QRhubly, you update the destination in your dashboard - every flyer in circulation now points to your autumn offer, your standard homepage, or a "this offer has ended - see what's on now" page. No reprinting. No confusion for customers who scan after the campaign. For seasonal businesses, retailers, and anyone who runs rolling promotions, this means one print run of shelf-talkers, window stickers, or leaflet pads can serve an entire year of campaigns just by swapping the destination.

Static

Baked in

Free forever. But the destination is fixed - once printed, it never changes and you can't see who scans it.

Dynamic

Editable & tracked

Change where it points anytime. Track every scan by date, location, and device. Never reprint again.

FAQ

Frequently asked questions

What types of coupon or discount pages can I link to?

Any URL. Common destinations include: a Shopify discount link (shopify.com/discount/YOURCODE), a WooCommerce coupon page, a dedicated landing page with the offer details, a Typeform or Google Form for in-store redemption, or a simple page on your site. The QR code is just the doorway - your platform handles the coupon logic.

Can I change the discount or offer after I have printed the QR code?

Yes - with a dynamic QR code. The printed code is permanent, but the destination it points to is a short link you control in your QRhubly dashboard. Update it anytime: swap one campaign for another, redirect expired offers to a current sale, or A/B test two landing pages without any reprinting.

How do I track how many people redeemed the coupon?

QRhubly tracks every scan (intent) - you can see total scans, daily trend, device, country, and time of day. For full redemption tracking (scan vs checkout completion), connect your coupon URL to your ecommerce platform's discount analytics. The gap between QRhubly scans and platform redemptions shows you where people are dropping off.

Can I add an expiry date to the QR code coupon?

The QR code itself does not expire. Expiry logic lives in your destination: set an expiry date on the discount code in your ecommerce platform, or update the QR's destination to a "this offer has ended" page after the campaign closes. With a dynamic code, you control that redirect without any reprinting.

What is the best size for a QR code coupon on a flyer?

For an A5 or DL flyer held in the hand, 3 x 3 cm is a comfortable minimum. For A4 or A3 posters, use 5-6 cm. Always add at least 0.5 cm of white space around the code so it scans cleanly. Download as SVG for sharp, lossless printing at any size.

Is a QR code coupon free to create?

Yes - creating and downloading a static QR code coupon is completely free with no account needed. Dynamic codes (updateable destination + scan analytics) need a free QRhubly account and a Pro subscription at $7/month.

More use cases

More QR code use cases

Ready to make your QR code?

The generator above is free - no account, no limits on static codes. Want to edit the destination and track every scan? Sign up free.