Hello there!

Need Help? We are right here!

miniOrange Email Support
success

Thanks for your Enquiry.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

Guide to set-up HubSpot Woocommerce Order & Customer Sync


Welcome to the ultimate setup guide for the HubSpot Woocommerce Sync by miniOrange! Syncito bridges the gap between Woocommerce and HubSpot, facilitating seamless data synchronization of orders/deals and customers/users.

By using our application, businesses can effortlessly sync order data between Woocommerce and HubSpot, whether it's converting Woocommerce orders into HubSpot deals or vice versa. This means that crucial information such as customer details, line items, taxes, and even custom properties are automatically transferred and recorded in HubSpot whenever an order is placed on Woocommerce.

Gone are the days of manual data entry! With our integration, both platforms stay consistently updated with the latest order information, ensuring accuracy and efficiency in your operations.

But that's not all – our app empowers you to create automation workflows with customizable filters, enabling you to control the data flow based on specific conditions. This level of flexibility puts you in charge of when and how data syncs between your apps, tailoring the integration to suit your unique business needs.

Get ready to revolutionize your customer management experience with the HubSpot Woocommerce Sync – let's dive into setting it up for success!

Prerequistes: Signup and Login

  • Go to Syncito login page to sign up or log in to your account. You can log in quickly with your Google, Apple, or Microsoft account, or manually with your email address and password.
  • HubSpot Woocommerce Integration

  • You can create a new sync connection after logging in successfully.

Connect your Woocommerce and HubSpot account

  • Click on the Get Started Now to create a new connection.
  • HubSpot Woocommerce Integration

  • You will be prompted to fill out the four-step form to begin the sync.


1. Select App

  • Fill in the Connection name (as per your choice), Source App, and Destination App.
  • Click Save & Next to proceed further.
  •  HubSpot Woocommerce Integration

  • Choose whether to sync Order/Deal or Customer/Contact as the object type for your connection.
  • HubSpot Woocommerce Integration

  • Click on the Next button.

2. Authorize Connection

  • You need to authorize your HubSpot portal and WooCommerce store, between which you want to enable the data sync. So, as shown in the image, you need to add a new account and authorize it, or choose from the existing connected accounts.
  • 2.1 Authorize HubSpot Portal:

    • In our case, the source is HubSpot. Click on the Add New button to authorize your HubSpot account, and you will see a pop-up window as shown below. Select the portal you want to connect to and click the Choose Account button.
    •  2FA: Add users via bulk upload

    • Now click the Connect App button; the pop-up window will close automatically, and you will see your authorized store in the drop-down list, as shown in the below image.
    •  HubSpot Woocommerce Integration

    • Select the authorized portal from the drop-down list and click on the Save & Next button.
    • HubSpot Woocommerce Integration

    2.2 Authorize Woocommerce Store:

    • In our case, the destination is WooCommerce, so here is how you can authorize a WooCommerce store, as shown below:
      To add a new store, click Add New from the drop-down list. A window will open on your screen, prompting you to enter the domain, client key and client secret of your store, as seen in the image below. (Refer to this step to create a new client credential in Woocommerce store).
    • Click on the Authorize button.
    •  HubSpot Woocommerce Integration

    • If your Client Credentials are correct and you have required permission, then you will see a success message there, the pop-up window will close automatically, and you will see your authorized store in the drop-down list, as shown in the below image.

3. Attribute Mapping


  • To map source properties with destination properties. Our app directly pulls all the properties and attributes of your connected HubSpot portal and the WooCommerce store, which you can choose from the attributes dropdown that you want to sync for your selected object between both apps.
  • On the destination side, by default, the necessary property that is needed to create the chosen object in the destination account is already selected there.
  • In our case, we have chosen Order as the object type, so accordingly, the required attribute is already selected on the destination side. So for basic sync, we need to map that required attribute to the source attribute.
  • For further mapping, click on the Add button and map the attribute you want to sync from source to destination.
  •  HubSpot Woocommerce Integration

    • Note: For order sync, we have an associated object line item and Customer.
    • For associate line items : If you have a product with the SKU ("sku123") in your HubSpot account and another product with the same SKU ("sku123") on WooCommerce end, then we associate that product id with line item; otherwise, we create line item without product id.
    • For associate users : If the user already exists in WooCommerce, it will be associated with the order; if it does not exist, we will create it in WooCommerce before associating it with the order.
  • After mapping the attribute you want to sync, click Save and Next.
  •  HubSpot Woocommerce Integration

4. Save and Publish

  • After mapping the attributes, you will see this page. Click on the Save & Finish button to launch your connection and start real-time sync between connected apps.
  •  HubSpot Woocommerce Integration

  • Here, you can see all of your connections. You can edit or delete the connection, or to pause the sync, click on the toggle button shown below.
  •  HubSpot Woocommerce Integration

  • To test the sync, Go to your HubSpot portal and create a deal.
  •  HubSpot Woocommerce Integration

  • Now, check your WooCommerce store order section; you will see a new order is created or an existing one linked already will be updated.
  •  HubSpot Woocommerce Integration

  • As you can see, the associate user in the HubSpot deal is also associated with the WooCommerce order.
  • To map source properties with destination properties. Our app directly pulls all the properties and attributes of your connected HubSpot portal and the WooCommerce store, which you can choose from the attributes dropdown that you want to sync for your selected object between both apps.
  • On the destination side, by default, the necessary property that is needed to create the chosen object in the destination account is already selected there.
  • In our case, we have chosen Customer / Contact as the object type, so accordingly, the required attribute is already selected on the destination side. So for basic sync, we need to map that required attribute to the source attribute.
  •  HubSpot Woocommerce Integration

  • For further mapping, click on the Add button and map the attribute you want to sync from source to destination.
  •  HubSpot Woocommerce Integration

  • After mapping the attribute you want to sync, click Save and Next.

4. Save and Publish

  • After mapping save, you will see this page. Click on the Save & Finish button to launch your connection and start real-time sync between connected apps.
  •  HubSpot Woocommerce Integration

  • Here, you can see all of your connections. You can edit or delete the connection, or to pause the sync, click on the toggle button shown below.
  •  HubSpot Woocommerce Integration

  • To test the sync, go to your HubSpot portal and create a contact.
  •  HubSpot Woocommerce Integration

  • Now, check your WooCommerce store User section; you will see a new user is created or an existing one linked already will be updated.
  •  HubSpot Woocommerce Integration

1. Select App

  • Fill in the Connection name (as per your choice), Source App, and Destination App.
  • Click Save & Next to proceed further.
  •  HubSpot Woocommerce Integration

  • Choose whether to sync Order/Deal or Customer/Contact as the object type for your connection.
  • HubSpot Woocommerce Integration

  • Click on the Next button.

2. Authorize Connection

  • You need to authorize your WooCommerce store and HubSpot portal, between which you want to enable the data sync. So, as shown in the image, you need to add a new account and authorize it, or choose from the existing connected accounts.
  • 2.1 Authorize Woocommerce Store:

    • In our case, the source is WooCommerce, so here is how you can authorize a WooCommerce store, as shown below.
    •  2FA: Add users via bulk upload

    • To add a new store, click Add New from the drop-down list. A window will open on your screen, prompting you to enter the domain, client key and client secret of your store, as seen in the image below.(Refer to this step to create a new client credential in Woocommerce store).
    • Click on the Authorize button.
    •  HubSpot Woocommerce Integration

    • If your Client Credentials are correct and you have required permission, then you will see a success message there, the pop-up window will close automatically, and you will see your authorized store in the drop-down list, as shown in the below image.
    • HubSpot Woocommerce Integration

    2.2 Authorize HubSpot Portal:

    • Next, authorize the destination account; in our case, the destination is HubSpot. Click on the Add New button to authorize your HubSpot account, and you will see a pop-up window as shown below. Select the portal you want to connect to and click the Choose Account button.
    •  HubSpot Woocommerce Integration

    • Now click the Connect app button; the pop-up window will close automatically, and you will see your authorized store in the drop-down list, as shown in the below image.
    •  HubSpot Woocommerce Integration

    • Select the authorized portal from the drop-down list and click the Save & Next button.
    •  HubSpot Woocommerce Integration

3. Attribute Mapping


  • To map source properties with destination properties. Our app directly pulls all the properties and attributes of your connected WooCommerce store and the HubSpot portal, which you can choose from the attributes dropdown that you want to sync for your selected object between both apps.
  • On the destination side, by default, the necessary property that is needed to create the chosen object in the destination account is already selected there.
  • In our case, we have chosen Order as the object type, so accordingly, the required attribute is already selected on the destination side. So for basic sync, we need to map that required attribute to the source attribute.
  • For further mapping, click on the Add button and map the attribute you want to sync from source to destination.
  •  HubSpot Woocommerce Integration

  • Note: For order sync, we have an associated object line item and Customer
    • For associate line items : If you have a product with the SKU ("sku123") in your WooCommerce account and another product with the same SKU ("sku123") on HubSpot's end, then we associate that product id with line item; otherwise, we create line item without product id.
    • For associate users : If the user already exists in Hubpot, it will be associated with the deal; if it does not exist, we will create it in Hubpot before associating it with the deal.
  • Map the attribute that you want to sync and click on the Save & Next button.
  •  HubSpot Woocommerce Integration

4. Save and Publish

  • After mapping the attributes, you will see this page. Click on the Save & Publish button to launch your connection and start real-time sync between connected apps.
  •  HubSpot Woocommerce Integration

  • Here, you can see all of your connections. You can edit or delete the connection, or to pause the sync, click on the toggle button shown below.
  •  HubSpot Woocommerce Integration

  • To test the sync, let’s create an order in your WooCommerce account.
  •  HubSpot Woocommerce Integration

     HubSpot Woocommerce Integration

  • Now, check your HubSpot; a new deal is created or an existing one linked already will be updated.
  •  HubSpot Woocommerce Integration

  • As you can see, the associate user in the WooCommerce order is also associated with the Hubspot deal.
  • To map source properties with destination properties. Our app directly pulls all the properties and attributes of your connected WooCommerce store and the HubSpot portal, which you can choose from the attributes dropdown that you want to sync for your selected object between both apps.
  • On the destination side, by default, the necessary property that is needed to create the chosen object in the destination account is already selected there.
  • In our case, we have chosen Customer / Contact as the object type, so accordingly, the required attribute is already selected on the destination side. So for basic sync, we need to map that required attribute to the source attribute.
  •  HubSpot Woocommerce Integration

  • For further mapping, click on the Add button and map the attribute you want to sync from source to destination.
  •  HubSpot Woocommerce Integration

  • Map the attribute that you want to sync and click on the Save & Next button.

4. Save and Publish

  • After mapping save, you will see this page. Click on the Save & Finish button to launch your connection and start real-time sync between connected apps.
  •  HubSpot Woocommerce Integration

  • Here, you can see all of your connections. You can edit or delete the connection, or to pause the sync, click on the toggle button shown below.
  •  HubSpot Woocommerce Integration

  • To test the sync, let’s create a user in your WooCommerce account.
  •  HubSpot Woocommerce Integration

  • Now, check your HubSpot; a new contact is created or an existing one linked already will be updated.
  •  HubSpot Woocommerce Integration

Steps to authorize Woocommerce Store

  • Check that you have installed the WooCommerce plugin on your WordPress site.
  •  HubSpot Woocommerce Integration

  • Navigate to the settings tab within the WooCommerce tab. You will see the screen shown below.
  •  HubSpot Woocommerce Integration

  • Now, navigate to the Advanced tab and select the REST API option.
  •  HubSpot Woocommerce Integration

  • You will see the screen below. Click on the Add key button.
  •  HubSpot Woocommerce Integration

  • Click the Generate Api Key button with Read/Write permissions.
  •  HubSpot Woocommerce Integration

  • The below screen appears after the Client ID and Secret have been successfully generated.
  •  HubSpot Woocommerce Integration

  • Copy the Client ID and Client Secret and save them, as you will not be able to see them after closing this tab.
  • To get your Domain, navigate to the WordPress settings tab and copy your WordPress address (URL).
  •  HubSpot Woocommerce Integration

Real time, 2 - way sync is the new, simpler approach to integration

  

 Thank you for your response. We will get back to you soon.

Please enter your enterprise email-id.

Syncito - Data Sync Automation Platform demo gif