How URL, WiFi, vCard, Menu, and Email QR Codes Store Data

QR codes can open a web page, help a guest join WiFi, add contact details, show a menu, or start an email. The visible square may look similar in every case, but the information placed inside it and the action a phone takes can differ. Choosing the right QR code type before you design or print it helps you give scanners one clear next step.

QRhubly supports URL, WiFi, vCard, menu, and email QR code types. This guide explains the practical job of each type, what to prepare before creating one, and when a static or dynamic code is the better fit.

Start with the action you want a scan to trigger

A QR code is most useful when its destination matches the moment in which someone scans it. A person reading a poster may need a web page. A visitor in a meeting room may need network access. A new contact may need your details saved. A diner may need a current menu.

Before selecting a type, write a plain-language outcome: “Open our booking page,” “Join the guest network,” “Save this contact,” “View today’s menu,” or “Email the events team.” That sentence is a useful check on both the encoded information and the call to action placed next to the code.

[VERIFY WITH YOUR TEAM] A QR code stores a structured piece of information that a compatible phone camera or QR scanner interprets. The type of information determines the action presented to the scanner.

URL QR codes: send people to a web destination

A URL QR code is the natural choice when the desired action is to open a website, landing page, booking page, product page, review page, social profile, file, or other online destination. Prepare the exact link you want people to reach, then test it on a phone before placing the code in print.

[VERIFY WITH YOUR TEAM] A URL QR code encodes a web address. When it is scanned, the phone uses that address to open the linked destination.

Use a static URL QR code when the link is final and unlikely to change. QRhubly states that static codes are free forever and do not expire, but they cannot be edited or tracked after creation. That makes a static code suitable for a stable page, such as a permanent homepage or a long-lived public document.

Choose a dynamic code when the printed code may outlast its first destination or when scan activity matters. QRhubly states that dynamic codes can point to a changed destination after printing and can provide scan analytics. For a campaign poster, event signage, or packaging, that flexibility can prevent a printed code from leading to an outdated page.

Practical check: make the nearby instruction specific. “Scan to book,” “Scan for event details,” or “Scan to leave a review” sets a clearer expectation than “Scan me.”

WiFi QR codes: help guests connect

A WiFi QR code is intended for a location where visitors need to join a network, such as a reception area, guest room, studio, venue, or office. Gather the network name and the connection details you intend to share before creating the code.

[VERIFY WITH YOUR TEAM] A WiFi QR code can include network connection details so that a compatible device can offer the person a join-network action after scanning.

This use case benefits from careful placement. Put the code where people need the connection, keep the instructions brief, and make sure staff know what the code is for. If the network name or password changes, a previously printed static code may need to be replaced because QRhubly says static codes cannot be changed after creation.

Consider the audience as well. A public guest-network code has a different purpose from a private internal-network code. [VERIFY WITH YOUR TEAM] Confirm your organisation’s network-sharing policy before publishing a WiFi QR code in a public space.

vCard QR codes: share contact details

A vCard QR code is designed for contact sharing. It is a useful option for business cards, event badges, sales materials, appointment cards, and signs where the next step is saving a person or business to a phone.

[VERIFY WITH YOUR TEAM] A vCard QR code can encode structured contact information, such as a name, phone number, email address, organisation, and website, that a compatible device can present as a contact.

Keep the information intentional. Include the details someone needs to follow up, and review every field for accuracy before printing. For a personal business card, that may be a name, role, email, phone number, and website. For a shared department contact, it may be better to use a general inbox and main phone line.

Contact details change more often than people expect. If titles, phone numbers, or inboxes may change, plan for updates before committing to a large print run. A dynamic approach may be preferable when the code should continue to lead to current information after printing.

Menu QR codes: direct guests to the current menu

A menu QR code is for restaurants, cafés, bars, and other hospitality settings that want guests to open a menu on their phones. QRhubly supports a menu QR code type.

[VERIFY WITH YOUR TEAM] A menu QR code may contain menu information directly or direct the scanner to an online menu, depending on the selected setup. Confirm the exact behaviour and required fields in your generator before publishing.

For most teams, the important decision is not visual. It is operational: where will the current menu live, and who will update it? If specials, availability, pricing, or seasonal items change, point the code to a destination that your team can keep current. A dynamic code can be valuable for a printed table tent or window sign because QRhubly says its destination can be changed after printing.

Test the experience under real conditions. Scan from the table, confirm the menu is easy to read on a phone, and check that the page loads the version you intend guests to see.

Email QR codes: start a message with context

An email QR code is useful when you want a person to contact you without manually entering an address. Examples include event enquiries, support requests, partnership outreach, feedback, and appointment questions.

[VERIFY WITH YOUR TEAM] An email QR code can encode an email address and may include fields such as a subject line or message text, allowing a compatible device to open an email draft after scanning.

Use a clear shared inbox where appropriate, especially for a code placed on public materials. A prefilled subject can help your team understand why the person is writing, such as “Event venue enquiry” or “Request a callback.” Avoid putting sensitive personal information into a prefilled message. [VERIFY WITH YOUR TEAM] Check which email fields the selected QR code setup supports and how email apps on your audience’s devices handle them.

Choose static or dynamic after choosing the data type

The QR code type decides the action. The static or dynamic choice decides how much control you retain after the code is printed.

Design comes last, not first. Once the purpose, information, and update plan are settled, customize the code to fit the material. QRhubly offers colors, gradients, logos, frames, dot shapes, and eye styles, plus PNG and SVG downloads. Whichever design you select, scan the final exported file on more than one phone before it goes to print.

A simple pre-print checklist

  1. Name the single action the scanner should take.
  2. Select the matching type: URL, WiFi, vCard, menu, or email.
  3. Prepare and proofread the destination or details.
  4. Decide whether the code must remain editable or trackable after printing.
  5. Add a short, specific call to action beside the code.
  6. Test the finished code and its result on a phone before publishing.