Email QR Code: Create a Prefilled Business Inquiry
Create an email QR code with a recipient, subject, and message. Learn how to test it, avoid common errors, and give customers another way to contact you.
An email QR code can open a new message addressed to your business, with a subject and short text already filled in. The customer reviews it, adds details, and decides whether to send. It works through a mailto: link, so the result depends on the scanner and the device's email setup.
For a small business, this is useful when a printed notice should start a specific inquiry. Think of a workshop poster inviting questions about group sessions, rather than asking someone to type a long address.
How an email QR code works
The code stores an email link. A compatible reader recognizes the address and offers an email action. ZXing's barcode documentation describes this format and its optional subject and message fields.
Choose a business inbox that someone actually monitors. Avoid tying permanent materials to an employee's personal address. Decide who checks new inquiries and what information they need to respond.
A useful subject describes the request: “Group workshop inquiry.” A useful opening message asks for a few details, such as the preferred date and number of participants. Leave room for the customer to explain their situation.
Build the recipient, subject, and message
The simplest example is mailto:hello@example.com. Replace that sample address with your real business email.
To add a subject and message, use this structure:
mailto:hello@example.com?subject=Workshop%20inquiry&body=Please%20send%20group%20session%20details.
Here, ?subject= introduces the subject and &body= introduces the message. Spaces become %20. Characters such as an ampersand within your message also need encoding; a literal ampersand becomes %26. The mailto specification explains these rules.
Keep the text brief and use plain language. Ask the sender to add their preferred date themselves; the link cannot know it. A simple prompt is easier to review than a long questionnaire squeezed into a draft.
Create the QR and check the complete journey
Open the free Nexlab QR generator, select URL, and paste your complete mailto link. Download the PNG once the preview appears.
Before printing a batch, check these separate steps:
- Read the code. Scan a sample at the intended print size. Keep the image clear and leave space around it.
- Inspect the recipient. Confirm that the correct business address appears.
- Review the draft. Check that the subject and message show normal words instead of broken symbols.
- Test delivery. Send a test from an account you control and confirm receipt.
- Try another device. Check a different phone and email setup when available.
Do not treat a successful scan as proof that an inquiry reached your inbox. The customer can close the draft without sending anything.
Label the printed code “Scan to email us about group workshops” and include the readable email address beside it.
When a website form is more practical
Email QR codes suit short, flexible conversations. A website form can be more useful when you need several required answers, structured choices, or a confirmation page.
A form also gives customers a browser-based route if they cannot open an email app. MDN's email-link guidance explains that mailto links open the user's email program.
If you need a page that explains your offer before someone contacts you, explore Nexlab's business website options. Choose the contact flow according to the questions your team must answer.
Frequently asked questions
Can a QR code fill in an email subject and message?
Yes. A mailto link can include both. Test the generated code because readers and email applications may handle the result differently.
Does an email QR code send the message automatically?
No. It prepares an email; the person reviews it and chooses whether to send.
Why does my email QR code not work?
Separate scanning from opening the draft. If the code is readable, check the mailto text and whether the device has a configured email handler.
Can I change the address after printing?
A directly encoded mailto address stays in the printed code. Changing the recipient requires generating and distributing a new version.
Make the inquiry easy to complete
An email QR code should lead to a clear, useful conversation. Choose a monitored inbox, prepare a short prompt, and test delivery. Create yours with the Nexlab QR generator before printing the final materials.
