Sync Configuration
Product Sync Configuration
Configure how products sync between HubSpot and QuickBooks.
Accessing Settings
- Go to Settings in the sidebar
- Click Sync
- Select the Products tab
Configuration Options
Enable Product Sync
Toggle this setting to turn product sync on or off.
- On - Products will sync automatically when created or updated
- Off - No products will sync (existing sync history is preserved)
Sync Direction (Source of Truth)
Choose which system is authoritative for product data:
HubSpot to QuickBooks
- Products created or updated in HubSpot sync to QuickBooks
- HubSpot is the source of truth
- Best for: Sales teams who manage products in HubSpot CRM
QuickBooks to HubSpot
- Items created or updated in QuickBooks sync to HubSpot
- QuickBooks is the source of truth
- Best for: Accounting teams who manage inventory in QuickBooks
Important: Only one direction is active. Changing direction affects future syncs, not existing products.
Field Mappings
Field mappings control how product data translates between systems.
Accessing Field Mappings
- Click Manage Mappings in the Products tab
- View existing mappings
- Add, edit, or remove mappings as needed
Default Mappings When you first enable product sync, default mappings are created:
- Name to Name
- SKU to SKU
- Price to Unit Price
- Description to Description
Adding Custom Mappings
- Click Add Mapping
- Select the HubSpot property
- Select the corresponding QuickBooks field
- Choose a transform type (Direct, Uppercase, etc.)
- Save the mapping
Transform Types
- Direct - Copy value as-is
- Uppercase - Convert to uppercase
- Lowercase - Convert to lowercase
- Currency - Format as currency value
Trigger Full Sync
Use this to sync all existing products at once:
- Ensure product sync is enabled and configured
- Click Start Full Sync
- All products from the source system are queued for syncing
- Monitor progress in Data then Products
When to use full sync:
- Initial setup (sync existing product catalog)
- After making field mapping changes
- To catch up after connection issues
Saving Your Configuration
After making changes:
- Click Save Configuration for enable/direction settings
- Field mapping changes save automatically
- A confirmation message appears when saved
Configuration Tips
Starting Out
- Enable product sync first (before invoice sync)
- Start with default field mappings
- Run a full sync to populate both systems
- Then enable invoice sync
Recommended Settings
- Choose the system where products are primarily managed as source of truth
- Keep default mappings unless you have specific requirements
- Run full sync during off-hours for large catalogs
Before Changing Direction
If you need to change sync direction:
- Note that existing products won't be affected
- Future changes will flow in the new direction
- Consider running a full sync after changing
