WooCommerce Integration

Connect your WooCommerce store to Omniops for AI-powered commerce operations.

Overview

The WooCommerce integration connects your online store to Omniops, giving Omni access to your products, orders, customers, and analytics.

Prerequisites

  • A WooCommerce store running WordPress 5.0+
  • WooCommerce 7.0 or later
  • REST API access enabled (enabled by default)

Setup

Generate API Credentials

  1. In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API
  2. Click Add key
  3. Set the description to "Omniops"
  4. Set permissions to Read/Write
  5. Click Generate API key
  6. Copy the Consumer Key and Consumer Secret

Connect in Omniops

  1. Go to Settings → Integrations in your Omniops dashboard
  2. Select WooCommerce
  3. Enter your store URL (e.g. https://yourstore.com)
  4. Paste your Consumer Key and Consumer Secret
  5. Click Connect

Omniops will verify the connection and begin syncing your product catalogue.

What You Can Do

Once connected, ask Omni things like:

  • "How many orders did we get today?"
  • "What's our revenue this month?"
  • "Show me the top 10 selling products"
  • "What's the status of order #1234?"
  • "Which products are low on stock?"

Customer Service Widget

The WooCommerce integration also powers the customer-facing chat widget. Your customers can ask about:

  • Product availability and details
  • Order status and tracking
  • Return and refund policies
  • Product recommendations

Data Sync

Product and order data is synced in real-time via the WooCommerce REST API. No data is stored permanently — Omniops queries your store live when needed.

Troubleshooting

Connection Fails

  • Verify your store URL is accessible from the internet
  • Check that REST API is enabled in WooCommerce settings
  • Ensure your API keys have Read/Write permissions
  • Try regenerating your API keys

Missing Products

  • Products must be published (not draft) to appear
  • Variable products sync all variations automatically
  • Allow a few minutes for initial catalogue indexing