×

Hupspot product data sync guide

Hupspot product data sync guide

When you sync products with Hubspot using data sync integrations, it is important to control which product records are exchanged and how product types are mapped between systems. By configuring clear product type rules, you can keep Hubspot aligned with your external ecommerce or ERP tools and avoid unwanted products being created or updated.

How Hubspot data sync handles product types

Hubspot data sync connects your product library with external apps so that product information can flow in both directions. Product type handling is different depending on whether the sync is:

  • One-way, from another app into Hubspot
  • Two-way, between Hubspot and another app

Understanding this behavior lets you design a product structure that stays consistent over time.

One-way sync into Hubspot for all products

In a one-way sync, product records are brought from a connected app into Hubspot. By default, the integration syncs all products from the external application. Hubspot then stores them as products without using a dedicated product type field.

The key points of this default behavior are:

  • Every product in the source application is eligible for sync.
  • Hubspot does not have a built-in product type field that is automatically mapped.
  • Any product type logic must be handled in the external app.

If you simply want the full external catalog visible in Hubspot, you can rely on this default one-way sync configuration.

Filtering product types before they reach Hubspot

If you only want specific products or product types to appear in Hubspot, apply product filtering on the external application side before data reaches the integration layer.

Typical ways to filter include:

  • Creating views or segments based on product type.
  • Using custom fields in the external app to mark products for sync.
  • Limiting the set of products exposed to the integration.

Because the default one-way sync sends all products into Hubspot, carefully planning filters upstream is the best way to keep the Hubspot product library clean and focused.

Two-way sync between Hubspot and connected apps

When you configure a two-way product sync, Hubspot and the external app both become sources of truth. Product records can be created or updated in either system and then synchronized.

In these scenarios, the product type behavior is more nuanced. Hubspot does not have a native product type field that aligns directly with common ecommerce product taxonomies. Instead, the integration relies on a product type property available in many connected applications, such as ecommerce tools.

To maintain accurate product categorization when syncing with Hubspot, you must explicitly specify how this product type information is handled.

Mapping product types to and from Hubspot

For two-way integrations, product type mapping determines how product categories, classifications, or item groups in your external application are interpreted in Hubspot and vice versa.

To configure product type mapping effectively:

  1. Identify the field in the external application that represents product type or classification.
  2. Review the product fields available through the data sync configuration.
  3. Ensure that the product type field is included in the sync mapping where supported.
  4. Decide which system will be the primary authority for product type changes.

Because Hubspot does not impose a strict product type structure, you should design a clear mapping strategy that keeps product data consistent while still allowing each system to use its own taxonomy.

Using product type fields in supported integrations

Certain ecommerce and catalog integrations expose product type fields that can be used in conjunction with Hubspot data sync. When these fields are available, you can specify how they should be synced.

Example: Product type handling with Hubspot ecommerce sync

In an ecommerce integration that supports product type fields, you might:

  • Sync the external product type into a custom property on the Hubspot product object.
  • Use that property for internal reporting, segmentation, or workflows.
  • Prevent Hubspot from overwriting the external source if the external app is the main catalog manager.

This approach allows Hubspot to reference the product type without redefining your existing product hierarchy.

Product type conflict resolution in Hubspot sync

When fields conflict between Hubspot and the external app, data sync rules determine which value wins. These rules might include:

  • Last updated record takes precedence.
  • Specific system designated as the primary source for product type.
  • Custom conflict rules defined in advanced configurations.

Reviewing and testing these rules is essential before enabling a live two-way sync, especially when product type fields drive pricing, packaging, or discount logic outside of Hubspot.

Best practices for managing product types with Hubspot

To keep product data organized and reliable when using Hubspot data sync, apply the following best practices.

Standardize product type naming before sync

Ensure product type values in the external application follow a consistent naming pattern. This prevents mismatches when information flows into Hubspot and reduces the risk of duplicate or unclear categories.

Consider:

  • Defining a master list of allowed product types.
  • Cleaning up legacy or unused product type values.
  • Aligning values across multiple external systems that sync with Hubspot.

Use custom properties in Hubspot to store product type

Since Hubspot does not enforce a built-in product type field, create custom product properties to capture the categories you care about. Examples include:

  • Main product category
  • Subcategory or collection
  • Product family or line

These custom properties can then be mapped from the external product type fields. Once in Hubspot, you can use them to build reports, enrollment criteria for workflows, and lists.

Test Hubspot sync behavior in a small batch

Before syncing your entire catalog, run a controlled test:

  1. Limit the initial sync to a small set of products with different product types.
  2. Verify how each product appears in Hubspot, including custom type properties.
  3. Check whether updates in either system behave as expected.
  4. Adjust mapping or conflict rules based on test results.

This approach helps you avoid large-scale data corrections later.

Troubleshooting Hubspot product type sync issues

If product types are not behaving as expected during sync with Hubspot, review the following:

  • Field visibility: Confirm that the product type field is available and selected in the integration mapping.
  • Sync direction: Check whether the field is configured for one-way or two-way sync.
  • Filters: Ensure product filters in the external app are not excluding relevant types.
  • Permissions: Verify that both Hubspot and the external app have access rights to read and update the product type field.

If needed, temporarily disable the sync, correct data in the source system, and then re-enable the integration so that Hubspot receives a clean dataset.

Where to learn more about Hubspot data sync

To dive deeper into technical behavior and supported field mappings, review the official Hubspot knowledge base article on specifying product types when syncing products using data sync at this Hubspot resource.

For broader CRM, integration, and optimization strategies around Hubspot implementations, you can also explore expert guidance and services from Consultevo.

By carefully planning product type fields, mapping rules, and testing procedures, you can make sure your product catalog stays accurate and useful in Hubspot while remaining aligned with every connected application in your tech stack.

Need Help With Hubspot?

If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.

Scale Hubspot

“`

Verified by MonsterInsights