Help Center

WooCommerce Integration Guide

Transform your WooCommerce store with AI-powered customer support. Enable product search, order tracking, and automated assistance.

Prerequisites

  • ✅ Active WooCommerce store
  • ✅ Admin access to your WordPress dashboard
  • ✅ EchowiseAI account (free to start)

Step 1: Generate WooCommerce API Credentials

First, you'll need to create API access credentials from your WooCommerce store dashboard. These credentials will allow EchowiseAI to securely access your store data.

Generate API access credentials from WooCommerce admin

  1. 1
    Navigate to Settings: In your WordPress dashboard, go to WooCommerce → Settings
  2. 2
    Access Advanced Settings: Click on the Advanced tab, then select REST API
  3. 3
    Create API Key: Click the Create an API key button
  4. 4
    Configure Settings:
    • Description: Enter a memorable name (e.g., "EchowiseAI Integration")
    • User: Select your admin account
    • Permissions: Set to Read (for security)
  5. 5
    Generate & Save: Click Generate API key and save both the Consumer Key and Consumer Secret
⚠️

Important Security Note

Only grant Read permissions to ensure EchowiseAI can only view your store data, not modify it. Never share your API credentials publicly.

Step 2: Connect WooCommerce to EchowiseAI

Now that you have your API credentials, let's connect your WooCommerce store to EchowiseAI and configure the integration.

Add WooCommerce as a new Action

  1. 1
    Access Actions Panel: In your EchowiseAI dashboard, click on Actions in the left sidebar
  2. 2
    Install WooCommerce Skill: Find the WooCommerce skill card and click Install
  3. 3
    Configure Connection: Enter your store details in the configuration form

Configuration Fields

AI Instructions* (Required)

Explain when this skill should be used and describe what this WooCommerce store is about.

Example Instructions:

"Use this skill when customers ask about:

  • Product availability and pricing
  • Order status and tracking
  • Store policies and shipping
  • Product recommendations

Always provide accurate, up-to-date information from the store database."

* This field helps your AI understand when to use WooCommerce data vs. other knowledge sources

WooCommerce store URL

The public URL customers use to visit your store

Examples:

  • https://yourstore.com
  • https://yourstore.wordpress.com
  • https://yourstore.wpcomstaging.com

Consumer Key

The API key you generated in Step 1

Format: ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Consumer Secret

The API secret you generated in Step 1

Format: cs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

💡Pro Tip

Test your connection before saving by clicking the "Test Connection" button (if available). This helps identify any configuration issues early.

💡Best Practice

Be specific in your AI instructions. Clear guidelines help your chatbot provide more accurate and relevant responses to customer inquiries.

Frequently Asked Questions

Is this integration free?
Yes! WooCommerce integration is included with all EchowiseAI plans, including our free tier. You can start using it immediately after setup.
Can I use this with any WooCommerce store?
Yes, this integration works with any WooCommerce store, whether it's self-hosted WordPress or WordPress.com. The only requirement is that your store has the REST API enabled (which is standard).
Will this affect my store's performance?
No, the integration only reads data from your store and doesn't add any additional load. The API calls are lightweight and won't impact your store's performance or customer experience.
Can I customize what information the chatbot shares?
Absolutely! You can customize the system prompt to control what information your chatbot shares, how it responds, and what tone it uses. This gives you full control over the customer experience.