Integration · HubSpot CRM

Connect QRBold with HubSpot and turn every form lead into a contact

When someone scans your QR code or opens your digital business card and fills in a form, QRBold creates or updates their HubSpot contact with the fields you choose. No CSV exports, no retyping, no lead going cold in an inbox.

Included on the Team and Business digital business card plans and the Growth and Pro QR plans. See plans

Last updated

  1. Someone scans or tapsA QR code on a product, or a digital business card
  2. They fill in your formName, email, and the questions you ask
  3. A HubSpot contact appearsFields mapped, a note with every answer, lead source set

Leads from the physical world shouldn't stop at an inbox

A QR code on a box, a product label or a digital business card starts a conversation. Without a CRM link, that conversation waits for someone to export a spreadsheet.

Without the integration

  • Leads sit in the QRBold dashboard until someone exports a CSV.
  • Someone retypes or imports them into HubSpot, days later.
  • Duplicates creep in and custom answers get lost on the way.
  • Sales follows up after the moment has passed.

With QRBold for HubSpot

  • Each lead reaches HubSpot within seconds of the form being sent.
  • Matched by email, so a returning person updates one contact.
  • Every answer lands in a mapped property or the contact note.
  • Your team works the lead in HubSpot, where they already are.

What the integration does

Everything below works today. One way, from QRBold to HubSpot.

Connect in one sign-in

An account admin signs in to HubSpot and approves access. No API keys to copy. Each QRBold account, and each sub-account, connects its own HubSpot.

New lead, new or updated contact

Every lead is matched to a HubSpot contact by email. A new email creates a contact; a known one updates it. By default only empty fields are filled, so nothing your sales team typed is overwritten.

Your fields, your properties

Choose which form field goes to which HubSpot property, standard or custom. QRBold suggests a mapping, splits a full name into first and last, and checks each field against the property type and your HubSpot validation rules.

A note with every answer

The contact gets a note with all the answers, the consent wording the visitor agreed to, which card or page they came from, and a link back to the lead in QRBold.

Lead source and stage set for you

New contacts get a QRBold lead source, a lifecycle stage and a lead status you choose. An existing customer who fills in a form is never moved back to “lead”.

Nothing lost when HubSpot is busy

If HubSpot is down or rate-limited, leads wait and retry automatically for more than a day. Each lead shows whether it reached HubSpot, with a retry button and an email to admins if HubSpot stops accepting leads.

How it works

Three steps, about five minutes.

1

Connect your HubSpot account

In QRBold, open Settings → Connected apps and choose Connect HubSpot. Sign in to HubSpot and approve access. You can also connect from a form in the builder without losing your unsaved changes.

2

Turn it on for a form and check the mapping

On any form — a contact form, a booking form or the contact exchange on a digital business card — switch on “Send leads to HubSpot”. Review the suggested field mapping, then send a test with your latest lead.

3

Publish and collect leads

From then on, each new lead from that form reaches HubSpot within seconds. The leads page shows the HubSpot status of every lead, with a link to open the contact.

Exactly what goes to HubSpot

The detail an admin or a privacy review asks for, in one place.

DirectionOne way: QRBold → HubSpot. Nothing is read back from HubSpot except, for the “fill empty fields” option, the current values of the mapped fields.
What is createdHubSpot contacts, each with a note. No companies, deals or tickets.
Matched byEmail address. A lead without an email is not sent, so it can never create a duplicate.
FieldsAny writable contact property, standard or custom. File uploads are listed in the note with a link to the lead.
Existing contactsFill empty fields only (default) or update the mapped fields — your choice per form.
Never sentThe visitor's IP address and browser details.
If HubSpot is unavailableAutomatic retries spread over more than a day, then a manual retry button on the lead.
HubSpot permissions asked forRead and write contacts; read contact properties and create one property, “QRBold lead source”.

Built for two kinds of team

Brands with QR codes on products

Put a QR code on packaging that opens a QRBold product page with a registration, warranty or feedback form. Each customer who fills it in becomes a HubSpot contact you can bring into your post-purchase emails and workflows.

QR codes for product packaging

Teams with digital business cards

When someone swaps details with a rep through the contact exchange on their digital business card, the new contact is in HubSpot before the conversation ends, with the rep's card named as the lead source.

Digital business cards for teams

Included in your plan — no connector fee

HubSpot is part of these plans at no extra cost. Prices in US dollars.

Team card plan

$2 per card / month

billed annually, or $3 monthly

For teams with digital business cards. Includes lead capture forms and the contact exchange.

Business card plan

$4 per card / month

billed annually, or $5 monthly

Everything in Team, plus directory sync, SSO, the REST API and white-label branding.

Growth and Pro QR plans

from $15 / month

billed annually, or $19 monthly

For brands using QR codes on products and packaging, with forms on the product page.

The Free and Launch plans don't include HubSpot. Compare every plan

HubSpot integration questions, answered

How do I connect HubSpot to QRBold?

Open Settings → Connected apps in QRBold and choose Connect HubSpot. HubSpot asks you to sign in and approve access; once you do, you are back in QRBold and connected. You need to be the account owner or have the “Manage integrations” permission. Then turn on “Send leads to HubSpot” for each form you want to send.

What data does QRBold send to HubSpot?

For each new lead from a form with HubSpot switched on: the answers you mapped to HubSpot properties, a lead source, and — on new contacts — the lifecycle stage and lead status you chose. A note lists every answer, consent wording, where the lead came from and a link to the lead in QRBold. The visitor’s IP address and browser details are never sent.

Which HubSpot fields are supported?

Any writable contact property: text, number, date, dropdown, checkbox and yes/no properties. QRBold only offers properties whose type fits the form field, and never offers read-only or calculated properties. File uploads are not copied into HubSpot; the note links to the lead in QRBold instead.

Does it work with custom properties?

Yes. Custom contact properties appear in the field picker under “Your custom properties”. If a custom property is later deleted in HubSpot, leads still go through without it and the lead shows which field was skipped.

What permissions does QRBold ask for in HubSpot?

Read and write access to contacts, and read access to contact properties plus permission to create one property, “QRBold lead source”. Notes are added through the contact permission. QRBold does not ask for access to deals, companies, emails or other HubSpot data.

Which QRBold plans include the HubSpot integration?

The Team and Business digital business card plans (from $2 per card per month, billed annually) and the Growth and Pro QR plans. It is included in the plan price. The Free and Launch plans do not include it. Leads over your plan’s monthly lead allowance are held, not sent, and go to HubSpot once you upgrade.

A lead did not reach HubSpot. What should I check?

Open the lead in QRBold: it shows the reason in plain words and a Retry button. Common causes are a lead without an email, a value your HubSpot validation rules refuse, a field your HubSpot requires on new contacts that the form does not map, or a disconnected account. The builder’s HubSpot tab shows the latest failure for that form, so you can fix the mapping where you set it up.

HubSpot says the QRBold app is not listed. Is that a problem?

No. QRBold’s HubSpot app is not yet listed in the HubSpot App Marketplace, so HubSpot shows a notice on the approval screen. Approving it connects your account as normal.

What happens if I disconnect HubSpot?

New leads stop going to HubSpot and QRBold deletes its access tokens and asks HubSpot to revoke them. Contacts already in HubSpot stay there. Your forms keep their field mapping, so reconnecting the same HubSpot account picks up where you left off, including leads that waited while you were disconnected.

Does QRBold sync changes back from HubSpot?

No. The integration is one way, from QRBold to HubSpot. Editing or deleting a contact in HubSpot does not change the lead in QRBold, and deleting a lead in QRBold does not delete the HubSpot contact.

How is my HubSpot access kept secure?

HubSpot access tokens are encrypted at rest, kept on our servers only and never shown in the browser or written to logs. Each QRBold account can only use its own HubSpot connection, and connecting requires a one-time, signed sign-in link that expires after 10 minutes.

Send your next lead straight to HubSpot

Create a free QRBold account, add a form to a card or page, and connect HubSpot when you're on a plan that includes it.

Start free

No credit card required

HubSpot is a trademark of HubSpot, Inc. QRBold integrates with HubSpot and is not affiliated with or endorsed by HubSpot.