DT-PM AI Sale Assistant For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
DT-PM AI Sale Assistant for WooCommerce (DT-PM AI Sale Assistant for short) is not a generic AI chatbot bolted onto search, and it does not just match keywords in a product’s title or description. For each product category, it builds an explicit “causal chain” – a structured model of the actual questions and criteria your customers weigh when choosing between products (e.g. intended use, must-have features, budget) – and you, the merchant, review and confirm that model before it ever talks to a shopper. Every recommendation the assistant makes is then reasoned through that confirmed, category-specific model, not generated from an unstructured prompt or a plain product search.
Main features:
- Chat widget for your storefront – a friendly assistant your customers can talk to on any page of your storefront (product pages, homepage, cart, checkout, and more), asking questions and getting personalized product suggestions, with direct “Add to cart” buttons.
- Category analysis – reviews your existing WooCommerce categories and groups them into sensible subcategories for the advisor to reason about.
- Causal chain builder – an AI-assisted, merchant-reviewable model of what actually drives a purchase decision in each subcategory (e.g. intended use, must-have features, budget), which you can review and adjust before it goes live.
- Product coverage tools – prepares your product catalog (descriptions, attributes) so the assistant can match real products to real customer needs, with an overview of what is already covered and what is outstanding.
- Customizable tone of voice – match the assistant’s writing style to your brand, either written manually or generated from example pages of your own site.
- Configurable escalation – let customers reach a human via email or a link of your choice when the assistant can’t help.
- Customer feedback loop – shoppers can rate recommendations, and negative feedback is summarized for you so the underlying model can be improved over time.
- Status tab – see your current pricing tier, catalog usage against your plan’s limit, and (on the free tier) remaining purchased conversation credit, with direct links to upgrade or top up.
How it works: this plugin is a thin WordPress/WooCommerce interface. The actual AI processing (analyzing your categories, building the causal model, generating recommendations) runs on our own hosted backend service, which this plugin talks to over HTTPS. See “External services” below for exactly what is sent and when.
Free to start, paid tiers for growing stores: every store gets a free tier with a usage allowance and a one-time trial month. Larger product catalogs or higher usage require a paid plan – see the plugin’s Status tab for your current tier, catalog usage, and an upgrade link.
Requirements: an active WooCommerce installation. An outbound HTTPS connection from your server to our backend service (see “External services”) is required for the plugin to function.
External services
This plugin relies on our own hosted backend service (“DT-PM AI Sale Assistant service”, currently reachable at https://api.dt-pm.eu) to do the actual AI work behind the recommendations. Here is exactly what is sent to that service, and when:
-
When you click “Connect this store” (shown on every DT-PM AI Sale Assistant admin page until you do, right after activating the plugin): your store’s web address and store name are sent once, to set up an account for your store on our service so the advice features can work at all. Nothing is sent automatically on activation itself – the plugin waits for this explicit action.
-
While the plugin stays active, on an ongoing schedule: the plugin automatically checks in with our service multiple times a day and once a week. These automatic check-ins send only your store’s account identifier – never any product information – and are used to keep your account up to date (for example, tracking your free trial month, keeping previously-submitted product availability current, and, if you’ve connected a dt-pm.eu license key, confirming with our service that it’s still valid). These check-ins only happen once your store is actually connected (see “Installation” below) – none of them run beforehand.
-
Only after you have actively set up the Category Analysis and Causal Chain features yourself: those same daily/weekly check-ins start additionally including real data from your product catalog (product SKUs and category names), so our service can keep its recommendations accurate. No product data is ever sent before you complete that setup step. Alongside your product data, the causal chain logic generated for your categories (the decision questions and criteria the assistant uses to advise shoppers) is also stored on our servers and used to run your chat assistant. On the free tier, an anonymized summary of that structure – just the category type and the list of decision criteria used, never product names, prices, or customer data, and with no way to trace it back to your store – is additionally used to improve causal chain generation for everyone. On paid plans, you can turn this off in the plugin’s settings.
-
Only after you have started processing your product catalog for a subcategory yourself (the Product Coverage step) and that run appears to have stopped partway through: the plugin automatically checks once an hour whether previously started catalog processing is still incomplete and, if so, resumes it by resending the full data (name, attributes, price, date last modified) for the still-missing products only – the same data already sent when you click “Process remaining products” or “Update changed products” yourself. This never starts processing for a subcategory you have not already begun yourself.
-
Every time one of your shoppers uses the chat widget: their typed messages (and, where relevant, the product page they are viewing) are sent to our service in order to generate a reply. Our service forwards that message to a third-party AI provider – by default Anthropic (Claude); if your store uses its own AI provider key (BYOK, available on paid plans), your configured provider (Anthropic or Mistral AI) is used instead, under your own account with that provider. Separately, finding matching products for that reply uses Mistral AI’s embedding service on our account, regardless of your BYOK setting. This only happens while a shopper is actively using the chat widget on your site – no shopper data is sent at any other time.
By using this plugin you agree to our Terms of Service.
Screenshots
Settings: connection status and connecting a purchase (WooCommerce.com contract number or dt-pm.eu license key).
Settings: AI model (standard or your own API key), support contact, chat widget title and position, suggested questions.
Settings: tone of voice – analyze pages of your own shop or choose a preset.
Category analysis: AI-suggested grouping of WooCommerce categories into subcategories, reviewed and confirmed by you.
Causal chain: coverage check showing product characteristics the decision model does not cover yet.
Causal chain: the decision model for a subcategory, with price tolerances and the questions that drive a recommendation.
The chat widget in the storefront, with suggested starter questions.
The closed chat button on a product listing.
