WooCommerce Integration

Section: Integrations & AI
URL: /admin/woocommerce
Page title: WooCommerce

Overview

The WooCommerce integration syncs orders, customers, and products from one or more WooCommerce stores into the CRM. It can automatically generate CRM invoices from WooCommerce orders and keeps order status in sync via scheduled background synchronisation.

Business value

Unifies e-commerce and CRM data so your sales and customer success teams have the complete customer picture — online orders, contact history, invoices — in one place.

Typical use cases:

Accessing this module

From the admin sidebar, navigate to WooCommerce, or open the URL directly:

/admin/woocommerce

Key concepts

Concept Description
Store A WooCommerce site connection (API key, secret, URL)
Order sync Pulls WooCommerce orders into the CRM on a scheduled basis
Customer sync Matches or creates CRM clients from WooCommerce customer records
Product sync Imports WooCommerce products into the CRM item catalogue
Auto-invoice Generates a CRM invoice when a WooCommerce order reaches a configured status

Common actions

  1. Add a store — connect a WooCommerce site by entering the store URL, API key, and secret at /admin/woocommerce/stores.
  2. Trigger manual sync — force an immediate synchronisation of orders, customers, or products.
  3. View orders — browse all synced WooCommerce orders with status, customer, and total.
  4. Configure auto-invoice — set which WooCommerce order status triggers invoice creation in the CRM.
  5. View customers — see WooCommerce customers matched to CRM client records.
  6. Manage multiple stores — add, edit, or disable individual store connections.

Source: crm-connect-main/app/modules/woocommerce