LISA AI Shopping Assistant

Plugin Banner

LISA AI Shopping Assistant

by codenamelisa

Download
Description

LISA (Learning Intelligent Shopping Agent) is an AI-powered shopping assistant that helps your WooCommerce customers find exactly what they’re looking for through natural conversation.

Unlike generic chatbots that follow rigid scripts, LISA understands context, remembers what customers asked earlier in the conversation, and provides personalised product recommendations based on your actual product catalog.

How It Works

  1. Install the plugin and connect it to your LISA AI account
  2. Sync your WooCommerce products with one click
  3. A chat widget appears on your storefront
  4. Customers ask questions in natural language and LISA recommends matching products

Key Features

  • Natural Language Search — Customers describe what they want in their own words and LISA finds matching products
  • Contextual Conversations — LISA remembers the conversation so customers can ask follow-up questions like “do you have that in blue?”
  • Product Cards — Visual product recommendations with images, prices, and direct links to product pages
  • Smart Recommendations — Uses AI-powered semantic search to understand product descriptions, tags, and attributes
  • Customisable Widget — Choose colours, position, welcome message, and assistant name to match your brand
  • Lightweight — No impact on page load speed; the widget loads asynchronously
  • WooCommerce Native — Syncs directly with your WooCommerce product catalog including prices, images, categories, and tags

Who Is LISA For?

LISA works best for stores selling products that benefit from explanation or guided discovery:

  • Fashion and clothing stores
  • Beauty and skincare brands
  • Pet supply shops
  • Specialty food and drink
  • Health and wellness products
  • Home and garden retailers

Free Plan

The free version includes 125 messages per month (approximately 25 conversations), which is enough to see how LISA performs in your store. Upgrade anytime for higher limits.

External Services

This plugin relies on the LISA AI backend service to provide AI-powered shopping assistance. All API requests are sent to the LISA AI backend hosted at lisa-ai-backend-production.up.railway.app, which is operated by Codename LISA (codenamelisa.com).

During product sync (triggered manually by the store admin):
* Store ID (unique identifier for your store)
* Product titles, descriptions, prices, images, categories, tags, and SKUs

During customer chat (triggered when a customer sends a message via the chat widget):
* Store ID
* The customer’s chat message
* Conversation history (previous messages in the current session, for context)
* Product offset (pagination position for product recommendations)
* Page context (current page URL and product information, if on a product page)

No personal customer information (names, emails, addresses, payment details) is collected or transmitted by this plugin.

  1. Upload the lisa-ai-shopping-assistant folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Go to the LISA AI menu item in your WordPress admin
  4. Enter your store name and email, then click Register & Get Credentials — your API credentials will be set up automatically
  5. Click Sync Products Now to sync your WooCommerce catalog
  6. Enable the widget and customise the appearance to match your store

Minimum Requirements

  • WordPress 5.8 or later
  • WooCommerce 5.0 or later
  • PHP 7.4 or later
Do I need a LISA AI account?

Yes. LISA AI processes conversations using AI on our servers. You will need a free account from codenamelisa.com to get your API credentials. The free plan includes 125 messages per month at no cost.

What data is sent to your servers?

When a customer uses the chat widget, their message and your product catalog data (titles, descriptions, prices, images, tags) are sent to the LISA AI backend at codenamelisa.com for processing. No personal customer data such as names, emails, or payment information is collected or stored. See our Privacy Policy for full details.

Does LISA slow down my site?

No. The chat widget loads asynchronously after the page has finished loading, so it has no impact on your page load speed or Core Web Vitals.

Can I customise the widget appearance?

Yes. You can change the widget colour, font colour, position (bottom-right or bottom-left), welcome message, and assistant name from the LISA AI settings page.

How does product sync work?

When you click “Sync Products Now”, the plugin sends your published WooCommerce product data (title, description, price, images, categories, tags) to the LISA AI backend. This allows LISA to search and recommend products during customer conversations. Products are automatically re-synced when you add, update, or delete products in WooCommerce.

Does LISA support multiple languages?

LISA can understand and respond in multiple languages based on the customer’s input. The AI adapts to the language used in the conversation.

What happens if I reach my message limit?

Customers will see a friendly message letting them know the conversation limit has been reached and suggesting they start a new chat. You can upgrade your plan at codenamelisa.com for higher limits.

Can I disable the widget without deactivating the plugin?

Yes. Uncheck “Enable Widget” in the LISA AI settings and save. The widget will stop appearing on your storefront, but your settings and synced products will be preserved.

1.0.1

  • Initial release
  • AI-powered chat widget for WooCommerce storefronts
  • One-click product sync with WooCommerce catalog
  • Customisable widget appearance (colour, position, welcome message)
  • Conversation persistence across page navigation
  • Product cards with images, prices, and direct links
  • Contextual follow-up question support
  • Message limit per conversation with reset option
  • Draggable widget positioning
  • Bot protection and rate limiting
  • WooCommerce HPOS compatibility
Back to top