Skip to main content
EZQR

Newsletter QR Code

Free Newsletter QR Code Generator — Signup Links

Point a printed code at your Substack, Beehiiv, Mailchimp, ConvertKit or Ghost signup page so people subscribe without typing a URL on a phone.

Free static QR codes. Sign up to unlock dynamic codes & analytics.

Your QR code will appear here

About Newsletter QR Codes

A newsletter QR code turns any printed surface into a signup form. The mechanics are simple. It encodes your subscribe page URL, so the whole game is what you point it at and what happens after someone scans it standing in a queue with fifteen seconds of intent.

The mistake that kills conversion is pointing at a homepage rather than a signup page, and it is the single most common error in this entire category because a homepage feels like the obvious destination right up until you watch someone scan one. Someone scanning a conference badge has roughly fifteen seconds of intent before the conversation they were having pulls them back, and everything about the destination page has to be built around that constraint rather than around what you would like to tell them. Land them on a page explaining your whole publication and they read instead of subscribing. Then they leave. Land them on a dedicated signup page with one field and one button and they subscribe.

The second mistake is asking for too much. Every field beyond an email address costs subscribers. On a phone, standing up, it costs more than it would at a desk.

Walkthrough

How to Create a Newsletter QR Code

  1. Use your dedicated signup URL

    Substack /subscribe, Beehiiv subscribe page, Mailchimp hosted form, ConvertKit landing page, Ghost #/portal/signup. Not the homepage. Use the page whose only job is collecting an address, because every additional thing on that page is something the scanner has to look past before they subscribe.

  2. Add UTM parameters before generating

    Append ?utm_source=qr&utm_medium=print&utm_campaign=conference so you can tell later which printed placement produced subscribers. Do this first, because the values are baked into a static code.

  3. Generate and style

    Match your publication colours if you have them. Contrast matters more than brand — a low-contrast code on a busy flyer fails.

  4. Use a dynamic code if you might switch platforms

    Newsletter platform migrations are common and they change every URL. A dynamic code survives a move from Mailchimp to Beehiiv without reprinting.

  5. Download PNG or SVG

    SVG for print — flyers, posters, book pages, packaging inserts, conference badges. PNG for slides and digital.

Where it works

Newsletter QR Code Use Cases

Conference badges and speaker slides where a talk generates interest that has nowhere to go.

Book and zine back pages converting readers into subscribers at the moment they finish.

Product packaging inserts offering ongoing tips rather than a one-off thank-you.

Trade-show handouts and leave-behinds where email is the only durable follow-up.

Cafe and retail counter cards for a local-business list.

Direct mail where the QR is the measurable response mechanism.

Business cards for writers, researchers and consultants whose newsletter is the portfolio.

Event programmes and workshop handouts capturing attendees while attention is highest.

What works in practice

Newsletter QR Code Best Practices

Point at a dedicated signup page, never the homepage. A homepage asks the scanner to find the signup form. A signup page asks for an email. The difference in conversion is larger than any styling decision on this page.

Ask for the email address and nothing else. Every extra field costs subscribers, and phone keyboards make first-name-plus-company an actual chore. Collect the rest later, in a welcome email, when they are at a desk.

Add UTM parameters before you generate. A static code bakes them in permanently, so this is a decision you make once. Without them you will know subscribers arrived and never know from which placement.

Use a [dynamic code](/qr-codes/dynamic) if a platform migration is plausible. Moving from Mailchimp to Beehiiv or Substack to Ghost changes every URL, and printed material does not migrate with you.

Say what they are subscribing to, in print, beside the code. "Weekly, one email, unsubscribe anytime" converts better than a bare code, because the hesitation is about volume rather than interest.

Check the double opt-in flow on mobile. Many platforms send a confirmation email, and a subscriber who never opens it never subscribes. If your list is opt-in confirmed, make the post-scan page say so explicitly.

Test the form on a phone before printing. Some hosted signup forms are still poor on mobile, and you will only discover it by standing up and doing it yourself.

Newsletter QR Code FAQ

Common questions about generating, printing, and deploying these codes.

What URL should the QR code point to?

Your dedicated signup page, not your homepage or latest post. On Substack that is yourpublication.substack.com/subscribe; Ghost uses a #/portal/signup route; Beehiiv, Mailchimp and ConvertKit all provide hosted signup or landing pages. The test is simple — open the page on a phone and count the taps to subscribed. If it is more than two, pick a different URL.

How do I know which printed placement produced subscribers?

UTM parameters, added before you generate the code. ?utm_source=qr&utm_medium=badge&utm_campaign=summit2026 will appear in your platform's acquisition reporting, letting you compare a conference badge against a book insert. Give each placement its own campaign value. With a static code these are permanent, so decide the naming scheme before printing. A dynamic code additionally gives you scan analytics — scans versus subscribers is the conversion rate you actually want.

Should the code point somewhere different at an event versus on packaging?

Ideally yes, and it costs nothing to do. Event scanners have high intent and no patience — send them to a one-field form. Packaging scanners are already customers and will tolerate a page explaining what they get. Generate a separate code per surface with distinct UTM values, and you get both better conversion and better data.

What happens if I switch newsletter platforms?

Every static code breaks, because the subscribe URL changes entirely. This is the single most common way newsletter QR codes die, and platform migration is common in this category. A dynamic code at $5/month lets you repoint every printed code from the dashboard, which costs far less than reprinting conference materials.

Do I need double opt-in, and does it affect the QR flow?

It depends on your jurisdiction and platform, and it does affect the flow. With double opt-in the scanner submits an address and then must open a confirmation email to complete signup — a step many people skip when they are walking away from a stand. If your list uses it, say so on the confirmation page ("check your inbox to confirm") rather than leaving people thinking they are done.

How big should the code be on a conference badge?

At least 1.5 cm on a badge, more if people will scan it from across a table rather than close up. The 10:1 rule applies — scan distance divided by ten gives minimum width. Badges get scanned at arm's length in crowded rooms with variable lighting, so err larger and keep the quiet zone clear.

Is the newsletter QR code free?

Yes. Static signup codes are free with no signup, no watermark and no scan limits. SVG export for print and dynamic codes that survive a platform migration start at $5/month.

Can one code work for multiple newsletters?

Use multi-URL if you genuinely publish several and want the scanner to choose. In most cases you should not — a choice screen adds a tap and loses subscribers. One code, one list, one form converts better. Reserve the multi-destination approach for organisations where the newsletters serve genuinely different audiences.

Related Articles

Related Industries

Related Guides

Related Tools

Ready to create your Newsletter QR code?

Free, no watermarks. Generate and download in seconds.

Generate Free QR Code