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 Insights 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
  • Returns & Cancellations: Handle return requests and order cancellations - creates order notes and updates status for merchant visibility

Prerequisites

  • Active WooCommerce store (WordPress with WooCommerce plugin)
  • Administrator access to your WordPress dashboard
  • WordPress 5.0+ (recommended)

Setup Steps

1

Install the Plugin

Visit the BubblaV plugin page on WordPress.org and follow the installation instructions, or search for “BubblaV” in your WordPress admin → Plugins → Add New.
2

Activate the Plugin

After installing, click Activate on the plugin page in your WordPress admin.
3

Connect to BubblaV

In your WordPress admin, go to SettingsBubblaV Chat, then click Connect to BubblaV and sign in to your BubblaV.com account.
4

Automatic Setup

The connection will be established automatically, and your WooCommerce store will be available to your chatbot.

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
woocommerce_get_categoriesBrowse product categories”What categories do you have?”
woocommerce_validate_discount_codeCheck if coupon code is valid”Is SAVE10 still valid?”
woocommerce_check_product_availabilityCheck stock/availability”Is the jacket in stock?”
woocommerce_initiate_returnStart return request (form)“I want to return my order”
woocommerce_create_returnSubmit return request”Return the jacket from order #1001”
woocommerce_cancel_orderRequest order cancellation”Cancel my order #1001”

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 you have administrator access to your WordPress site
  • Check that your hosting provider allows plugin installations
  • Ensure sufficient disk space is available
  • Check PHP version compatibility (PHP 7.4+ recommended)
  • Ensure you’re signed in to your BubblaV account when connecting
  • Check that your WordPress site is accessible from the internet
  • Verify that the plugin is properly activated
  • Temporarily disable security plugins to test
  • Wait a few minutes for activation
  • Verify your store has orders and products
  • Check that the plugin has proper permissions to access WooCommerce data
  • Ensure WooCommerce is properly installed and activated
  • Check that the plugin has access to WooCommerce data in its settings
  • Verify that your store has published products and orders
Security: The WordPress plugin uses secure API authentication with read-only permissions. Your store data is never modified, and all connections use HTTPS encryption.