Troubleshooting Quote Sync
Troubleshooting Quote Sync
Common issues and solutions for quote sync problems.
Quote Not Syncing
Check sync is enabled
- Go to Settings then Sync then Quotes
- Verify "Enable Quote Sync" is toggled on
- Confirm your settings are saved
Verify sync direction
- If creating quotes in HubSpot, direction should include "HubSpot to QuickBooks"
- If creating estimates in QuickBooks, direction should include "QuickBooks to HubSpot"
Check quote status filter
- View your selected statuses in sync settings
- Ensure the quote's status matches one of your selected options
- Example: If only "Accepted" is selected, "Approved" quotes 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
SKU Not Found Error
Like invoices, quotes contain line items that must have matching SKUs.
Understanding the error
- Every line item must have a matching SKU in both systems
- SKU matching is case-sensitive
- If any line item fails, the entire quote fails
How to fix
- Note the SKU from the error message
- Check the source system for the product's exact SKU
- Create or update the product in the destination system
- Retry the failed sync
Preventing SKU issues
- Enable product sync to keep catalogs aligned
- Verify SKUs before creating quotes
- Use consistent SKU formatting
Customer Not Found
Missing email address
- Quotes require the customer to have an email address
- Check the contact associated with the quote
- Add an email address and retry
Customer matching
- Customers are matched by email
- If no match found, a new customer is created
- Ensure email addresses are valid
Status Not Triggering Sync
Quote status not in filter
- Go to Settings then Sync then Quotes
- Check which statuses are selected
- Add the missing status if needed
Status changed too quickly
If a quote moves through statuses very quickly:
- Only the final status may trigger a sync
- This is usually fine as the current data is synced
Void Not Syncing
Check Sync Void Status setting
- Go to Settings then Sync then Quotes
- Verify "Sync Void Status" is enabled
Quote must have synced first
- The void sync only works if the quote originally synced
- If the quote never synced, voiding won't trigger anything
Bidirectional Sync Issues
Conflict resolution
When using bidirectional sync:
- The most recent update wins
- Check timestamps if data seems wrong
- Establish team processes for who updates what
Sync loops
Bidirectional sync has safeguards against loops:
- Updates from sync don't trigger another sync
- If you see unexpected behavior, check sync logs
Duplicate Estimate Error
Why this happens
- The quote may have already synced
- A manual estimate might exist in QuickBooks
How to resolve
- Check QuickBooks for existing estimate
- If it exists and is correct, no action needed
- If duplicate, delete the extra estimate
Connection Errors
"Unauthorized" or "Token expired"
- Go to Settings then Connections
- Check connection status
- If showing issues, click Reconnect
Viewing Error Details
For any failed quote sync:
- Go to Data then Quotes
- Find the failed sync (red status badge)
- Click to view details
- The error message explains what went wrong
