← CRM interface

LeadSuccess · CRM interface · HubSpot

Transfer trade show leads from LeadSuccess straight into HubSpot

How to transfer leads from trade shows and events straight from the LeadSuccess Portal into your HubSpot account: securely connected, cleanly mapped and without duplicates.

Overview

Leads captured at the booth often reach the CRM days later, typed in by hand. That costs time, introduces typos and leaves it unclear which contacts actually arrived.

The LeadSuccess Portal connects directly to your HubSpot account. You authorize the connection once, decide which information is transferred, and then send your leads with one click. They are validated before sending, and every transfer is traceable afterwards.

  • Save time: a hundred leads in about a minute instead of a working day of typing.
  • Follow up sooner: contacts are in HubSpot while the conversation is still fresh.
  • Clean data: validation before sending and duplicate detection keep your CRM tidy.

Why LeadSuccess

For more than 20 years, exhibitors and trade show organizers have relied on LeadSuccess to capture, qualify and process contacts seamlessly – from the first scan to CRM integration.

GDPR-compliantDeveloped in Germany.
On every deviceiOS, Android and Windows.
ReliableEven on the busiest show days.
Flexible captureBadge scan, AI business card scan (OCR) or manual entry.

HubSpot is one of several integrations: thanks to its flexible API interface, LeadSuccess can also be connected to other CRM systems. More about the CRM interface

Requirements

  • A LeadSuccess Portal account with access to your events.
  • A HubSpot account with permission to install apps.
  • Permission to create contact properties in HubSpot.

Requested permissions

During installation the app only requests the access it needs for the transfer. HubSpot shows you this list before you confirm.

PermissionWhat it is used for
Read contacts and their propertiesDetecting whether a lead already exists as a contact in HubSpot.
Create and update contactsCreating new leads as contacts and updating existing contacts.
Read property settingsChecking before sending that every mapped property exists in your account.
Access the File ManagerUploading a lead’s documents and attaching them to the contact.
Read basic info about the installing accountShowing in the Portal which HubSpot account you are connected to.

Step 1

Connect

  1. In the LeadSuccess Portal, open Exports → CRM Export → CRM Connections.
  2. On the HubSpot card, choose Connect.
  3. In the HubSpot window, choose the account and sign in to HubSpot.
  4. Review the requested permissions and confirm.

The Portal then shows Connected and the connected account.

Your password stays with HubSpot. Sign-in happens only in HubSpot’s own window. Your HubSpot password is never entered in the LeadSuccess Portal and never stored there.

Step 2 · Once per HubSpot account

Create the ls_lead_id key property

So that a lead is updated rather than duplicated when it is sent again, LeadSuccess writes its identifier into a dedicated contact property. We recommend the name ls_lead_id. You can choose another name, as long as it is mapped exactly the same way in the Portal (Step 3).

Only possible at creation: In HubSpot, Require unique values for this property can only be set while creating the property. Afterwards it is permanently greyed out, including through Edit.

  1. Settings → Data Management → Properties → Contact properties → Create property
  2. Create manually tab
  3. Property label: LS Lead Id
  4. Field type: Single-line text
  5. Tick Require unique values for this property
  6. Create property

Step 3

Choose the fields

Under CRM Settings → Field Configurator you switch on, per event, which information is transferred and choose the HubSpot property each one is written to. Map the lead identifier to your key property from Step 2 there. Last name and company are always transferred.

LeadSuccess does not create properties. The Portal only writes into properties that already exist in your HubSpot account and does not change your HubSpot setup. If a mapped property is missing, the transfer stops before sending with a notice. So create the property in HubSpot first, then map it in the Portal.

Step 4

Review and transfer leads

  1. Select: under CRM Export, select individual leads or all at once.
  2. Check duplicates (optional): Check Duplicates shows which leads already exist in HubSpot. With Exclude already-in-HubSpot you only send new contacts.
  3. Preview & validate: before sending, the Portal flags leads with missing required information or an unusable email address. You choose Export valid only, Export anyway, or fix the lead directly.
  4. Transfer: Start Batch Transfer sends the leads one after another and shows the progress. Known contacts are updated, new ones created.
  5. Summary: at the end you see how many leads succeeded, failed, already existed or were skipped, each with HubSpot’s response.

For every lead, the Portal records when it was last transferred, with what result and with which message from HubSpot.

What data is transferred

Only the fields you switch on in the Field Configurator are transferred. Typical ones are:

InformationHubSpot contact property
First name, last namefirstname, lastname
Companycompany
Job titlejobtitle
Emailemail
Phone, mobile phonephone, mobilephone
Addressaddress, zip, city, state, country
Websitewebsite
Industryindustry
Lead identifier (key)ls_lead_id
Questionnaire answersquestion_01_answer … question_30_answer
Lead documentsas a note on the contact

Custom properties such as ls_lead_id or the questionnaire answers must be created in HubSpot beforehand.

Documents travel with the lead

Files captured with a lead at the booth, such as signatures, sketches, voice notes or completed questionnaires, are attached to the HubSpot contact as a single note. You find them under Activities → Notes and open them directly in HubSpot.

Security and data separation

  • Your account, your consent. Every customer authorizes their own HubSpot account. The Portal never asks for your HubSpot password.
  • No shared connections. A connection belongs to exactly one customer. Leads only travel into the account you authorized.
  • No changes to your setup. The Portal creates no properties and renames nothing.
  • Selected leads only. Only what you select is transferred.
  • Revocable at any time. Disconnect in the Portal or uninstall the app in HubSpot.

Disconnect & uninstall the app

In the LeadSuccess Portal

Open CRM Connections and choose Delete connection, or Disconnect in the header of the export page.

In HubSpot

Settings → Integrations → Connected Apps → LeadSuccess CRM → Actions → Uninstall

Either way, transfers stop immediately. Contacts that have already been transferred remain in your HubSpot account.

Frequently asked questions

Every lead fails with “non-unique 0-1 property”. What happened?

The key property was created without Require unique values for this property. Since that cannot be changed afterwards, the property has to be created again. If recreating it under the same name is rejected because HubSpot keeps the name reserved, there are two routes:

Route A · Delete permanently and reuse the same name
In the property’s row, choose ⋯ / More → Archive → Delete permanently. Then create the property again under the same name with uniqueness ticked. Nothing changes in the Portal.

Route B · Choose another name and map it in the Portal
Create the property under an unused name, for example ls_lead_uid, with uniqueness ticked. Then map the lead identifier to exactly that name in the Field Configurator, case included.

Are duplicates created if a lead is already in HubSpot?

No. A known contact is updated instead of being created a second time. With Check Duplicates you can also exclude existing contacts before sending.

A transfer reports a missing property. What now?

The message names the property. Create it in HubSpot or switch the field off in the Field Configurator, then send again.

What happens if the connection expires?

The Portal then shows Disconnected. Reconnect HubSpot through CRM Connections. Your field configuration is kept.

Can different events transfer different fields?

Yes. The field configuration is stored per event.

Support

For questions about the HubSpot integration, reach us here:

In the Portal

Support menu in the LeadSuccess Portal

Want to use LeadSuccess with HubSpot?

We’ll show you the integration in a short consultation and find the right package for your trade shows.

Request a consultation Discover LeadSuccess

Supported organizers for badge/ticket scanning

Many trade fair organisers offer LeadSuccess in their own Exhibitor Shops.

Here you get the visitors’ registration data by scanning the QR code on the ticket or badge.

Simply order via the organiser’s Exhibitor Shop – scanning works out-of-the-box.

For all other trade fair locations you can order LeadSuccess here

Note

AI powered Business Card Scanning and Manual Entry are available for all other event organizers. Badge/ticket scanning can be integrated via the event organizer's API if required.

At trade fairs from the following organizers it is possible to scan badge/tickets:

  • Messe München

  • NürnbergMesse

  • Messe Frankfurt
  • Messe Stuttgart
  • Svenska Mässan
  • SchallMessen
  • Mesago
  • YONTEX
  • AMA

Please note

To scan the badges/tickets a small fee may be applied. AI powered business card OCR-scanning and Manual Entry are available for all event organizers. In order to scan badge/ticket at events from organizers not listed, an organizer's API is required.

For exhibitors at MESAGO: Two LeadSuccess APPs are set up for you free of charge! You have already received an e-mail about it.

Otherwise please contact us!

For exhibitors of NürnbergMesse: An APP is set up for you free of charge! You have already received an e-mail about it.

Otherwise please contact us!

For exhibitors at IN.STAND: An APP is set up for you free of charge! You have already received an e-mail about it.

Otherwise please contact us!