Obriym CRM logoObriym CRMCustomer flow workspace
AIFeaturesPricingRoadmapIntegrations
Sign inGet started
AIFeaturesPricingRoadmapIntegrations
Store · WooCommerce

WooCommerce → CRM via webhooks

The most common self-hosted platform: orders and customers arrive in the CRM, and statuses can be synced back via REST.

POST /api/v1/adapters/woocommerce/{configId}
X-WC-Webhook-Signature: …
Try in your workspaceAll integrations

What syncs

Orders

order.created / order.updated → crm_orders with line items.

Customers

customer.created / customer.updated → storefront_customers.

Reverse-sync

A CRM status → PUT /wp-json/wc/v3/orders/{id} with a Woo status.

Store products

Import the catalog into the CRM: a matching SKU or barcode links the existing product, a new one waits for your review.

Prices and stock

The CRM pushes price and stock to store products — after a dry run, and only once you turn the direction on.

Connection test

A system_status request confirms the store and access.

Reliability

  • HMAC-SHA256 signature verification (X-WC-Webhook-Signature)
  • Idempotent intake on externalId
  • REST keys (consumer key/secret) for reverse-sync, separate from the webhook secret
  • Workspace isolation on every request

Status mapping

processing (Woo)Confirmed
completed (Woo)Delivered
cancelled (Woo)Cancelled
refunded (Woo)Refunded

Setup

  1. 1

    Create a webhook secret

    Add the WooCommerce adapter and copy the webhook URL.

  2. 2

    Configure webhooks in Woo

    In WooCommerce → Settings → Advanced → Webhooks set the URL and secret.

  3. 3

    Add REST keys

    For reverse-sync paste the store URL + consumer key/secret and test the connection.

Frequently asked questions

Is a Bearer token exposed to the browser?

No. Webhooks are HMAC-signed; reverse-sync uses REST keys only on the CRM side.

What is needed for reverse-sync?

A WooCommerce REST API key with Read/Write permissions to update order statuses.

Connect WooCommerce

Store orders and customers in your CRM.

Start for free
Obriym CRM logoObriym CRMCustomer flow workspace

Obriym CRM is a focused workspace for sales teams and e-commerce operations. Leads, deals, orders, and customer retention in one place.

Product by OBRIYM

  • crm@obriym.com
  • OBRIYM
  • Serhii Oberemchuk

Individual Entrepreneur Oberemchuk Serhii Oleksandrovych · State reg. 178752761226

Product

  • AI
  • Features
  • Pricing
  • Compare
  • Roadmap
  • Integrations
  • API Reference

Company

  • About OBRIYM
  • Founder
  • Contact
  • Roadmap

Developers

  • For developers
  • OpenAPI spec
  • JS Widget
  • Lead intake API
  • Orders API

©2026Obriym CRM by OBRIYM. Built for production sales and e-commerce teams.

Terms of UseTerms of ServicePayment & RefundsPrivacy PolicySubprocessorsData ProcessingLegal detailsData DeletionPricingAPI Docs