Docs /WooCommerce Integration Dashboard →

WooCommerce Integration

Seamlessly deliver digital products through Continuata when customers purchase from your WordPress/WooCommerce store.

Webhook Setup

WooCommerce's built-in webhooks send Continuata everything it needs — no plugin or custom code required.

Step 1: Save a Shared Secret in Continuata

  1. In Continuata, go to Settings → Integrations
  2. Click Add Integration and select WooCommerce
  3. Enter a strong secret (32+ random characters), then Save
  4. Copy your webhook URL: https://continuata.io/webhooks/YOUR_ORG_ID/woocommerce

Step 2: Create the Webhook in WooCommerce

  1. In WordPress admin, go to WooCommerce → Settings → Advanced → Webhooks
  2. Click Add webhook
  3. Status: Active · Topic: Order updated
  4. Delivery URL: paste your Continuata webhook URL
  5. Secret: the same secret you saved in Continuata
  6. Save the webhook

WooCommerce sends its standard order payload signed with the X-WC-Webhook-Signature header automatically. Continuata fulfils the order once its status reaches processing or completed — one download email covering every mapped item.

Step 3: Configure SKU Mapping

Map WooCommerce product SKUs to Continuata products from each product's detail page — open a product in your Continuata dashboard and add a mapping in the External Mappings panel using vendor WooCommerce and the WooCommerce SKU as the external key.

Email Delivery

Continuata emails each customer their download link automatically when the order is fulfilled — professional transactional templates, high deliverability, automatic retries. Customers can also retrieve their libraries any time at continuata.io/my.

Testing Your Integration

Test Checklist

  • Create a test digital product in WooCommerce
  • Map it to a Continuata product
  • Place a test order and complete payment
  • Verify download token is generated
  • Test the download link functionality
  • Check that email delivery works (if configured)

Need Help? Configure your webhook endpoint in Settings → Integrations or contact support@continuata.com for assistance.