Skip to content

How to Create a WhatsApp QR Code with Scan Tracking

Ahmad Tayyem, founder of QRLynx.
Founder
· Updated July 17, 2026 · 8 min read · Reviewed by QRLynx product team
A WhatsApp QR code opening a chat while scan analytics appear beside it.

Key Takeaway

Create a tracked WhatsApp QR in QRLynx, test the wa.me link and prefilled message, separate scan data from chat results, and verify the printed code.

The direct answer

To create a WhatsApp QR code with scan tracking in QRLynx, build and test the complete wa.me link, select the WhatsApp QR type, choose dynamic, save the code, and scan one physical proof. QRLynx records the scan before forwarding the visitor to WhatsApp. Dynamic mode also lets the owner edit the saved destination while the printed managed QR remains stable. WhatsApp or your connected customer system records the later message and conversation result.

A WhatsApp QR code turns a printed support, sales, booking, or product touchpoint into a ready conversation path. The destination is a WhatsApp click-to-chat link for a specific phone number, with an optional message already placed in the composer.

QRLynx has a dedicated WhatsApp QR type. It accepts the completed WhatsApp link and supports static or dynamic creation. Static places that final link in the QR pattern. Dynamic places a managed QRLynx short link in the pattern, records the scan, and then forwards the visitor to WhatsApp.

This guide owns the complete tracked workflow, from link construction and campaign naming to analytics interpretation and print proof. The WhatsApp QR generator page owns the concise product overview, while the QR scan tracking guide owns broader measurement and attribution.

Measure the WhatsApp QR journey in separate stages

Each system proves a different part of the customer journey.

Measure the WhatsApp QR journey in separate stages. Each system proves a different part of the customer journey.
StageWhat it provesWhere to measure it
QR scan
The managed QRLynx QR route received a scan request
QRLynx analytics
WhatsApp opens
The device reached the WhatsApp click-to-chat destination
A destination or application measurement system when available
Message sent
The visitor chose to send the composed message
WhatsApp Business or an integrated messaging system
Conversation outcome
The chat produced a booking, order, support resolution, or other result
Your CRM, order, booking, or support workflow

WhatsApp documents click to chat as the link path for opening a conversation without first saving the number. The common format is https://wa.me/15551234567. Use the full international phone number with country code and digits only in the path.

A prefilled message is added with the text query parameter. For example: https://wa.me/15551234567?text=Hello%2C%20I%20need%20help%20with%20my%20order. Encode spaces and punctuation so the complete URL remains valid. The message appears in the composer and the visitor chooses whether to send it.

Keep the message specific to the printed placement. A product support card can mention the product or order field. A property sign can mention the listing. A table card can mention the table or booking request. Use placeholders only when the visitor can easily replace them before sending.

Test the full link in a signed-out browser and on a phone before it becomes a QR destination. Confirm the intended number, message, punctuation, and handoff to the WhatsApp experience available on that device.

How to create and verify a tracked WhatsApp QR code in QRLynx

Prepare the destination first, then create, name, design, and prove the complete scan path.

1

Choose the conversation and owner

Decide which WhatsApp number receives the conversation, who monitors it, what hours apply, and what result the team will record after the chat.

2

Build the complete wa.me link

Use the international phone number in digits and add an encoded text parameter when a prefilled message helps the visitor state the request clearly.

3

Test the link outside QRLynx

Open the destination on a phone and in a signed-out browser. Verify the intended WhatsApp account, phone number, and composed message before making the QR.

4

Select WhatsApp in QRLynx

Sign in to QRLynx, open the QR generator, choose WhatsApp, and paste the complete tested link into the WhatsApp Link field.

5

Choose dynamic for QRLynx scan tracking

Dynamic mode assigns a managed QRLynx short link, records the scan, and forwards the visitor to WhatsApp. It also lets the owner update the saved destination while the printed managed QR remains stable.

6

Name the QR by placement and purpose

Use a name such as Storefront support, Product A packaging, or Event registration desk so analytics can be compared without guessing which print belongs to which record.

7

Design for the physical surface

Use a dark foreground, light background, clear quiet zone, and a short action label that accurately describes the WhatsApp conversation. Add a logo only when the final proof remains easy to scan.

8

Save, download, and print one proof

Save the managed QR, download the appropriate image format, place it at the intended size, and print one sample on the real material.

9

Scan the proof and verify every stage

Scan from the expected distance and lighting, confirm the WhatsApp destination and composed message, send a test message when appropriate, and confirm that the QRLynx scan appears in analytics.

WhatsApp link tested

Create the tracked WhatsApp QR in QRLynx

Turn the verified wa.me destination into a managed QR, label the placement, and prove the complete scan path before distribution.

Create WhatsApp QR Code The free Starter plan includes 5 active dynamic QR codes, unlimited scans, and 3 months of analytics history.

Choose the WhatsApp surface that matches the operating workflow

A click-to-chat link can point to a phone number used with WhatsApp Messenger, the WhatsApp Business app, or a business using the WhatsApp Business Platform. The QR creation step stays focused on the destination link. The receiving workflow determines how the team manages the resulting conversation.

WhatsApp describes the Business app as the small-business option with a business profile, greeting, away messages, quick replies, labels, and catalog tools. It describes the Business Platform as the programmatic option for organizations that integrate messaging into larger systems. Feature and market availability can vary, so confirm the current WhatsApp account setup before printing a long-lived support or sales path.

WhatsApp receiving workflows

The QRLynx QR can open any tested click-to-chat link. The receiving tools belong to the selected WhatsApp setup.

WhatsApp receiving workflows. The QRLynx QR can open any tested click-to-chat link. The receiving tools belong to the selected WhatsApp setup.
Receiving setupUseful whenOperational preparation
WhatsApp Messenger
One person receives a simple conversation path
Confirm the number owner, availability, and handoff process
WhatsApp Business app
A small business uses a business profile and built-in conversation tools
Complete the public profile, greeting, away message, quick replies, labels, and catalog choices that fit the business
WhatsApp Business Platform
A larger operation connects messaging to programmatic or team systems
Coordinate the phone number, integration, consent, routing, templates, agents, and outcome records in that system

Static and dynamic WhatsApp QR codes

Both can open the tested WhatsApp link. Their update and measurement models differ.

Static and dynamic WhatsApp QR codes. Both can open the tested WhatsApp link. Their update and measurement models differ.
DecisionStatic WhatsApp QRDynamic WhatsApp QR in QRLynx
Stored in the QR pattern
The final wa.me link
A managed QRLynx short link
QRLynx scan tracking
The camera goes directly to WhatsApp
The managed route records the scan before forwarding
Destination update
Create and print a new QR for a new link
Edit the saved destination while the printed managed QR remains stable
Active dynamic capacity
No dynamic slot used
Uses one active dynamic QR slot
Best fit
A fixed number and message with direct encoding
A measured campaign, editable number or message, or managed printed placement

Read QRLynx analytics as scan data

QRLynx records the managed QR request before the visitor reaches WhatsApp. Total scans, unique scans when available, scan trends, and top QR records help compare printed placements and periods. The analytics describe the QR route, while WhatsApp or the connected business system owns message, reply, conversation, and outcome data.

The free Starter plan includes 3 months of analytics history. Starter+ includes 1 year, Pro includes 2 years, Business includes 3 years, and Enterprise has no fixed plan lookback cap on available history. Country detail begins with Pro. City, device, operating system, browser, and CSV export begin with Business.

Use a shared campaign label across related QRs, then give each QR a specific placement name. Compare equal periods and similar materials. A storefront sign and a product insert reach people in different contexts, so their scan totals answer different questions.

QRLynx analytics access for WhatsApp QR campaigns

QRLynx analytics access for WhatsApp QR campaigns
PlanAnalytics historyLocation and device detail
Free Starter plan
3 months
Totals, trends, and QR performance
Starter+
1 year
Totals, trends, and QR performance
Pro
2 years
Adds country detail
Business
3 years
Adds city, device, operating system, browser, and CSV export
Enterprise
No fixed plan lookback cap
Includes Business analytics detail

Name each placement before comparing performance

Create a separate saved QR when the placement, message, receiving team, or intended action changes. This keeps the analysis tied to a real operational difference.

  • Product packaging: identify the product and support purpose.
  • Storefront: identify the branch and whether the message is for hours, sales, or support.
  • Restaurant table: identify the venue and table area when the team can use that context.
  • Property sign: identify the listing or development.
  • Event material: identify the event, date, and placement.
  • Business card: identify the person or role receiving the conversation.

Keep the visible label aligned with the destination. A code labeled Product support should open the support number and compose a support-oriented message. When a dynamic destination changes, recheck the label and the operating owner before the change is released.

Campaign naming worksheet

Campaign naming worksheet
FieldExampleWhy it matters
Campaign
Summer product launch
Groups related placements around one business objective
Placement
Product box insert
Explains where the physical scan originated
Conversation intent
Setup help
Keeps the prefilled message and receiving workflow specific
Receiving owner
Support team
Assigns responsibility for replies and outcome records
Proof record
Box insert, revision 3, tested July 18
Connects the saved QR to the approved physical version

Use routing and pre-chat controls for a defined operational need

QRLynx Pro smart redirect rules can route a dynamic WhatsApp QR to different tested destinations by device operating system, country, or UTC time window. This can support regional numbers, device-specific instructions, or staffed time windows. Rules are checked in order, and the primary destination remains the fallback path.

Pro also adds scheduling and expiry controls for campaigns with a defined active period. Business adds lead forms when the campaign needs a consented contact record before the WhatsApp handoff. Enterprise adds retargeting controls. Match each control to a documented purpose, test every destination, and include the extra step in the physical proof.

For a direct support path, the shortest tested route may be the right design. For a lead campaign, the pre-chat form and its consent wording can be part of the intended journey. The page label should tell the scanner what will happen next.

Final WhatsApp QR proof checklist

  • The international phone number is correct and belongs to the intended receiving workflow.
  • The complete wa.me link opens from a signed-out browser.
  • The prefilled message uses the intended wording and encoded punctuation.
  • The visitor chooses whether to send the composed message.
  • The QRLynx QR is named by campaign, placement, and purpose.
  • Static or dynamic matches the required update and measurement model.
  • The visible action label matches the WhatsApp destination.
  • The printed proof scans from the expected distance, angle, surface, and lighting.
  • The QRLynx analytics record the test scan.
  • The receiving team can identify and record the later conversation outcome.

QRLynx WhatsApp QR code questions

How do I create a tracked WhatsApp QR code in QRLynx?

Build and test the complete wa.me link, choose WhatsApp in the QRLynx generator, paste the link, select dynamic, name the placement, save the QR, and scan one physical proof. Dynamic mode records the QRLynx scan before forwarding the visitor to WhatsApp.

Can a WhatsApp QR code include a prefilled message?

Yes. Add an encoded text parameter to the wa.me link before pasting it into QRLynx. The message appears in the WhatsApp composer, and the visitor chooses whether to send it. Test the full link on a phone before printing.

What does QRLynx track for a WhatsApp QR code?

QRLynx tracks the managed QR scan and provides analytics according to the account plan. WhatsApp or a connected customer system records the later message, reply, conversation, and business outcome.

Can I change the WhatsApp number after printing?

A dynamic QRLynx WhatsApp QR lets the owner update the saved wa.me destination while the printed managed QR remains stable. Verify the new number, message, visible label, and receiving owner before releasing the change.

Should each store or product have its own WhatsApp QR code?

Create separate saved QRs when the placement, message, receiving team, or intended action differs. Specific names make the analytics easier to compare and keep each physical code tied to its operational owner.

Can one WhatsApp QR route to different numbers?

QRLynx Pro smart redirect rules can route a dynamic QR to tested destinations by country, device operating system, or UTC time window. The primary destination remains the fallback, and every routed path should be included in the proof plan.

Which QRLynx plan includes WhatsApp QR scan analytics?

Every registered QRLynx plan includes scan tracking for dynamic WhatsApp QRs. The free Starter plan includes 3 months of analytics history, Starter+ includes 1 year, Pro includes 2 years, Business includes 3 years, and Enterprise has no fixed plan lookback cap on available history.

When do country, city, and device analytics become available?

Country detail begins with QRLynx Pro. City, device, operating system, browser, and CSV export begin with Business. These fields describe the recorded QR scan request.

Does the scanner send the prefilled WhatsApp message automatically?

The prefilled text appears in the WhatsApp composer. The visitor reviews it and chooses whether to send it, which keeps the final message action under the visitor's control.

How should I test a printed WhatsApp QR code?

Print one proof on the intended material, scan it from the expected distance and lighting, verify the phone number and composed message, complete a test conversation when appropriate, and confirm that the QRLynx scan appears in analytics.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. Every competitor claim here is tested hands-on; see our testing methodology and editorial policy.

Rated 4.6/5 on Trustpilot (27 reviews)

"Great customer service! Responded promptly, provided detailed answers, and resolved all issues thoroughly..."
★★★★★

Sheri A.

"A genuinely good platform: I've used it for two years to create QR codes with analytics."
★★★★★

Noor

"It was the best way we found to give our clients a great first impression of our company."
★★★★★

Raiz

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

QRLynx pricing plans

Starter plan details selected

Starter

For personal projects
$0 /month
Free forever
  • 5 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 1 Folder
  • 5 MB per PDF upload
  • AI Insight Summaries Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • 3 Months Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 25 Folders
  • 15 MB per PDF upload
  • 2 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Bulk Dynamic QR: 100/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Business

For teams and agencies
$29 /month
Billed monthly
  • 1,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 100 Folders
  • 25 MB per PDF upload
  • 3 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Bulk Dynamic QR: 250/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (10 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Enterprise

For white-label scale
$99 /month
Billed monthly
  • 5,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 500 Folders
  • 50 MB per PDF upload
  • Unlimited Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Bulk Dynamic QR: 1,000/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (100 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • White Label Domains Use your own domain for QR redirects (e.g. qr.yourbrand.com).
  • Retargeting Pixels Facebook, Google & GTM tracking pixels on QR landing pages.
  • Dedicated Success Manager A dedicated contact for onboarding and ongoing support.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Core features included in every plan

(free and paid, no exceptions)
  • Unlimited Static QR Codes
  • QR Pause & Activate
  • Unlimited Scans
  • Codes Never Expire
  • 61 QR Code Types
  • Apple & Google Wallet Passes
  • Custom Logo Upload
  • QR Code Frames
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Bulk Static QR (up to 100/batch)

50% off for verified nonprofits, schools & open-source projects: contact us to apply.

Ready to Transform Your QR Code Experience?

Create, customize, and track QR codes with a platform built for businesses, creators, restaurants, agencies, and teams worldwide.

Talk to Sales
Free forever
Unlimited scans
Codes never expire