Skip to main content

WooCommerce integration overview

This integration makes it easy to manage the fulfillment of WooCommerce orders while keeping the inventory and related production in control

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated over a week ago

Easily manage WooCommerce order fulfillment, inventory, and production with Katana.

Connecting WooCommerce to Katana only takes a few minutes but can save you hours (or even days) of manual work every week. Once connected, products, customers, and sales orders are automatically pulled into Katana.


Getting started

  • Connect your WooCommerce store to Katana by going to the Integrations Marketplace.

    Screenshot showing where to find the WooCommerce integration within Katana's Integrations Marketplace
  • After connecting the first store, you can continue to connect additional stores.

  • If you use multiple Katana locations, you can choose which location receives WooCommerce orders.

Read more about connecting WooCommerce.


What gets synced

Diagram showing what data syncs, imports, and matches between WooCommerce and Katana

Sales orders

  • Katana automatically pulls all open sales orders from WooCommerce during the initial connection.

  • Future orders sync continuously without manual action.

  • Fulfillment status is synced two-way:

    • Mark an order as Delivered in Katana and it updates to Completed in WooCommerce.

    • Mark an order as Completed in WooCommerce and it updates to Delivered in Katana.

Products and stock

  • During setup, you can import all products and their stock levels from WooCommerce.

    • Import stock only if the levels in WooCommerce are accurate.

  • If a new order includes a product not yet in Katana, Katana will auto-create the product during import.

  • You can also enable real-time stock syncing from Katana back to WooCommerce.

Customers


Best practices and tips


Multi-store and multi-location behavior

  • If multiple stores are linked to the same Katana location:

    • Sales order sync, product/customer import, and stock sync work identically across stores.

    • If a product with the same SKU exists in multiple stores, stock levels from Katana sync back to all connected stores.

  • If multiple Katana locations are set up, you can choose which location receives WooCommerce orders.

  • When stock is synced, the stock from that specific location is sent to WooCommerce.


Summary at a glance

  • Setup: Connect via Integrations Marketplace and map orders to a Katana location

  • Sales orders: All open orders imported; continuous sync; fulfillment status two-way

  • Products: Import all products and stock; auto-create missing ones from new orders

  • Stock sync: Optional real-time sync from Katana to WooCommerce

  • Customers: Import all customers; auto-create new ones from orders

  • Raw materials: Must be created or imported manually in Katana

  • Multi-store support: Same SKU across stores = stock synced to all; option to map by location

With this setup, you can streamline order fulfillment, centralize inventory management, and keep production in sync between WooCommerce and Katana.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?