Powered by Adobe Commerce 2.4.3


HubSpot Contact Sync

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

Wagento’s Hubspot Contact Sync module gives merchants the ability to sync their Magento 2 contacts to HubSpot— a marketing software company that helps support and organize the sales and marketing efforts for businesses of all sizes. From its CRM software to its detailed dashboards, the HubSpot platform is designed to help businesses grow and reach their specific goals. 

In order to take full advantage of all the tools HubSpot has to offer, it’s important for companies to have a robust and accurate library of contacts. Wagento’s HubSpot Contact Sync can help with this greatly by allowing merchants to merge contact details from their Magento site to HubSpot. Specifically, contact data will be synced for the following: 

  • New customer registration
  • Newsletter subscription

Configuration occurs on the Magento end and will require an API key from HubSpot. Once connected, the merchant can input the name and the list will be created in HubSpot into which the Magento contacts will be synced. If a store contains multiple store views such as English, German, Spanish, etc., then the merchant can create different lists to separate the customers and visitors for each store view. With this module in place, there will no longer be a need to manually track and enter contacts into HubSpot who subscribed to a newsletter or registered as a new customer through the Magento website. 


Account & Pricing

In order to use the Hubspot Contact Sync extension, you will first need to set up an account with Hubspot. Doing so will give you access to your Hubspot API key, which is necessary to configure the extension.

Although the extension is completely free, Hubspot Marketing Hub is not, and merchants can expect to incur a charge after the 30-day trial period. See Hubspot pricing for more information. 



All the contact will be synced using cron:run hubspotconnect

To sync the old customer data, you can run following console command:
php bin/magento hubspotemail:sync customer
php bin/magento hubspotemail:sync newsletter



  • Simple to install and configure
  • Will sync contacts details of newly registered customers on the Magento website to HubSpot
  • Will sync contact details of customers who opted for newsletter subscription on Magento website to HubSpot
  • Can separate contact details of customers/visitors of different store views (English, German, Spanish, etc.) into different lists 
  • Easy to sync the old customer data (the customer who are there before the installation of our module) by running a console command
  • New customers will sync by the Cron. You can run this Cron manually from the console or can schedule to run automatically
  • Compatible with Magento Open Source and Magento Commerce

Technical Specifications

Back to top

Seller profile

Wagento Creative LLC

Seller contact




Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current)

Commerce on prem (EE): 2.3 (current), 2.4 (current)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)


Stable Build


28 October, 2020


Extensions, Marketing, Email Marketing, Advertising


User Guides

License Type

GNU General Public License 3.0 (GPL-3.0)


Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    1. HubSpot Connection Button
    2. All Customers & Newsletter sync via command


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    1. Update the configuration
    2. Multistore view contact list support


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    The basic version is compatible with the 2.4.0 CE, EE, and ECE


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    This module will sync
    the customers who have created an account on the website and sync whoever subscribed to
    the newsletter.


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top