Your CRM and Conference Leads, Always in Sync
Capture leads at conferences, map your funnel to HubSpot, auto-create deals on wins, and keep both systems updated in real time. Set it up in under 5 minutes.
How to Set Up
After connecting your HubSpot account, a setup wizard walks you through mapping your Conference Hero funnel to your HubSpot data. The whole process takes about 2 minutes.
You can change your mapping anytime from Settings, then Integrations, then Edit Mapping.
Stage Mapping
Conference Hero tracks leads through five stages: Captured, Engaged, Qualified, In Conversation, and Won. During setup, you choose how these map to HubSpot.
Lifecycle Stages
Best for most teams
Map to HubSpot's standard funnel: Lead, MQL, SQL, Customer, etc. Works with custom lifecycle stages too.
Deal Pipeline
For deal-centric teams
Map to stages in a specific deal pipeline. Good if your team creates deals early and tracks everything through deal stages.
Lead Status
Simple tracking
Map to New, Open, In Progress, etc. A lighter option if you don't use lifecycle stages or deal pipelines for lead tracking.
The mapping works both ways. Move a lead to Qualified in Conference Hero, and the corresponding HubSpot field updates. Change the lifecycle stage in HubSpot, and the Conference Hero funnel stage moves forward automatically.
What Goes to HubSpot
Every lead you capture in Conference Hero is automatically pushed to HubSpot as a contact. If the contact already exists (matched by email, or by name and company as a fallback), we update it instead.
What Comes Back from HubSpot
Conference Hero pulls key data from HubSpot so you can see your pipeline progress without leaving the app. Most fields update in real time via webhooks.
| What you'll see | Why it matters | Sync speed |
|---|---|---|
| Lifecycle stage | See whether a lead is an MQL, SQL, Opportunity, or Customer. When the stage changes in HubSpot, Conference Hero's funnel stage updates automatically (based on your mapping). | Real-time |
| Contact owner | Know which rep owns the contact in HubSpot. | Real-time |
| Company | The associated HubSpot Company object - name, website, industry, LinkedIn, and size. Creates or links a Company record in Conference Hero automatically. | Periodic |
| Lead status | Track HubSpot lead statuses like New, Open, In Progress, etc. | Real-time |
| Deal stage & amount | See the current deal stage and dollar value from associated deals. | Periodic |
| Last activity | Know when the last note or sales activity happened in HubSpot. | Periodic |
You can also pull the latest data from HubSpot on demand from Settings, then Integrations, then Pull from HubSpot.
How Fields Stay in Sync
Some fields sync both ways, while others have a single source of truth. Here's how it breaks down:
Two-way sync
Change in either system, both stay updated
- Name (first & last)
- Phone
- Job Title
- Funnel / Lifecycle stage (via your mapping)
Conference Hero only
Pushed to HubSpot, never overwritten
- Lead Score (0-100)
- Lead Temperature
- Capture Method
- Conference Name & Date
HubSpot only
Pulled into Conference Hero, never overwritten
- Contact Owner
- Company (from Company object)
- Lead Status
- Deal Stage & Amount
- Activity Dates
Company Sync
When Conference Hero imports or polls a HubSpot contact, it also syncs the associated HubSpot Company object. This creates a real Company record in Conference Hero - not just a name string - so you can filter leads by company, track target accounts, and see company-level analytics.
What company fields sync
| HubSpot field | Conference Hero field |
|---|---|
| Company name | Company name |
| Website | Website |
| Industry | Industry |
| LinkedIn company page | LinkedIn URL |
| Number of employees | Size (Startup / SMB / Mid-Market / Enterprise) |
Company fields sync from HubSpot only. Changes you make to a company record in Conference Hero are not pushed back to HubSpot.
How company duplicates are handled
Conference Hero uses a three-step lookup before creating a new company record:
The HubSpot Company object ID is the most reliable key. If a record with this ID already exists in Conference Hero, it is updated in place - even if the company was renamed in HubSpot.
If no ID match exists, Conference Hero looks for an unlinked company with the same name. "Acme Corp" and "acme corp" are treated as the same company. The existing record is claimed and the HubSpot ID is written to it - no duplicate is created.
Legal suffixes like "Inc.", "LLC", "Ltd", and "Corp" are stripped before comparison. "Acme Inc." and "Acme LLC" resolve to the same company if one already exists without a HubSpot link.
If no existing record matches, a new Company is created and tagged as sourced from HubSpot.
Company merges in HubSpot
When two companies are merged in HubSpot, the winning company ID survives. On the next sync, Conference Hero finds the record by the winning ID and updates it. The losing company record in Conference Hero is not automatically removed - you can merge it manually from the Companies page if needed.
How We Prevent Duplicates
Every lead entry point checks for an existing lead with the same email address before creating anything new. Within a workspace, no two leads can share the same email.
Within Conference Hero
The behavior depends on whether the duplicate is at the same conference or a different one.
Blocked. Whether the lead comes in via manual entry, badge scan, event form, or voice capture, the second attempt returns an error. No duplicate is created.
Handled automatically. Conference Hero finds the existing lead record and links it to the new conference. You get one lead with two conference associations - useful for contacts you meet at multiple events throughout the year.
Deduplication by email is not possible. A new lead record is created. If you later add an email, the system will enforce uniqueness from that point forward.
With HubSpot
Pushing to HubSpot
- Contacts are matched by email address first
- If no email, we fall back to matching by name and company
- If a match is found, we update the existing contact instead of creating a new one
Pulling from HubSpot
- Contacts are matched by HubSpot ID first, then email address
- If either matches an existing lead, the import is skipped silently
- Previously deleted leads are also checked - they won't be re-imported
- If two contacts are merged in HubSpot, we update the link automatically
What Happens When You Delete
Deletions are never propagated between systems. Your data stays safe on both sides.
Deleted in HubSpot
- Lead stays in Conference Hero, marked as Unlinked
- Won't be re-synced to HubSpot automatically
- Still available for conference reporting and analytics
Deleted in Conference Hero
- HubSpot contact is not affected
- We never delete data from your CRM
- The contact keeps all its deals, activities, and history
Frequently Asked Questions
Do I need a paid HubSpot plan?
Will it create duplicate contacts in HubSpot?
Can the same person appear as a lead at multiple conferences?
What happens if someone submits the same lead form twice for the same conference?
What if my HubSpot stages don't match Conference Hero's stages?
Can Conference Hero create deals in HubSpot?
Does it sync both ways?
Are HubSpot companies imported into Conference Hero?
How quickly do changes appear?
Can I disconnect HubSpot later?
What happens if I delete a contact in HubSpot?
What happens if I delete a lead in Conference Hero?
Does it work with HubSpot custom properties?
Can I change my mapping after setup?
Ready to connect?
Set up takes about 2 minutes. You can change your mapping anytime.