Skip to main content
Transform your chatbot into a powerful e-commerce assistant for your WooCommerce store. Customers can track orders, search products, and get instant answers about your store.

Why Connect WooCommerce?

Order Tracking

Customers check order status using order numbers

Product Search

Interactive product discovery with filters and pricing

Visitor Insights

Support agents see order history and customer value in real-time

24/7 Automation

Reduce support workload with accurate, instant info

Visitor Insights for Support Agents

The WooCommerce integration enriches the Visitor Insight panel in your BubblaV dashboard, providing support agents with critical customer context during live chats:
  • Order History: A detailed list of current and past orders with fulfillment and payment status
  • Order Tracking: Real-time tracking information including carrier, tracking numbers, and delivery status
  • Product Details: View exactly which products were ordered, including images and itemized prices
  • Admin Access: Direct links to view orders in your WooCommerce admin for quick management
  • Refunds & Returns: View refunded amounts and the status of any active return requests

Prerequisites

  • Active WooCommerce store (WordPress with WooCommerce plugin)
  • Store URL (e.g., https://yourstore.com)
  • WooCommerce REST API credentials (Consumer Key and Secret)
  • Administrator access to your WordPress dashboard

Setup Steps

1

Navigate to Integrations

Go to DashboardIntegrations and find the WooCommerce card
2

Click Connect

Click Connect WooCommerce to open the connection form
3

Enter Store URL

Enter your WooCommerce store URL (e.g., https://yourstore.com)
4

Generate API Credentials

You’ll need to create API credentials in your WooCommerce admin:
  1. Go to WooCommerceSettingsAdvancedREST API
  2. Click Add Key
  3. Enter a description (e.g., “BubblaV Integration”)
  4. Select Read permissions
  5. Click Generate API Key
  6. Copy the Consumer Key and Consumer Secret
5

Enter API Credentials

Paste the Consumer Key and Consumer Secret into the connection form
6

Verify Connection

Click Connect. The WooCommerce card should now show Connected

Available Tools After Connection

ToolWhat It DoesExample Query
woocommerce_track_orderTrack orders by number/ID”Track order #1001”
woocommerce_search_productsSearch product catalog”Show running shoes under $50”
woocommerce_get_productGet product details”Tell me about this product”
woocommerce_customer_ordersCustomer order history”My orders for john@example.com

Test Your Integration

Try these queries on your website:
  • “Track order #1001” (use a real order number)
  • “Show me your products”
  • “What running shoes do you have?”
  • “Check my order status”

Troubleshooting

  • Verify that the Consumer Key and Secret are correct
  • Ensure the API key has Read permissions
  • Check that the API key is not expired
  • Make sure you copied the entire key (it may be long)
  • Verify your store URL is correct and accessible
  • Check that your WooCommerce REST API is enabled
  • Ensure your WordPress permalink structure is set to “Post name”
  • Try disabling security plugins temporarily to test
  • Wait a few minutes for activation
  • Verify your store has orders and products
  • Check that the API key still has valid permissions
  • This integration uses OAuth 1.0a for authentication
  • Ensure your server’s time is synchronized
  • Check that Consumer Key and Secret haven’t been regenerated
Security: We use OAuth 1.0a authentication with HTTPS. Your credentials are encrypted and stored securely. We only request read permissions to access your store data.