Skip to content

How to Create a HubSpot QR Code for Forms, Campaigns, and Offline Leads

Ahmad Tayyem, founder of QRLynx.
Founder
· 5 min read · Reviewed by QRLynx product team
How to Create a HubSpot QR Code for Forms, Campaigns, and Offline Leads

Key Takeaway

Create a HubSpot form QR code, choose a standalone or embedded route, preserve campaign tracking, test contact creation, and measure offline conversion.

A HubSpot QR code can connect a trade-show badge, brochure, counter sign, or product insert to a measurable lead journey. The key decision is not the QR design. It is which HubSpot or website page should open, what data the form creates, and how the offline placement will be identified in reporting.

QRLynx creates a static or dynamic Website URL QR for the tested destination. HubSpot controls the form, contact record, campaign association, notifications, tickets, consent, automation, and downstream reporting.

Choose the HubSpot QR destination

Choose the HubSpot QR destination
DestinationBest useMeasurement requirement
HubSpot standalone form page
The shortest route to a published form
Test the share link, mobile form, completion action, and campaign association available in the account
HubSpot landing page
The offer needs context, proof, or a richer campaign page
Confirm the page is published, tracked, fast on mobile, and focused on one next action
External page with embedded HubSpot form
The form needs your site's navigation, design, or content
Install HubSpot tracking code, add the external domain as required, and test form rendering and submission
QRLynx dynamic Website URL QR
The campaign page or form route may change after printing
Retest the updated destination and preserve the intended campaign parameters

Define what a successful scan should create

HubSpot form settings can control contact creation, owner notifications, team notifications, language, campaign association, and connections to an inbox or help desk. Configure these before the QR is shared. A clean test submission should create or update the expected record, carry the intended properties, notify the right people, and enter only the workflows that belong to this campaign.

Use a fresh test email and a known existing contact. The two submissions may behave differently because HubSpot can update an existing record rather than create a new one. Document the success metric as qualified submissions, meetings, tickets, or another meaningful outcome, not simply new contact rows.

Choose the tracking layer deliberately

A separate QRLynx dynamic QR for each event, booth, brochure, or retail location provides placement-level scan activity. HubSpot campaign or tracking parameters can provide page-session and conversion context where the destination, subscription, permissions, tracking code, and reporting setup support them.

HubSpot states that tracking URL sessions require its tracking code on the destination page. PDFs, images, documents, and untracked external pages do not produce the same page-view reporting. If the QR opens a standalone HubSpot form, test the fields and reporting available for that exact route. If it opens your site, verify the tracking code and consent behavior there.

Create a HubSpot form QR code in QRLynx

Test the form, record creation, attribution, and follow-up before the first printed scan.

1

Choose the conversion destination

Select a published standalone form, HubSpot landing page, or external page with an embedded form based on how much context the visitor needs.

2

Configure the HubSpot form

Review fields, validation, contact creation, campaign association, language, consent, notifications, inbox or ticket connections, and post-submit action.

3

Prepare placement tracking

Create the approved campaign or tracking URL when available, and use separate destination values for the offline placements that need comparison.

4

Test new and existing contacts

Submit on mobile with a fresh email and an existing test contact. Verify properties, campaign context, notifications, tickets, and workflow enrollment.

5

Choose Website URL in QRLynx

Paste the complete tested destination into the Website URL QR type. QRLynx manages the QR route and does not replace HubSpot CRM behavior.

6

Choose static or dynamic delivery

Use static for a final permanent URL. Use dynamic when the campaign route may change or eligible scan analytics and placement separation matter.

7

Design and label the printed QR

State the benefit and action, such as Scan to request the field guide. Keep strong contrast, enough size for the scan distance, and a clear quiet zone.

8

Run a production-path test

Scan the final printed proof, complete the form, confirm the contact or ticket, and verify the intended follow-up on two mobile devices.

HubSpot conversion path verified?

Create the QR for your HubSpot campaign

Save the tested form or campaign URL in QRLynx and keep every important offline placement visible in the funnel.

Create HubSpot QR Code HubSpot controls contacts and automation. QRLynx manages the QR path and eligible dynamic scan activity.

Read the funnel in four layers

  1. Eligible QR scans: activity at each managed QRLynx route.
  2. Tracked sessions: visits HubSpot can attribute under the destination and tracking configuration.
  3. Form submissions: completed form events, including submissions by existing contacts.
  4. Business outcomes: qualified leads, meetings, tickets, opportunities, or revenue defined by the campaign.

A gap between scans and sessions points toward the destination, tracking code, consent, or page load. A gap between sessions and submissions points toward message match, form friction, or mobile experience. A gap after submission points toward qualification, routing, and follow-up.

Plan the end of the offline campaign

HubSpot now documents an unpublish action that stops submissions while retaining existing submissions and analytics. Decide in advance whether an expired printed QR should show a closed-form message, open an evergreen replacement, or lead to a new campaign. With a dynamic QRLynx QR, the owner can change the destination after the event and keep the printed pattern, then test the replacement route.

Common failure points

  • The form opens but does not create the expected record: inspect form settings, field mapping, deduplication, and existing-contact behavior.
  • External submissions are filtered or missing: check the embed, tracking code, allowed external domain, form publication, and spam views.
  • Sessions are absent from HubSpot reports: verify the destination has the HubSpot tracking code and that the test is within the report period and not from a filtered IP.
  • The wrong team gets notified: review contact owner and explicit user or team notification settings.
  • Scans are healthy but pipeline is weak: check the offline promise, landing-page message, fields, qualification, and speed of follow-up.

HubSpot QR code questions

Can I make a QR code for a HubSpot form?

Yes. HubSpot can provide a standalone form share link, or you can link to a HubSpot or external page that contains the form. Paste the tested destination into QRLynx.

Should the QR open the standalone form or a landing page?

Use the standalone form for the shortest route. Use a landing page when the visitor needs context, proof, offer details, or a stronger brand experience before submitting.

Can HubSpot track visits from a QR code?

Tracking depends on the destination, HubSpot subscription and permissions, campaign parameters, tracking code, consent, and reporting setup. Use separate QRLynx QRs for physical scan comparison and test HubSpot reporting independently.

Why is my HubSpot tracking URL not showing sessions?

HubSpot advises checking the report period, tracking URL format, filtered IPs, and whether the destination page contains the HubSpot tracking code. PDFs and untracked documents do not record page views the same way.

Does every QR scan create a HubSpot contact?

No. A visitor must reach and submit the form. An existing contact may be updated rather than counted as a new contact.

Can a QR submission create a ticket or trigger automation?

HubSpot form settings and available automation can connect submissions to an inbox, help desk, notifications, or workflows. Configure and test the exact account behavior before printing.

How do I compare two trade-show booths?

Give each booth its own clearly named QRLynx QR and approved campaign destination. Compare scans, sessions, submissions, and qualified outcomes by placement.

Can I stop a HubSpot form after an event?

HubSpot documents an unpublish action that stops new submissions while preserving existing data. A dynamic QRLynx route can also be updated to an evergreen or next-campaign destination.

Can I change the destination without reprinting?

A dynamic QRLynx QR lets its owner update the destination while keeping the managed printed link. Retest the full HubSpot record and follow-up journey after the change.

What should I measure besides contacts?

Measure scans, tracked sessions, submissions, qualified leads, meetings or tickets, and the eventual business outcome. New contact count alone can miss existing contacts who submit again.

QRLynx is built and operated by Jorbox LLC. This guide was checked against current HubSpot form, external-site, tracking, and unpublishing documentation and the QRLynx Website URL workflow.

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)

"It's been a great experience with the free plan. Able to dynamically change the links in the QR code and look at the analytics, and these have been really useful."
★★★★★

Verified Customer

"Tried other QR code services but QRLynx worked smoothly. Great free plan with analytics and dynamic codes..."
★★★★★

Mahmoud M.

"Very good customer service, with quick responses whenever you need help."
★★★★★

Chloe D.

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

Free forever
$0 /month
Free forever
  • 3 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
  • Dynamic Projects Are Preserved
  • 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
Dynamic projects preserved