wondering how we're different?

MyWorks Sync offers the most customizable integration to sync your data the way you want it to sync. Our deep integration with WooCommerce enables MyWorks to offer settings and sync options that no other integration can provide.

Looking for more details?

Find more information and screenshots below.

MyWorks is managed within WordPress and has a deep integration with WooCommerce to feel like a seamless part of your store.


This direct connection between WooCommerce & QuickBooks means no third parties get access to your data.


We have special compatibility that we have built into our core sync and is included at no cost for users on all our plans. You can access this in your sync at MyWorks Sync > Compatibility, as shown below.

Read more about comptibility and our full list of 3rd party extension support here.

MyWorks Sync lets you display QuickBooks Online invoices in the WooCommerce client area.

If you create an invoice for a customer in QuickBooks Online, the customer can then view the invoice from within their client account in WooCommerce. That means that they can log in on your website and view the invoice that you created in QuickBooks. They may then also click to pay through QuickBooks!

MyWorks supports syncing custom fields between WooCommerce and QuickBooks. Our flexible sync options give you the ability to select the QuickBooks field destination for any custom field in WooCommerce.

MyWorks gives you full control over mapping your WooCommerce and QuickBooks data. We only provide an auto-mapping feature to save time by auto-mapping products with the same name or SKU.


You can change the mappings at any time, and names/SKUs don’t have to match if you opt for manual mapping.

MyWorks provides an auto-mapping feature to save time by auto-mapping products with the same name or SKU.

MyWorks Sync can sync transaction fees to QuickBooks (if recorded in the WooCommerce order). This means you won’t have to manually account for those fees! We also let you assign an expense account or vendor for the transaction fees, with different settings for each payment processor.

MyWorks provides extensive settings to customize the sync between WooCommerce and QuickBooks. The image below is just one section from within our order sync settings. We provide advanced sync settings in every category, so you can completely customize the sync to fit your workflows.

MyWorks Sync for QuickBooks Online offers the option to sync payment updates from QuickBooks to WooCommerce. So, if you receive a payment in QuickBooks, you can automatically sync the payment and update WooCommerce.

If you use a shipment tracking extension for WooCommerce, MyWorks can sync the tracking number to QuickBooks!

Aside from invoices and sales receipts, you can also sync estimates to QuickBooks Online.

When syncing to QuickBooks Desktop, you can also opt for Sales Orders.

MyWorks Sync supports connections to QuickBooks Desktop and Point of Sale.

If you would prefer to sync all orders to one QuickBooks customer instead of individual customers, you can! MyWorks Sync lets you select the customer to sync orders to, and also lets you exclude certain customer roles in order to sync a segment of customers orders to an individual customer.


This feature is great for distinguishing between wholesale and retail customers.

MyWorks syncs inventory changes in both directions, sales/orders are not required.

MyWorks lets you sync orders to different QuickBooks customers based on the payment method they used to pay or the user/customer type assigned to them in WooCommerce. 

MyWorks lets you select your sync interval – every 5, 10, 30 or 60 minutes.

READY TO get started?

Watch our demo video to learn more, schedule a live demo call if you still have more questions, or click “view plans” to view pricing and get started.