Contact Sync

Extension by Wagento

Extension Overview

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.
Hubspot Contact Sync

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

Want to improve your

website functionality?

Check out our variety of Magento Extensions on the Marketplace!

We're ready when you are !

Let's build something together!

Contact us today to get your project started and hear more about all the awesome things we can do for you!

Become the Next Success Story