Klaviyo + HubSpot Integration

Designed to leverage your data from HubSpot to power your marketing in Klaviyo.

Contact sync with lifecycle stages

01

Sync HubSpot contacts into Klaviyo with lifecycle stage, lead status, owner, company, and list memberships — scoped to your whole portal or specific lists.

Deal activity as flow triggers

02

Deal created, deal stage changed, and closed-won land in Klaviyo as events you can trigger flows and build segments from.

Klaviyo engagement in HubSpot

03

Email opens, clicks, sends, and unsubscribes appear on each HubSpot contact's timeline, with last-engagement properties for HubSpot workflows and reporting.

HubSpot logo
Klaviyo

Integrate with HubSpot today

Sync your HubSpot contacts, lifecycle stages, and deal activity into Klaviyo — and see Klaviyo email engagement on your HubSpot contact timelines. Free 30-day trial.

Get Started

See the documentation for current pricing.

What data syncs between HubSpot and Klaviyo

HubSpot is the source of truth for contacts in this integration: every contact, lifecycle stage, and deal event flows into Klaviyo, and Klaviyo email and SMS engagement is written back onto the HubSpot timeline.

DataDirectionDetails
ContactsHubSpot → KlaviyoEvery HubSpot contact with an email becomes a Klaviyo profile; Klaviyo never creates new contacts back in HubSpot.
Lifecycle stage and deal eventsHubSpot → KlaviyoLifecycle stage changes, deal creation, deal stage changes, and closed-won arrive in Klaviyo in real time as flow-triggering events.
Email and SMS engagementKlaviyo → HubSpotOpens, clicks, sends, and unsubscribes are written to the HubSpot contact timeline with last-engagement properties.
Consent stateTwo-wayEach system's consent state is mirrored onto the other as a visible property only; native subscription status is never changed or enforced across systems.
Custom propertiesTwo-wayHubSpot contact properties can map to Klaviyo profile properties and vice versa, configured per account.

How teams use the HubSpot integration

Trigger flows from deal stage changes

Fire a Klaviyo flow when a deal moves to closed-won in HubSpot, sending onboarding or upsell email tied to the deal outcome.

See email engagement without leaving HubSpot

Sales and CS teams check the HubSpot contact timeline to see recent Klaviyo opens and clicks before a call, no need to check Klaviyo directly.

Segment by lifecycle stage in Klaviyo

Build a Klaviyo segment of contacts in the marketing-qualified-lead stage to run a nurture campaign that hands off cleanly once they become sales-qualified.

How to connect HubSpot to Klaviyo

  1. 1

    Create your KAV Labs account

    Sign up at app.kavlabs.co/hubspot/install to begin the HubSpot install.

  2. 2

    Connect HubSpot

    Authorize the HubSpot OAuth connection as a Super Admin so contacts, lifecycle, and deal data can sync.

  3. 3

    Connect Klaviyo

    Authorize your Klaviyo account via OAuth so profiles and engagement can flow between the two systems.

  4. 4

    Review what gets set up

    Confirm the scope of contacts to sync (whole portal or specific lists) and review the property mappings before going live.

  5. 5

    Start your trial

    Pick a plan and start your trial; the initial backfill runs automatically once both connections are authorized.

Klaviyo + HubSpot

FAQs

Common questions about our HubSpot integration

Yes. Initial setup backfills every contact in your selected scope — your whole portal or specific HubSpot lists — plus historical lifecycle and deal events.

HubSpot email opt-outs automatically unsubscribe the matching Klaviyo profile. Klaviyo unsubscribes are stamped on the HubSpot contact as consent-status properties. Opt-ins are never copied between systems, so consent stays compliant.

Yes. Map HubSpot contact properties into Klaviyo profile properties and Klaviyo profile properties into HubSpot, per account, from the Configuration page.

Contact and deal changes arrive via HubSpot webhooks in near real time, backed by a full sync pass roughly every 10 minutes.

No, HubSpot is the source of truth for contacts; Klaviyo profiles are never added to HubSpot as new contacts.

Yes, you can sync your whole portal or restrict the sync to specific HubSpot lists during setup.