Über den KI-Chatbot, der Verkäufe abschließt. Produkt, Plattformen, Preise, Einrichtung, Analyse und Sicherheit.
An AI chatbot for e-commerce stores that behaves like an online salesperson. It recommends products from your catalog, handles objections on price and durability, suggests the right variation, and walks shoppers to checkout inside the conversation.
Most chatbots deflect: they answer FAQs or capture emails. Emporiqa sells: it reads the shopper's intent, recommends one specific product with reasoning, handles objections like "too expensive" or "is it durable?", suggests the right variation, and walks them to checkout. A shopper asking "warm jacket under 100 euros in size M" gets a recommended product from your inventory with current price and stock, not a search results page.
Search for products by describing what they want. Compare products side by side. Ask about shipping, returns, and store policies. Track their orders. Add products to cart, change quantities, and proceed to checkout. All from the chat conversation.
It escalates to your team. The handoff includes the full conversation, so your team member picks up where the chat left off. Escalation is confidence-based: if the chat isn't sure about its answer, it hands off instead of guessing.
Answers come from your catalog and your store pages, not the open internet. If the chat isn't confident, it says so and hands off rather than guessing. Every conversation is saved and low-rated chats are flagged on your dashboard, so you review any edge case before it becomes a complaint.
No. The widget loads asynchronously from our servers. If we're unreachable, the chat bubble doesn't appear. Your storefront, product pages, and checkout keep working normally. The plugin on your store only listens for catalog changes; it doesn't run any customer-facing logic.
No. Your plan covers AI model costs. You don't bring your own API key, you don't manage token budgets, you don't get a separate AI bill. One subscription covers everything.
No. Conversations are not used for model training. Retention is configurable on your end. Emporiqa is an EU company operating under GDPR.
65+ languages. The chat responds in the shopper's language regardless of what language your catalog is in. A French customer can search and get results from an English-only catalog.
Sehen Sie sich die spezielle Übersicht für Ihre Plattform an. Native Plugins für alle 6 unterstützten Plattformen.
Alle Integrationen ansehenSix platforms with native plugins: WooCommerce, Drupal Commerce, Sylius, Magento 2 / Adobe Commerce, PrestaShop, and Shopware. Any other platform can connect via the webhook API.
Install from wordpress.org, enter your Store ID and Connection Secret, run the initial sync. Products sync automatically when you create, update, or delete them. Supports WPML, Polylang, and TranslatePress for multilingual stores.
No. The plugin uses deferred webhook delivery: product and page events queue during the request and flush on shutdown. Saving a product never blocks on the network. All language model calls happen on the Emporiqa side, not inside WordPress.
Yes. Each variable product syncs the parent plus each variation. When a variation changes, the parent re-syncs automatically so search always sees the full catalog state.
Yes. All translations for a product consolidate into a single webhook event, keeping languages consistent in the chat's search.
Yes. The plugin declares HPOS compatibility and works with both legacy and HPOS-enabled stores.
WordPress 6.0 or higher, WooCommerce 8.0 or higher, PHP 7.4 or higher.
Yes. The chat widget embeds via a lightweight script in the site footer. It does not interfere with any page builder.
The chat widget disappears from your storefront. Your catalog data on Emporiqa is retained for 30 days in case you reactivate, then deleted.
Install from drupal.org with Composer. Products sync automatically when you update them. Works with Drupal 10.3+, 11.x, Commerce 2.40+, and 3.x.
Yes. The module targets Drupal 10 and Drupal 11, with PHP 8.1 or higher.
Yes. The module follows Drupal Commerce's product and variation structure. Variations sync along with the parent, attribute fields are preserved, and saving a variation triggers a parent re-sync.
Yes. All translations for a product consolidate into a single webhook event. The chat searches across languages automatically.
Yes. The module reads the final resolved price per variation, including active promotions, and keeps the search index in sync on price changes.
Install via Composer: composer require emporiqa/sylius-plugin. Register the bundle, import the config, and run bin/console doctrine:migrations:migrate. Configure at /admin/emporiqa.
Available on the Adobe Commerce Marketplace. Products sync automatically, including configurable products, multiple warehouses, and translations. Works with Magento 2.4.4+.
Yes. The module runs on Magento 2.4.4+ and Adobe Commerce. Only public catalog data is sent to the chat; customer-specific B2B pricing, shared catalogs, and account-gated SKUs stay behind login.
Sync uses Magento's native message queue. Bulk indexing runs asynchronously in configurable batches so catalog rebuilds and imports don't stall.
Yes. Each store view maps to a language and catalog scope on Emporiqa. Products that exist in multiple views consolidate properly without duplicates.
All supported. Configurable products sync with child simple products and attribute options. Bundle products sync with their options. Grouped products sync with their members.
Yes. The module reads resolved salable quantities per source and source selection. Out-of-stock variations are marked unavailable in the chat.
Install via Composer: composer require emporiqa/sylius-plugin. Register the bundle, import the config, and run bin/console doctrine:migrations:migrate. Configure at /admin/emporiqa.
Available on the PrestaShop Addons Marketplace. Products and variants sync automatically. Works with PrestaShop 8.0+ and 9.0+.
Yes. The module runs on PrestaShop 8.x and PrestaShop 9.x, with PHP 7.4 or higher.
Each combination syncs with the parent product, with its attributes and specific price intact. Customers searching for an attribute combination get the right variant link.
Yes. All language versions of a product consolidate into one webhook event. Shoppers in any supported language find products catalogued in any other language.
Yes. Each shop on a multi-shop install maps to a distinct catalog scope, preserving per-shop pricing and product availability.
No. The module uses deferred webhook delivery: product events queue during the request and flush on shutdown. Saving products from the admin or from CSV imports stays fast.
Install via Composer: composer require emporiqa/sylius-plugin. Register the bundle, import the config, and run bin/console doctrine:migrations:migrate. Configure at /admin/emporiqa.
Products sync automatically via Shopware's message queue. Supports sales channels, multi-currency, and multi-language store setups. Admin sync panel included. Works with Shopware 6.6 and 6.7.
Yes. The plugin targets Shopware 6.6 and 6.7, running on PHP 8.2 or higher.
The plugin uses Shopware's native message queue. Product, category, and order events enqueue for async delivery so admin operations and scheduled tasks never block.
Yes. Each sales channel maps to a distinct scope, preserving per-channel product visibility, pricing, and language. The chat returns only the products visible in the shopper's channel.
Yes. A shopper querying in German finds products catalogued in English or any of the 65+ supported languages. Cross-language search is built in.
Yes. All services are decoratable via standard Symfony service decoration. Events let you hook into sync, filter products, or enrich webhook payloads without forking the plugin.
The listing is currently under review with Shopware. The plugin itself is production-ready. Early access is available on request via contact.
Install from Packagist via Composer. Products sync automatically. Works with Sylius 1.12+ and 2.x.
Yes. The plugin is a Symfony bundle installed via Composer, with event subscribers, service decoration, and channel-aware logic following Sylius conventions.
Sylius 1.12, 1.13, and 2.0. Symfony 6.x or 7.x. PHP 8.1 or higher.
Yes. Each channel maps to a catalog scope with its own locales and currencies. Translations sync together so cross-language search works across all configured locales.
Install via Composer: composer require emporiqa/sylius-plugin. Register the bundle, import the config, and run bin/console doctrine:migrations:migrate. Configure at /admin/emporiqa.
Yes. All services are decoratable. Event subscribers emit events you can listen to for filtering, enrichment, or audit logging.
Yes. Send your product and page data via our API, embed the chat widget with a single script tag.
No. Shopify has a closed app ecosystem with a 20% revenue share and a built-in chat tool (Shopify Inbox). Emporiqa focuses on open-source platforms where stores have more control: WooCommerce, Drupal Commerce, Magento, PrestaShop, Shopware, and Sylius.
The search works two ways: it matches products by meaning ("warm jacket for hiking" finds insulated outerwear) and by exact terms (SKU numbers, brand names, model numbers). Results are ranked by relevance. This combination handles both natural language queries and specific lookups.
Yes. The search understands all 65+ languages. A customer searching in German finds products cataloged in English, and vice versa. All 65+ languages work for both queries and catalog content.
When a shopper asks to compare products, the chat builds a side-by-side table with specs, prices, features, and availability. The customer sees the comparison directly in the chat.
Yes. Product data syncs in real time — when you update a price or stock level in your store, the salesperson reflects the change. If a product is out of stock, the chat knows.
Sandbox is free (100 products, 20 pages, 25 conversations/month). Paid plans: Starter $59/mo (2,000 products, 500 conversations), Growth $119/mo (10,000 products, 2,000 conversations), Standard $249/mo (30,000 products, 5,000 conversations), Enterprise custom. All plans include every feature and unlimited team members.
Your chat keeps running. Additional conversations are billed at your plan's overage rate (Starter $0.12, Growth $0.08, Standard $0.05 per conversation) at the end of your billing cycle. Your customers are never interrupted.
One customer chat session. Multiple messages within the same session count as one conversation. A new conversation starts after 24 hours of inactivity. Proactive triggers that fire but get no response don't count.
Install the plugin for your platform, paste two credentials, and run the initial sync. Your chat starts working as soon as your products are synced. No coding required for the basic setup.
Yes. Every paid plan includes a 14-day free trial. You can also start with a free sandbox store (100 products, 20 pages, 25 conversations, no credit card) to test the integration before committing.
Product, page, and conversation limits. Every feature is available on every plan — analytics, conversion tracking, human handoff, proactive triggers, cart operations, 65+ languages, unlimited team members. Starter supports 2,000 products and 500 conversations, Growth supports 10,000 products and 2,000 conversations, Standard supports 30,000 products and 5,000 conversations.
Yes. Upgrade or downgrade anytime from your dashboard. Changes take effect on your next billing cycle.
All plans include setup. You install the plugin, enter your API key, sync your catalog, and drop the widget on your store. Platform-specific docs walk you through each step. Time depends on your catalog size and platform familiarity.
For most platforms, the native plugin handles sync and widget embedding. You need to install it, paste two credentials, and run a sync. A developer helps for custom field mapping or webhook API integrations, but the basic setup doesn't require coding.
Create a free sandbox store, install the plugin for your platform, and run the initial sync. See it in action before installing anything.
Your store pushes data to Emporiqa via webhooks. When you create, update, or delete a product or page, the plugin sends a webhook event automatically. No polling, no scraping. Each plugin handles this differently under the hood, but the result is the same: real-time sync without slowing down your store.
Products: name, description, SKU, price, stock, categories, brand, images, attributes, and variations. All translations are included automatically. Pages: title, content, and URL. Also synced per language.
No. All native plugins send webhooks asynchronously — after the admin page has already loaded. The chat widget is served from Emporiqa's infrastructure, so chat traffic doesn't hit your server. Your hosting bill doesn't change based on chat volume.
Yes. Every plugin provides customization options for developers. No core modifications needed. See the docs for your platform.
Every plugin includes a full sync option (from the admin panel or command line) that re-sends your entire catalog with a full re-sync that brings everything back in line. Items that no longer exist are cleaned up automatically. Individual failures are retried automatically.
The plugin notifies Emporiqa when an order is placed by a customer who used the chat. Emporiqa links the order to the chat conversation that led to it. Your dashboard shows a full funnel: chat sessions → cart additions → checkouts → completed purchases, with revenue attribution.
Conversion funnel with rates at each step. Chat-attributed revenue. Widget engagement metrics (loads, opens, unique visitors, open rate, engagement rate) with 30-day trends. Conversation activity charts. Top products by cart activity. Handoff response and resolution times. Post-chat CSAT ratings (thumbs up/down) with aggregate scores.
Yes. The chat shows product cards with an "Add to Cart" button. Customers can add items, change quantities, remove items, view their cart, and proceed to checkout — all from the chat. The plugin handles the cart operations through your store's native cart system, so all your store rules (promotions, stock limits, minimum quantities) still apply.
When the chat isn't confident about its answer, it escalates to your team. Your team members get notified with the full conversation context — what the customer asked, what the salesperson said, and what it wasn't sure about. The team member continues the conversation in the same chat.
No. Your store needs to provide an order tracking API endpoint. The native plugins include built-in endpoints. You enable it in the plugin settings and add the URL to your Emporiqa dashboard. If you don't configure it, order tracking is not available in the chat.
Behavior-based messages that open the chat before customers leave. Five condition types: time on page, scroll depth, pages visited, URL pattern matching, and exit intent. You can target all visitors, new visitors only, or returning visitors. Three default templates per store, fully configurable from the dashboard, including how long the popup stays visible before auto-closing (5-300 seconds, default 15). Rate-limited with per-session firing limits so customers don't get spammed.
Yes. Brand colors, position, welcome message, and proactive triggers are all configurable from the Emporiqa dashboard. No code changes needed.
All connections are encrypted and verified. We never access your store's admin or database. Order tracking requests have built-in expiration for security. All data is transmitted over HTTPS.
Product and page data is stored in Emporiqa's infrastructure for search indexing. Chat conversations are stored for analytics and handoff continuity. No customer payment data is ever stored — cart operations and checkout happen on your store.
No. The plugin sends data outbound via webhooks. Emporiqa never connects to your store's admin or database. The only credentials you share are a Store ID and Connection Secret, both auto-generated in your dashboard.
Your product and page data is deleted from Emporiqa's search index. Chat history and analytics are retained for 30 days, then deleted. Your store keeps all its original data — Emporiqa only stores a copy for search.
14 Tage kostenlos testen auf bezahlten Plänen. Oder beginnen Sie mit einer kostenlosen Sandbox, verbinden Sie Ihre Produkte und sehen Sie, wie der Verkäufer echte Kundenfragen behandelt.
Kostenlose Sandbox (keine Kreditkarte) · 14-Tage-Test auf bezahlten Plänen · Jederzeit kündbar