Troubleshooting Product Sync
Troubleshooting Product Sync
Common issues and solutions for product sync problems.
Products Not Syncing
Check sync is enabled
- Go to Settings then Sync then Products
- Verify "Enable Product Sync" is toggled on
- Confirm your settings are saved
Verify sync direction
- If creating products in HubSpot, direction should be "HubSpot to QuickBooks"
- If creating products in QuickBooks, direction should be "QuickBooks to HubSpot"
- Products created in the "wrong" system won't sync
Confirm connections are active
- Go to Settings then Connections
- Both HubSpot and QuickBooks should show "Connected"
- If disconnected, reconnect the affected system
Check for existing SKU
If the product already exists in the destination:
- The sync may skip it to avoid duplicates
- Check if the SKU already exists in the destination system
SKU-Related Issues
SKU not unique
Each product needs a unique SKU within its system.
Symptoms:
- Sync fails with "duplicate SKU" error
- Product created with wrong data
Solution:
- Ensure each product has a unique SKU
- Check for accidental duplicates in both systems
SKU mismatch
SKUs must match exactly between systems.
Common issues:
- Extra spaces:
"WIDGET-001 "vs"WIDGET-001" - Case differences:
"widget-001"vs"WIDGET-001" - Different formats:
"WIDGET001"vs"WIDGET-001"
Solution:
- Standardize SKU format across both systems
- Check for hidden characters or spaces
Missing SKU
Products without SKUs cannot sync properly.
Solution:
- Add a SKU to the product in the source system
- Re-trigger the sync
Field Mapping Issues
Field not syncing
If a specific field isn't transferring:
- Go to Settings then Sync then Products
- Click Manage Mappings
- Verify the field mapping exists
- Check the transform type is correct
Incorrect data format
Some fields have specific format requirements:
- Prices must be numeric
- Names have character limits
- Descriptions may truncate if too long
Solution:
- Review the source data format
- Adjust field mappings if needed
Required field missing
QuickBooks requires certain fields (like Name):
Solution:
- Ensure required fields are mapped
- Verify source products have values for required fields
Duplicate Products Created
Why duplicates happen
- SKU didn't match (typo, case difference)
- Product was manually created in destination
- Sync ran before SKU was set
How to fix
- Identify the duplicate in the destination system
- Delete the incorrect one
- Update the SKU if needed
- The original will be used for future syncs
Preventing duplicates
- Set SKUs before creating products
- Use consistent SKU formats
- Run product sync before invoice sync
Full Sync Issues
Full sync running slowly
Large product catalogs take time to sync.
Tips:
- Run full sync during off-hours
- Monitor progress in Data then Products
- Don't start another full sync while one is running
Some products didn't sync
After a full sync, if products are missing:
- Check Data then Products for failures
- Review error messages
- Fix issues and retry individual products
Connection Errors
"Unauthorized" or "Token expired"
- Go to Settings then Connections
- Check connection status
- If showing issues, click Reconnect
"Rate limited"
Too many requests sent too quickly.
Solution:
- Wait for automatic retry
- For full syncs, this may slow progress but will complete
Viewing Error Details
For any failed product sync:
- Go to Data then Products
- Find the failed sync (red status badge)
- Click to view details
- The error message explains what went wrong
Still Having Issues?
If you've tried these solutions and still have problems:
- Note the product SKU and error message
- Check both HubSpot and QuickBooks for the product
- Contact support with these details
