How to troubleshoot your HubSpot for WooCommerce syncing issues?
To debug all the syncing issues, follow these steps:
Step 1 – Install and activate any Cron tool on your site either WP Control or Advanced Cron manager by bracket spaces.
Step 2 – Check whether all these 6 schedules used in different types of sync processes are scheduled or not. Also, refer to the attached screenshot for the same. (Fig-1)
Label |
Slug |
Interval |
Once every 3 minutes for HubSpot deals sync | mwb-hubwoo-deals-5min | 5 min |
Once every 3 minutes for HubSpot products sync | mwb-hubwoo-products-3min | 5 min |
Once every 3 minutes for HubSpot products status | mwb-hubwoo-status-3min | 3 min |
Once every 5 minutes for HubSpot contacts sync | mwb-hubwoo-contacts-5min | 3 min |
Once every 5 minutes for HubSpot real-time deal sync | mwb-hubwoo-check-deals-5min | 5 min |
Once every 3 minutes for new product sync | mwb-hubwoo-check-products-5min | 5 min |
fig-1
Step 3 – If any of the schedule is missing, you can add it by navigating to “ADD NEW SCHEDULE” at the top.
Now enter the “Display Name”, “Slug” and “Interval” for any of the missing schedules as shown in fig-2. And then click on the “Add Schedule” button.
fig-2
Step 4 – Check whether all these 3 events are continuously running on your site or not. You can verify it by refreshing the page and checking whether the changes in timings are getting reflected in “execution time” or not. (Fig-3)
fig-3
If any of these events are not scheduled, here is the list of above three events which you can add it yourself by navigating to “ADD NEW EVENT” at the top corner. (Fig-4)
S.No. |
Purpose of this event |
Hook name |
Associated schedule |
1. | If contacts are not syncing | hubwoo_cron_schedule | mwb-hubwoo-contacts-5min |
2. | If new deals are not syncing | hubwoo_deals_sync_check | mwb-hubwoo-check-deais-5min |
3. | If new products are not syncing | hubwoo_products_sync_check | mwb-hubwoo-check-products-5min |
fig-4
You can also refer to this demo video, it will give you an idea about adding the events if not scheduled. Please click here.
Other Issues and Solution to them:
1. If your deal pipeline is stuck, you can follow these steps.
Step 1 – Check in cron manager whether these events are scheduled there or not, while your pipeline is stuck.
Step 2 – If it’s not scheduled, you can schedule it by following the above video link or steps and then refresh your deals tab page.
Here is the list of both the events-
S.No |
Hook name |
Schedule timer |
1. | hubwoo_products_sync_background | mwb-hubwoo-products-3min |
2. | hubwoo_products_status_background | mwb-hubwoo-status-3min |
2. If your historical orders pipeline is stuck, you can follow these steps.
Step-1: Check in Cron manager whether these events are scheduled there or not, while your orders pipeline is stuck. (Fig-5)
fig-5