Making a flyer interactive with a QR code: best practices for design and placement
Discover how to turn your flyers into high-performing digital entry points using QR codes: design, placement, size, and best practices.
The flyer is dead. Long live the flyer.
We buried it too soon. The rise of digital, social media, programmatic advertising — we thought the paper flyer had had its day. And yet, the 2026 figures tell a completely different story.
According to NextDayFlyers, flyers show an open rate of 57.5 to 85% — far ahead of the average email campaign rate, which caps at 20%. And research from Oppizi shows that response rates to flyers oscillate between 2.7 and 4.4%, compared to only 0.6% for email campaigns. The reason is simple: a physical paper medium captures attention in a way that an overloaded inbox cannot replicate.
But the flyer alone has always suffered from a structural flaw: it cannot say everything. An offer, a visual, a phone number — and the link to the digital dimension of your brand stopped there.
The QR code closes this gap. It transforms a rectangle of paper into an entry point to your entire digital universe. And it does so with remarkable yield: customer journeys initiated by a QR code on print reach an average click-through rate of 37% — about 15 times more than standard display advertising.
The flyer with a QR code is not a compromise between the old and new worlds. It is the best of both.
Before designing: the three questions to ask yourself
A poorly designed QR code on a flyer is worse than a flyer without a QR code. It creates an expectation, encourages scanning — and if the result is disappointing, it harms your image. Before placing your code, three questions are essential.
What will the reader find when scanning? This is the most important question, and the most often neglected. 39% of consumers say that exclusive content or targeted information is what most encourages them to scan a QR code. 33% are motivated by discounts or promotional offers when the goal is clear. If you cannot clearly answer "what will my reader find?", the QR code has no place on your flyer.
What is the scanning context? A flyer handed out in the street, a flyer placed on a café table, a poster in a subway corridor — these contexts are radically different. The scanning distance, available time, ambient light, whether the reader is moving or stationary: all this determines the code's size, placement, and the accompanying message.
What action do you want to trigger? A multi-link QR code can offer several actions. But if only one action matters — booking an appointment, accessing an offer, downloading a resource — focus on it. The clarity of the objective translates directly into the call to action, which in turn determines the scan rate.
The rule of rules: the call to action
This is the most impactful variable — and the most often botched.
A specific, benefit-oriented call to action can generate up to 10 times more scans than a code without accompanying text. This figure is spectacular. It means that two identical flyers — with the same QR code, in the same place — can generate radically different results depending on what is written next to the code.
QR codes with specific, benefit-oriented CTAs have scan rates about 30% higher than those with generic "Scan me" labels, and 2× higher than codes with no label at all.
Principles of a good CTA:
- Benefit first: "Scan for 15% off your first order" consistently outperforms "Scan to learn more"
- Short and precise: one line maximum, seven words or less
- Contextual: "Scan to see the menu" in a restaurant, "Scan to download the free guide" on a B2B flyer
- Positioned below the code: never in the quiet zone around the code, always below or next to it
What does not work: "Scan me!", "QR Code", or any generic text that does not say what the reader will find.
The small arrow (→) placed just before or after the code is a visual micro-CTA — it signals that the code is an action, not a decorative element. Simple, but effective.
Size: the 10× rule
This is the most important technical rule for designing a printed QR code.
The industry standard rule for sizing QR codes according to reading distance: the scan distance must not exceed 10 times the code's width. This ratio, validated by Denso Wave (the inventors of the QR code), gives very concrete minimum sizes depending on the medium:
- Business card (scan at 20-25 cm): minimum 2 × 2 cm
- A5 or A4 flyer on a table (scan at 30-40 cm): minimum 3 × 3 cm
- A2 or A1 wall poster (scan at 50-80 cm): minimum 5 × 8 cm
- Shelf or hall signage (scan at 100 cm): minimum 10 × 10 cm
- Outdoor panel or banner (scan at 3-5 meters): minimum 30-50 cm
The basic rule: the QR code must occupy at least 10% of the shortest side of the printed medium. On an A4 flyer (21 cm short side): minimum 2.1 cm — but 3 cm is recommended for comfortable scanning.
A code that is too small is invisible in the real scanning context. A code that is too large visually invades the medium. The right sizing is one that allows any smartphone to scan in less than two seconds, under real-world conditions — not in the ideal conditions of the design office.
Contrast and colors: beauty in the service of readability
This is where graphic design and technique meet — and sometimes clash.
The design of a QR code is fundamentally a question of functionality. A code with insufficient contrast will not scan in direct sunlight. A logo that is too large will mask critical data modules. Gorgeous colors on screen can fail completely on a flyer with a matte finish.
Essential rules:
Contrast above all: the dark modules of the code must clearly distinguish themselves from the light background. The practical rule: test your code in grayscale. If the contrast disappears, your phone's scanner will struggle in real conditions.
Combinations that work: dark blue on white, black on light yellow, dark purple on white, dark green on cream. These combinations maintain optimal contrast while allowing for brand-color customization.
What to avoid: pastel tones for modules (too little contrast), inverting standard colors (light modules on a dark background works technically but can cause problems with some scanners), colors that are too close in brightness even if they are visually different.
The white or light background around the code: the quiet zone — the white margin around the code — is technically mandatory. It must measure at least 4 modules wide. Never remove it, never place any graphic element there.
The logo in the center: yes, but within limits
Placing your logo in the center of the QR code is an excellent practice — provided you follow an absolute rule.
Keep your logo under 30% of the total surface area of the QR code. The error correction integrated into the QR code standard can compensate for up to 30% of the obstructed surface — but nothing beyond that. The practical rule: limit to 20-25% for a sufficient safety margin.
A well-sized logo in the center of the code:
- Instantly reinforces brand recognition
- Increases reader trust (they know this code belongs to your company)
- Improves the scan rate — people are more willing to scan an identifiable code than an anonymous one
The corner zones (the three large squares in the corners of the code) must always remain free. These are the markers the scanner uses to orient and read the code — masking them, even partially, makes the code unreadable.
Placement on the flyer: positions that convert
The position of the QR code on your flyer is not indifferent. It determines the reader's state of mind when they see it — and therefore their probability of scanning.
Bottom right: this is the most classic position, and often the most effective. The Western eye scans the flyer from top-left to bottom-right — the QR code naturally becomes the conclusion of the reading, the final call to action after being convinced by the content.
After the main benefit: never place the QR code before giving a reason to scan. The logical order is: hook → benefit or offer → CTA → QR code. The code is the door, not the display window.
Outside of fold lines: never place the QR code on a fold line. If the flyer will be folded in two or three, keep the code away from the fold. Folding distorts the modules and can make the code unreadable.
Away from edges and staples: the code's quiet zone must be respected on all sides. Placing the code too close to an edge, a staple, or a trim point risks cutting off part of the code or its safety margin.
On a flat surface: on media that will be rolled, folded, or curved (tubular posters, cylindrical signs, bags), imperatively test readability in the final configuration — not flat on your desk.
Export and preparation for printing
This is the step where the majority of problems occur — and they are invisible on screen.
Always provide an SVG or high-resolution PNG to your printer. JPEG compression introduces artifacts that degrade the fine modules of the QR code and cause scan failures on small formats.
Technical specifications to respect:
- Recommended format: SVG (vector, infinite) or PNG without compression
- Minimum resolution for small formats (A5/A4 flyer): 1,000 × 1,000 px at 300 dpi
- For A3 formats and larger: 3,000 × 3,000 px minimum
- x-qrcode.com offers export up to 2048 px — sufficient for most standard flyer and poster formats
Always print a test sample and scan it from the intended viewing distance before approving the final proof. This single step avoids the majority of avoidable campaign failures.
The test must be done:
- With several smartphones (iOS and Android, old and new)
- Under different lighting (natural light, fluorescent interior, dim light)
- With the final paper finish (matte, glossy, laminated) — some highly reflective finishes can hinder reading
- At the actual scan distance, not pressed against the screen
The dynamic QR code: the essential insurance on a printed medium
A flyer is a commitment. Once printed in 500, 1,000, or 5,000 copies, it is difficult to correct an error.
79% of companies now use dynamic QR codes, mainly for their flexibility. Dynamic codes allow you to change the destination, correct a broken link, or rotate a seasonal offer on a printed run without touching the physical code.
For a flyer, the dynamic QR code is therefore insurance in two ways:
Against errors: if the destination URL contains a typo, if the page is restructured, if the link expires — you correct it from your dashboard without reprinting.
To evolve the content: the same flyer distributed in January can point to a launch offer, then in March to an anniversary offer, then in June to summer sales. Your printing investment extends well beyond the first campaign.
Dynamic codes bring 60% more engagement than static codes — and allow you to correct an erroneous URL without reprinting.
Multi-link: one flyer, all doors open
For professionals who have several actions to offer — and who do not want to multiply QR codes on an already crowded medium — the multi-link QR code is the ideal solution.
A single code points to a centralized, personalized page that offers several prioritized actions: book an appointment, download a resource, view the gallery, follow social media, leave a review. The reader chooses what interests them. You know exactly what they clicked on — and you optimize your link page based on real data.
x-qrcode: create your flyer QR code in minutes
Everything mentioned above — customization with your brand colors, integrated logo, high-resolution export, modifiable dynamic code, scan statistics — is available on x-qrcode.com, for free, without a credit card.
The process is simple:
- Create your link page or enter your destination URL on x-qrcode.com
- Customize your QR code: colors matching your brand, logo in the center, visual theme consistent with your flyer
- Export in high resolution (up to 2048 px) — PNG without compression, ready to integrate into your design file
- Print a test before the full final proof — test on a smartphone from the actual distance
- Track scans in real-time after distribution: scan rate, clicked links, activity times
And if your offer changes, if your link evolves, if you want to test new content on already distributed flyers? You update the destination in a few clicks — without touching a single printed flyer.
The pre-print checklist
Before sending your file to the printer, check each point:
- ✅ The call to action is specific and benefit-oriented (not "Scan me")
- ✅ The code size respects the 10× rule according to the intended scan distance
- ✅ The code/background contrast is sufficient (tested in grayscale)
- ✅ The logo does not exceed 20-25% of the code's surface
- ✅ The three corner zones are free
- ✅ The quiet zone (white margin) is respected on all sides
- ✅ The code is not on a fold line or trim zone
- ✅ The export is in SVG or high-resolution PNG (not JPEG)
- ✅ A print test was performed on several smartphones
- ✅ The QR code is dynamic (modifiable after printing)
These are ten seconds of verification that avoid thousands of euros in reprinting — and dozens of lost prospects.
Ready to create your flyer QR code? Try x-qrcode for free on x-qrcode.com — personalized, high-resolution, dynamic, in minutes.
FAQ
For an A4 flyer placed on a table or held in hand (scan distance of 30 to 40 cm), the recommended minimum size is 3 × 3 cm. The practical rule is that the QR code must represent at least 10% of the shortest side of the medium — i.e., 2.1 cm for an A4, but 3 cm is advised for comfortable scanning. Below 2 cm, the code becomes difficult to read with some devices or in unfavorable lighting conditions.
Yes, provided you do not exceed 20 to 25% of the total surface area of the code. The QR code standard includes error correction that allows the code to remain scannable with up to 30% of its surface obstructed. The three large corner zones must remain free. A well-sized logo increases reader trust and the scan rate.
The ideal position is bottom right, after the main content of the flyer — hook, visual, benefit, then QR code with its CTA. This position corresponds to the natural reading direction and presents the code at the right moment: when the reader has already been convinced by the content. Avoid fold lines, trim zones, and edges that are too close.
Always SVG (vector) or PNG without compression — never JPEG. JPEG compression introduces visual artifacts that degrade the fine modules of the code and cause scan failures. For an A5/A4 flyer, a minimum resolution of 1,000 × 1,000 px at 300 dpi is necessary. For A3 formats and larger, plan for 3,000 × 3,000 px minimum.
Because a flyer is printed in volume and difficult to correct after printing. A dynamic QR code allows you to change the destination at any time — if the URL changes, if the page is restructured, if the offer evolves — without reprinting. It also integrates scan statistics (number, times, clicked links) that allow you to measure the real effectiveness of your campaign.
A specific, benefit-oriented CTA generates up to 10 times more scans than a code without text or with a vague "Scan me". Effective examples: "Scan for 15% off", "Scan to see the full program", "Scan to book an appointment online". The text must fit on one line, seven words maximum, placed under the code — never in the quiet zone around the code.
Print a test copy on the same paper and with the same finish as the final print run. Scan from the intended actual reading distance, with several smartphones (iOS and Android, old and new), under different lighting conditions. If the code does not scan instantly in all cases, identify the problem (insufficient size, low contrast, logo too large) before approving the final proof.
Yes, if they reduce contrast. The fundamental rule: the code's modules must be significantly darker than the background. Test your code in grayscale — if the two tones blend together, the scanner will struggle. Effective combinations: dark blue on white, black on light yellow, dark green on cream. Avoid pastel tones for the modules and color combinations that are close in brightness even if they are chromatically different.
Yes, especially when you have several actions to offer without overloading the medium. A single QR code points to a page that centralizes several links — book an appointment, download a resource, view the gallery, follow social media. The reader chooses what interests them, and you access click statistics per link to gradually optimize your page.
Yes. x-qrcode.com offers export up to 2048 px in PNG format, sufficient for almost all standard flyer and poster formats up to A2. The QR code is customizable to your brand colors, with your logo integrated. It is dynamic by default, modifiable at any time from your dashboard, and accompanied by real-time scan statistics. All this is accessible for free, without a credit card.