WoZoBridge connects your WooCommerce store to Zoho Books and Zoho CRM. When an order is completed, WoZoBridge sends it to Zoho Books as a sales order. It creates the customer contact and the products for you, so nobody has to retype orders into Zoho.
If you run a WooCommerce shop and do your accounting in Zoho Books, or you use Zoho One, WoZoBridge removes the double entry. It also shows your Zoho CRM contacts and Zoho Books sales orders inside wp-admin, so you can check your Zoho data without leaving WordPress.
Why WoZoBridge?
- No more manual data entry. Completed WooCommerce orders are created in Zoho Books automatically.
- Fewer mistakes. Customer details, line items, quantities and prices come straight from the WooCommerce order.
- Nothing gets lost. Every sync is logged. If an order fails, it appears on the Sync page with the error message, and you can retry it with one click.
- Quick setup. Connect Zoho with one OAuth click. You don't need to create a Zoho API client yourself.
Key features
- WooCommerce to Zoho Books order sync. Completed orders become Zoho Books sales orders automatically.
- Automatic contact creation. The customer is found or created in Zoho Books for each order.
- Automatic item creation. WooCommerce products are matched to Zoho Books items, and missing items are created.
- Duplicate protection. An order that has already synced is not sent again.
- Failed-sync retry. Retry one failed order, or all of them at once, from the Sync page.
- Zoho CRM contacts in wp-admin. Browse and search contacts from your connected Zoho CRM account.
- Zoho Books sales orders in wp-admin. Browse your Books sales orders and open them directly in Zoho Books.
- Dashboard. See your Zoho connection status, WooCommerce order totals and monthly sync totals.
- API logs. Every Zoho API request is recorded, which makes troubleshooting easy.
- Automatic token refresh. Zoho access tokens are refreshed in the background, so the connection stays active.
- All Zoho data centers. Works with US (zoho.com), EU (zoho.eu), India (zoho.in), Australia (zoho.com.au), Japan (zoho.jp) and Canada (zoho.ca).
How the order sync works
- A customer places an order in your WooCommerce store.
- You mark the order Completed, or your workflow does it automatically.
- WoZoBridge finds or creates the customer as a contact in Zoho Books.
- Each product on the order is matched to a Zoho Books item. Items that don't exist yet are created.
- A sales order is created in Zoho Books with the order's line items.
- The result is saved in the sync log. A failed order is listed on the Sync page so you can retry it.
Who is it for?
- WooCommerce store owners who use Zoho Books for invoicing and accounting
- Businesses on Zoho One that want WooCommerce sales in their Zoho apps
- Accountants and bookkeepers who manage Zoho Books for WooCommerce clients
- Agencies building WooCommerce stores for clients who use Zoho
Requirements
- WordPress 6.0 or newer
- PHP 7.4 or newer
- WooCommerce, installed and active
- A Zoho Books and/or Zoho CRM account (any supported data center)
- In wp-admin, go to Plugins → Add New, search for WoZoBridge, then click Install Now. You can also upload the
wozobridge folder to /wp-content/plugins/.
- Make sure WooCommerce is active, then activate WoZoBridge.
- Go to WoZoBridge → Integrations and choose your Zoho data center.
- Click Authorize Zoho and approve access in Zoho.
- Once connected, use the Dashboard, CRM, Books and Sync pages.
What each page does
- Dashboard: connection status, order metrics and sync totals
- Integrations: connect or disconnect Zoho, choose the data center and check the token status
- CRM: browse contacts from your Zoho CRM account
- Books: browse sales orders from your Zoho Books organization
- Sync: review and retry failed order syncs, and view recent API activity
From then on, WooCommerce orders are sent to Zoho Books automatically whenever an order's status changes to
Completed.