Sync activities and tasks between HubSpot and Salesforce

Last updated: July 19, 2019

Applies to:

Marketing Hub  Professional, Enterprise
Sales Hub  Professional, Enterprise
Service Hub  Professional, Enterprise

With the HubSpot-Salesforce integration installed, you can sync HubSpot marketing and sales activities (e.g., emails, notes, meetings) with Salesforce tasks for a more complete picture of interactions with your leads and contacts and your team's productivity. You can also report on HubSpot activities in Salesforce.

Sync Salesforce tasks to HubSpot

To create tasks in HubSpot when tasks are created in Salesforce:

  • In your HubSpot account, click your account name in the top right corner, then click Integrations.
  • Click Salesforce.
  • Click the Timeline sync tab.
  • Click to toggle the Salesforce task sync switch on.

With this setting enabled, new tasks created in Salesforce will appear on the corresponding object record in HubSpot when a sync occurs. The following fields on tasks in Salesforce will sync to HubSpot:

  • Assigned to
  • Related to
  • Due date
  • Comments

To set up bidirectional sync for HubSpot and Salesforce tasks across both systems, enable timeline sync for HubSpot tasks.

Please note: when you enable the Salesforce task sync, new Salesforce tasks will sync to HubSpot going forward. Learn how to import existing Salesforce tasks into HubSpot.


Sync HubSpot activities to Salesforce tasks

You can sync HubSpot marketing or sales activities to Salesforce as tasks. For example, a contact opening a marketing email can sync to Salesforce as a task. If you're using HubSpot integrations and/or HubSpot's ads tool, you can also sync associated contact activities to Salesforce as tasks.

  • In your HubSpot account, click your account name in the top right corner, then click Integrations.
  • In the Salesforce integration section, click the More dropdown menu and select View details.
  • Click the Timeline sync tab.
  • Select the checkbox next to a HubSpot marketing or sales activity to sync to Salesforce as a task.
    • To sync contact activities associated with HubSpot integrations and/or HubSpot's ads tool, select the checkbox next to Installed integration event
  • To specify the Salesforce task type for the activity, click the Salesforce task type dropdown menu and select a task type. If you don't select a specific task type (i.e., -- No task type -- is selected), the activity will sync to Salesforce as a task without a type.

To set up bidirectional sync for HubSpot and Salesforce tasks across both systems, enable the Salesforce task sync.

Please note: when you enable timeline sync for HubSpot activities, new activities will sync to Salesforce going forward. Existing HubSpot activities will not sync retroactively.


Report on HubSpot activities in Salesforce

After syncing HubSpot activities to Salesforce tasks, you can report on them in Salesforce by creating a custom activity report.

  • Navigate to your Salesforce account.
  • Click the Reports tab.
  • Click New Report....
  • Click the + icon to expand the Activities folder.
  • Click Activities with Contacts or Activities with Leads (separate reports must be created for contacts and leads).
  • In the bottom right, click Create.

  • Next to Show, select which activities, activity statuses, and activity types to display.
  • To filter by a specific activity type or activity name (e.g., a specific marketing email), next to Filters, click Add
    • Click the first dropdown menu and select Subject.
    • Click the second dropdown menu and select contains or starts with.
    • Click the third dropdown menu and enter the activity details. For example, marketing and sales email open activities will have a subject starting with the word Opened, and submissions of a form named Contact us will have the subject Submitted: Contact us.
  • To run the report, click Run Report. To save the report, click Save.