Title: ExertPro AI Store Assistant for WooCommerce
Author: ExertPro
Published: <strong>June 16, 2026</strong>
Last modified: June 17, 2026

---

Search plugins

![](https://ps.w.org/exertpro-ai-store-assistant-for-woocommerce/assets/banner-772x250.
png?rev=3573956)

![](https://ps.w.org/exertpro-ai-store-assistant-for-woocommerce/assets/icon-256x256.
png?rev=3573956)

# ExertPro AI Store Assistant for WooCommerce

 By [ExertPro](https://profiles.wordpress.org/marufhasanexertpro/)

[Download](https://downloads.wordpress.org/plugin/exertpro-ai-store-assistant-for-woocommerce.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/exertpro-ai-store-assistant-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/exertpro-ai-store-assistant-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/exertpro-ai-store-assistant-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/exertpro-ai-store-assistant-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/exertpro-ai-store-assistant-for-woocommerce/)

## Description

**ExertPro AI Store Assistant for WooCommerce** transforms your WooCommerce store
with an intelligent AI assistant that can answer customer questions 24/7 — without
any human intervention.

Connect your preferred AI provider (OpenAI, Anthropic Claude, Groq, Google Gemini,
or xAI Grok) and let the chatbot handle common customer queries automatically.

#### Key Features

 * **Multiple AI Providers** — OpenAI (GPT-4o), Anthropic Claude, Groq (Llama), 
   Google Gemini, xAI Grok, and Moonshot
 * **Product Queries** — Customers can ask about products, prices, availability,
   and descriptions
 * **Order Status** — Logged-in customers can check their order status in real time
 * **Returns & Refunds** — Guides customers through your return and refund policy
 * **General Support** — Answers any store-related questions using your store’s 
   context
 * **Floating Widget** — Beautiful floating chat bubble on every page (customizable
   position)
 * **Shortcode Support** — Embed the chatbot anywhere with `[aiwc_chatbot]`
 * **Full Page Mode** — Option to show chatbot inline on a dedicated page
 * **Quick Action Buttons** — One-click buttons for common queries (Products, Orders,
   Returns, Help)
 * **Greeting Popup** — Auto-show a welcome message to engage visitors
 * **Chat Logs** — View and export conversation history from the admin dashboard
 * **Rate Limiting** — Built-in protection against API abuse (10 messages/minute
   per IP)
 * **HPOS Compatible** — Fully compatible with WooCommerce High-Performance Order
   Storage
 * **Cart & Checkout Block Compatible** — Declared compatibility with WooCommerce
   Cart/Checkout Blocks
 * **Customizable UI** — Change colors, position (desktop & mobile), chatbot name,
   welcome message, and avatar images
 * **Optional Attribution** — “Powered by AI” footer is opt-in only; disabled by
   default
 * **Secure API Key Storage** — API keys are encrypted before being saved to the
   database

#### Supported AI Providers

 1. **OpenAI** — GPT-4o, GPT-4 Turbo, GPT-3.5 Turbo
 2. **Anthropic** — Claude Sonnet 4, Claude Haiku 4.5
 3. **Groq** — Llama 3.3 70B (ultra-fast inference)
 4. **Google Gemini** — Gemini 1.5 Pro
 5. **xAI Grok** — Grok-3
 6. **Moonshot** — Moonshot v1

#### Use Cases

 * Answer “Where is my order?” questions automatically
 * Recommend products based on customer needs
 * Explain return and refund policies
 * Reduce support tickets for common questions
 * Engage visitors 24/7 even when your team is offline

#### Privacy

Customer messages are sent to your chosen AI provider’s API. Please review their
privacy policies before use. Chat logs (if enabled) are stored in your WordPress
database. No data is shared with the plugin author.

### External Services

This plugin connects to one or more third-party AI APIs to generate chatbot responses.
The API is called only when a visitor sends a message in the chatbot. The user’s
message, along with relevant WooCommerce store context (such as product names and
order details for logged-in customers), is sent to the selected provider.

**OpenAI**
 Used to generate AI responses via the Chat Completions API. Data sent:
user message, conversation history, store context. – Terms of Service: https://openai.
com/policies/terms-of-use – Privacy Policy: https://openai.com/policies/privacy-
policy

**Anthropic**
 Used to generate AI responses via the Messages API. Data sent: user
message, conversation history, store context. – Terms of Service: https://www.anthropic.
com/legal/consumer-terms – Privacy Policy: https://www.anthropic.com/legal/privacy

**Groq**
 Used to generate AI responses via the Groq Chat Completions API. Data 
sent: user message, conversation history, store context. – Terms of Service: https://
groq.com/terms-of-use/ – Privacy Policy: https://groq.com/privacy-policy/

**Google Gemini**
 Used to generate AI responses via the Google Generative Language
API. Data sent: user message, conversation history, store context. – Terms of Service:
https://ai.google.dev/terms – Privacy Policy: https://policies.google.com/privacy

**xAI Grok**
 Used to generate AI responses via the xAI Chat Completions API. Data
sent: user message, conversation history, store context. – Terms of Service: https://
x.ai/legal/terms-of-service/ – Privacy Policy: https://x.ai/legal/privacy-policy/

**Moonshot**
 Used to generate AI responses via the Moonshot Chat Completions API.
Data sent: user message, conversation history, store context. – Terms of Service:
https://platform.moonshot.cn/docs/terms-of-use – Privacy Policy: https://platform.
moonshot.cn/docs/privacy-policy

Only one provider is active at a time, based on the plugin settings. No data is 
sent to any provider unless the chatbot is actively used by a visitor.

## Screenshots

[⌊Floating chat widget on the storefront⌉⌊Floating chat widget on the storefront⌉[

Floating chat widget on the storefront

[⌊Chat window with quick action buttons⌉⌊Chat window with quick action buttons⌉[

Chat window with quick action buttons

[⌊Admin settings — AI provider configuration⌉⌊Admin settings — AI provider configuration⌉[

Admin settings — AI provider configuration

[⌊Admin settings — UI customization⌉⌊Admin settings — UI customization⌉[

Admin settings — UI customization

[⌊Chat Logs admin page⌉⌊Chat Logs admin page⌉[

Chat Logs admin page

[⌊Mobile chatbot view⌉⌊Mobile chatbot view⌉[

Mobile chatbot view

[⌊Greeting popup with welcome message⌉⌊Greeting popup with welcome message⌉[

Greeting popup with welcome message

[⌊Full page chatbot mode⌉⌊Full page chatbot mode⌉[

Full page chatbot mode

## Installation

 1. Upload the `exertpro-ai-store-assistant-woocommerce` folder to the `/wp-content/
    plugins/` directory, or install via the WordPress Plugins screen directly.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **AI ChatBot  Settings** in your WordPress admin.
 4. Choose your AI Provider and enter your API key.
 5. Customize the chatbot name, welcome message, colors, and position.
 6. The chatbot will automatically appear on the front end of your store.

#### Shortcode

To embed the chatbot inline on any page or post:

    ```
    [aiwc_chatbot]
    ```

## FAQ

### Do I need a WooCommerce store?

Yes. This plugin requires WooCommerce to be installed and activated.

### Which AI providers are supported?

OpenAI, Anthropic Claude, Groq, Google Gemini, xAI Grok, and Moonshot. You need 
an API key from your chosen provider.

### Is my API key stored securely?

Yes. API keys are encrypted before being saved to the WordPress database.

### Can customers check their order status?

Yes. Logged-in customers can ask about their orders and the chatbot will retrieve
real-time order data from WooCommerce.

### Will the chatbot work on mobile?

Yes. The widget is fully responsive and supports separate position settings for 
desktop and mobile.

### Can I use the chatbot without the floating widget?

Yes. Use the `[aiwc_chatbot]` shortcode to embed the chatbot inline on any page.
You can also set the UI mode to “Shortcode only” in settings.

### Are chat conversations saved?

Yes, if the “Save Chat Logs” option is enabled in settings. Logs can be viewed and
filtered from the **AI ChatBot  Chat Logs** admin page.

### How many messages can a visitor send?

By default, 10 messages per minute per IP address. This protects against API abuse.

### Is this plugin GDPR-friendly?

Messages are sent to the AI provider you configure. You are responsible for disclosing
this to your users in your privacy policy. The plugin does not send data to the 
plugin author.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ExertPro AI Store Assistant for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ ExertPro ](https://profiles.wordpress.org/marufhasanexertpro/)
 *   [ ExertPro ](https://profiles.wordpress.org/exertpro/)
 *   [ suvronur ](https://profiles.wordpress.org/suvronur/)

[Translate “ExertPro AI Store Assistant for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/exertpro-ai-store-assistant-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/exertpro-ai-store-assistant-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/exertpro-ai-store-assistant-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/exertpro-ai-store-assistant-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/exertpro-ai-store-assistant-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Added support for Groq, Google Gemini, xAI Grok, and Moonshot AI providers
 * Added separate desktop and mobile position settings
 * Added customizable quick-action button labels and trigger messages
 * Added greeting popup with configurable delay
 * Added per-avatar customization (bubble, header, message, greeting)
 * Added online status text customization
 * Added opt-in “Powered by AI” attribution setting (disabled by default)
 * Fixed rate limiting to use REMOTE_ADDR only (prevents IP spoofing)
 * Improved API key encryption

#### 1.0.0

 * Initial release
 * OpenAI and Anthropic Claude support
 * Floating widget and shortcode modes
 * Product, order, returns, and general query handling
 * Chat logs, rate limiting, and HPOS compatibility

## Meta

 *  Version **1.0.2**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[chatbot](https://wordpress.org/plugins/tags/chatbot/)
   [customer support](https://wordpress.org/plugins/tags/customer-support/)[openai](https://wordpress.org/plugins/tags/openai/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/exertpro-ai-store-assistant-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/exertpro-ai-store-assistant-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/exertpro-ai-store-assistant-for-woocommerce/reviews/)

## Contributors

 *   [ ExertPro ](https://profiles.wordpress.org/marufhasanexertpro/)
 *   [ ExertPro ](https://profiles.wordpress.org/exertpro/)
 *   [ suvronur ](https://profiles.wordpress.org/suvronur/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/exertpro-ai-store-assistant-for-woocommerce/)