QuickBooks Commerce synchronizes with Shopify in real-time, giving you the ability to manage your Shopify products, stock levels, and sales orders through QuickBooks Commerce.
QuickBooks Commerce helps to sync and keep track of:
- Products - we will import all your products from Shopify and subsequently allow you to create new products on either Shopify or QuickBooks Commerce.
Despite this being a two-way sync, we advise that you create the products in QuickBooks Commerce and sync across to Shopify instead.
- Orders - we track all orders, whether an order is created from a customer online or through Shopify POS. We also allow you to create shipments, mark returns, and more on QuickBooks Commerce and sync this information back to your Shopify store.
- Stock levels - if you're selling wholesale or through multiple eCommerce stores, we keep your Shopify store up to date.
- Customer information - All new customers created on Shopify are imported and stored in QuickBooks Commerce.
The table below lists the actions and resulting transactions between QuickBooks Commerce and Shopify with a Default Sync Mode.
Action |
Platform of creation |
What happens? |
Things to note |
Create a New Product |
Shopify |
This creates a new product on QuickBooks Commerce. |
Creating a product on Shopify will create a product in QuickBooks Commerce*. However, the cost details, e.g., Initial Cost Price, are not imported from Shopify. Hence, this will affect your MAC in QuickBooks Commerce. It is advised that you create all new products on QuickBooks Commerce. |
QuickBooks Commerce |
This does not automatically create a new product on Shopify. |
After the initial sync process, creating a product in QuickBooks Commerce will not make a product in Shopify. It is advised that you manually publish the product to Shopify after creating it in QuickBooks Commerce. |
|
Delete a Product |
Shopify |
This deletes the link between QuickBooks Commerce and Shopify products. |
The product will not be deleted on QuickBooks Commerce. |
QuickBooks Commerce |
This deletes the product on Shopify. |
NA |
|
Update a Product |
Shopify |
Updates the product information on QuickBooks Commerce. |
NA |
QuickBooks Commerce |
Updates the product information on Shopify |
NA |
|
New Order |
Shopify |
This creates a new order on QuickBooks Commerce. |
The order comes in as Finalized on QuickBooks Commerce, and an invoice is created. After this, when the order is fulfilled in QuickBooks Commerce - it is also updated as 'fulfilled' in Shopify. |
QuickBooks Commerce |
It does not create an order on Shopify. |
NA |
|
Update/Edit an Order |
Shopify |
This updates shipment and return information on QuickBooks Commerce. |
Once the sales order has been synced to QuickBooks Commerce, adding or removing line items to sales order(s) on Shopify will not update QuickBooks Commerce. |
QuickBooks Commerce |
This updates shipment and return information on Shopify. |
||
Delete an order |
Shopify |
This deletes the order on QuickBooks Commerce. |
NA |
QuickBooks Commerce |
This cancels the order on Shopify. |
NA |
|
Update Stock Levels |
QuickBooks Commerce |
This updates the stock levels on Shopify. |
If you update stock levels on Shopify, the updates will not be synced to QuickBooks Commerce. |
Update Prices |
QuickBooks Commerce |
This updates the price on Shopify. |
NA |
New customer |
Shopify |
This creates a new customer on QuickBooks Commerce. |
NA |
Update Image
|
QuickBooks Commerce |
When an image is added on a product published to Shopify, it will sync to Shopify's Image gallery. |
Learn more about image sync here. |
Shopify |
When an image is added, it will be pushed to QuickBooks Commerce at the Product Level. |
If you are using QuickBooks Commerce and Shopify (or any of our other supported Sales Channels), here's how we recommend dividing your business actions:
On QuickBooks Commerce
- Integrate supported sales channels (Amazon, multiple Shopify stores, etc.) or wholesale.
- Manage your shipping if you're looking to integrate Shipstation or ShipIt or ship items yourself.
- Manage and receive your returns.
- Manage your prices across multiple channels and stock levels across multiple locations.
- Add new products and create purchase orders for them.
On Shopify
- Keep your messaging to your customers up to date.
- Manage your (retail) shipping if you have your carrier integrated into Shopify (you can use Shipstation or ShipIt alongside QuickBooks Commerce).
- Manage your marketing and shipping emails to notify customers when orders have been shipped.
If your Shopify products are not syncing with QuickBooks Commerce, go to the product in Shopify and fill out the required fields mentioned above. Save the product, and refresh your QuickBooks Commerce page in a few minutes. After that, the sync should be working. Please refer to this article to learn more about the stock level sync process if the problem persists.