SummaryNative HubSpot integration via OAuth. Two-way sync of contacts, custom properties, lifecycle stages, and conversation history. Auto-creates deals on Hot qualification, triggers HubSpot workflows on Leadstr events. Setup in one session.
← All integrations
🟠
CRM

Leadstr + HubSpot

Leadstr's native HubSpot integration writes every qualified lead, scoring update, and full conversation history to HubSpot contacts and deals. Trigger HubSpot workflows on Leadstr events — handoff, qualification stage changes, buying signals — and keep your existing HubSpot reporting intact.

Get early access All integrations

What syncs

Two-wayContacts: name, email, phone, company, custom properties
Leadstr → HubSpotQualification data (BANT/CHAMP/MEDDIC fields) written to custom contact properties
Leadstr → HubSpotHot/Warm/Cold scores update HubSpot lifecycle stage
Leadstr → HubSpotConversation transcript stored as a HubSpot engagement on the contact timeline
Leadstr → HubSpotDeals created automatically when leads reach Hot
HubSpot → LeadstrLifecycle stage and ownership changes propagate back to Leadstr

How to connect HubSpot

  1. 1

    Connect HubSpot via OAuth

    From Leadstr settings, click 'Connect HubSpot' and authorize with your HubSpot admin account. Takes about 60 seconds.

  2. 2

    Map qualification fields

    Pick the HubSpot custom contact properties to receive Leadstr's BANT/CHAMP/MEDDIC data. We auto-create them if they don't exist.

  3. 3

    Configure handoff routing

    Choose round-robin, owner-based, or skill-based assignment. Map Leadstr lifecycle stages to your HubSpot pipeline stages.

  4. 4

    Set up workflow triggers

    Optionally enable HubSpot workflow triggers on Leadstr events: lead reached Hot, buying signal detected, nurture phase change.

  5. 5

    Validate with a test lead

    Submit a test inbound lead and confirm the HubSpot contact appears with full qualification data and conversation history.

What you can build

  • Auto-create HubSpot deals when leads qualify as Hot
  • Trigger HubSpot workflows on buying-signal detection
  • Round-robin assignment using HubSpot owners and teams
  • Use HubSpot lists to seed Leadstr nurture sequences
  • Custom property mapping for any qualification framework
  • Full conversation history searchable inside HubSpot

HubSpot integration FAQ

Do I need a paid HubSpot plan?

Free HubSpot CRM works for basic sync. Workflow triggers and custom property mapping require Marketing Hub Starter or higher. We document tier requirements during setup.

Will this overwrite my existing HubSpot contact data?

No. Leadstr is configured to be additive by default — it writes to dedicated qualification properties and timeline events, never overwriting existing contact owner, lifecycle stage, or custom data without explicit mapping.

How does Leadstr handle duplicate contacts?

Leadstr matches against email first, then phone. Existing HubSpot contacts get updated; new contacts get created. Duplicate handling follows your HubSpot dedup rules.

Can I use HubSpot's lead scoring with Leadstr?

Yes. Leadstr's Hot/Warm/Cold score writes to a dedicated property; HubSpot's native scoring runs alongside. Many teams use both — HubSpot scoring for marketing-qualified, Leadstr scoring for sales-ready.

Does the integration require a developer?

No. Setup is OAuth-based and walks through field mapping in a UI. Custom workflow triggers can be configured by anyone with HubSpot admin access.