Skip to main content

How to connect Hubspot and what to expect?

Learn how to set up the HubSpot integration and understand what syncs.

Written by Adrien Moreau Camard

Overview

Connecting HubSpot to La Growth Machine enables a smooth native sync between your outbound campaigns and your CRM.

No need for Zapier, webhooks, or complex integrations.

Your contacts, multi-channel activities, lifecycle changes, and owners sync automatically to centralize all your sales activity inside HubSpot.

Benefits

  • Simple setup: Quick connection, no technical setup required

  • Full visibility: All your emails, LinkedIn actions, and calls sync automatically

  • Always up-to-date CRM: Contacts are created and updated automatically

  • Advanced reporting: Combine HubSpot and LGM data to track your performance

  • Powerful automations: Trigger workflows, lists, and lifecycle changes automatically


Requirements

Before connecting HubSpot:

  • You need admin access or sufficient permissions in HubSpot

  • You need an Ultimate plan on La Growth Machine


How to connect HubSpot

Step 1: Access CRM settings

  • In La Growth Machine, go to Settings

  • Open CRM settings

  • In the HubSpot section, click Connect to HubSpot

Step 2: Authorize the connection

  • Select your HubSpot account

  • Accept the requested permissions

  • Enable activity visibility from integrations when HubSpot asks you to

Important: This step is required for all LGM activities to appear in the HubSpot timeline.

Step 3: Enable activity visibility

Once connected, you will see the Connected status.

Then, enable the display of LGM actions in your contact timeline.

Important: Activity sync is not retroactive. Only new activities generated after activation will sync.


What to expect once HubSpot is connected

Contacts are automatically created or updated

At the beginning of each campaign, LGM checks whether the contact already exists in HubSpot using:

  • The identified email

  • First name + Last name + Company name

If no contact matches, LGM creates it automatically.

Important: Contacts created by LGM are created as non-marketing contacts, so they are not billed by HubSpot (unless a workflow changes their status).

All lead data is synced into HubSpot

LGM automatically syncs:

  • First name

  • Last name

  • Professional email

  • Personal email

  • Job title

  • Phone number

  • Gender

  • Company name

  • Website

  • Industry

  • City

  • Twitter

  • LinkedIn URL

  • LinkedIn bio

Note: LinkedIn URL and LinkedIn bio do not exist natively in HubSpot. You will need to create custom properties for them.

All activities appear in the HubSpot timeline

Every LGM action is logged on the contact record:

  • LinkedIn connection requests

  • LinkedIn messages (text and voice)

  • Sent emails

  • Email replies

  • LinkedIn replies

  • Email opens

  • Clicks

  • Unsubscribes

  • Bounces

  • Calls

  • Campaign status changes

Your team can review the full history without opening LGM.


Configure the HubSpot integration

Once connected, you will find four tabs:

  • Field mapping

  • Lead lifecycle

  • Activities

  • Contact owner mapping

Configure field mapping

Auto-mapped fields

LGM automatically provides several default mappings:

  • Firstname → firstname

  • Lastname → lastname

  • proEmail → email

  • JobTitle → jobtitle

  • CompanyName → company

  • CompanyURL → website

  • Industry → industry

Tip: Keep this default setup if you don’t have a custom CRM structure.

Add custom properties

For some fields like:

  • LinkedIn URL

  • LinkedIn Bio

You will need to:

  • Create a custom property in HubSpot

  • Return to Field mapping

  • Select that property

Tip: Use a clear naming convention like LGM - LinkedIn URL.

Import HubSpot attributes into LGM

You can also map HubSpot properties into LGM Custom Attributes.

Examples:

  • ICP

  • Segment

  • Vertical

  • Priority

  • Owner

This allows you to personalize your copywriting using CRM data.

Configure lifecycle

The Lifecycle stage can be updated automatically.

Example setup:

  • Lead enters a campaign → Lead

  • Lead replies → Opportunity

  • Lead gets qualified → SQL

  • Lead becomes a customer → Customer

This helps you track:

  • Qualified reply rates

  • Booked calls

  • Revenue generated

Note: If your HubSpot lifecycle is already managed by other workflows, test before enabling.

Configure activities

LGM allows you to choose how actions appear in HubSpot.

Campaign

Stored as Notes:

  • Campaign started

  • Campaign paused

  • Lead converted

  • Tag changed

  • Goal reached

Emails

  • Sent email → HubSpot Email

  • Email reply → HubSpot Email

  • Open → Note

  • Click → Note

  • Unsubscribe → Note

  • Bounce → Note

  • Resubscribe → Note

LinkedIn

  • Sent message → Communication

  • Reply → Communication

  • Invitation sent → Note

  • Invitation accepted → Note

Calls

  • Completed call → Task

Important: If you already have dashboards or workflows based on an older mapping, migrate progressively.

Configure contact owner mapping

Match each LGM identity with a HubSpot owner.

Steps:

  • Open Contact owner mapping

  • Select an LGM identity

  • Choose the matching HubSpot owner

  • Save

Important rule

LGM never overwrites an existing owner.

  • No owner → LGM applies the mapping

  • Existing owner → Nothing changes

Activities will still sync in both cases.


Using HubSpot daily with LGM

Sync your campaigns

Even after connecting HubSpot at the account level, you still need to enable sync inside each campaign.

Important: Without this, campaign activities will not sync.

Ta-da! Your actions will now appear in the Activities section of your leads.

Avoid contacting leads already in HubSpot

Enable Skip rules before launching.

This allows you to automatically exclude:

  • Leads already in a HubSpot list

  • Leads with a specific lifecycle stage in HubSpot

  • Leads with an existing HubSpot deal

Import HubSpot lists into LGM

Useful for:

  • Re-engaging an existing database

  • Working on already qualified segments

  • Running nurturing campaigns

Build dynamic HubSpot lists based on LGM data

  • Replies

  • Tags

  • Lifecycle stages

  • LGM activities

Perfect for creating continuous imports without extra work.

Useful: Identify contacts created by LGM in HubSpot

  • Use the HubSpot field Original source drill-down 2

  • And filter by the value 227093

This allows you to identify all contacts created by La Growth Machine.

Tip: Save this filter as an active list.


Q&A

Does LGM create duplicates in HubSpot?

No. LGM checks for existing contacts using the email address or the combination of first name and company name. If a contact already exists, it is updated, not duplicated.

Are contacts created by LGM billable in HubSpot?

No, these are non-marketing contacts, unless you edit them manually.

Which LGM activities appear in HubSpot?

All lead-related activities: LinkedIn messages, replies, connection requests, and more.

Can I use LGM triggers inside HubSpot workflows?

Yes. All synchronized properties and activities can serve as triggers.

Did this answer your question?