Häufig gestellte Fragen

Über den KI-Chatbot, der Verkäufe abschließt. Produkt, Plattformen, Preise, Einrichtung, Analyse und Sicherheit.

Allgemein

What is Emporiqa?

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.

How is this different from a regular chatbot?

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.

What can customers do in the chat?

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.

What happens when the chatbot can't answer?

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.

What if it makes up an answer or quotes the wrong policy?

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.

What if Emporiqa has an outage — does it break my store?

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.

Do I pay extra for AI model usage?

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.

Is my conversation data used to train AI models?

No. Conversations are not used for model training. Retention is configurable on your end. Emporiqa is an EU company operating under GDPR.

How many languages does Emporiqa support?

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.

Plattformen

Sehen Sie sich die spezielle Übersicht für Ihre Plattform an. Native Plugins für alle 6 unterstützten Plattformen.

Alle Integrationen ansehen

Which e-commerce platforms does Emporiqa work with?

Six platforms with native plugins: WooCommerce, Drupal Commerce, Sylius, Magento 2 / Adobe Commerce, PrestaShop, and Shopware. Any other platform can connect via the webhook API.

How does the WooCommerce plugin work?

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.

Does it slow down my WooCommerce store?

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.

Does it work with variable products?

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.

Is it compatible with WPML and Polylang?

Yes. All translations for a product consolidate into a single webhook event, keeping languages consistent in the chat's search.

Does it support High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and works with both legacy and HPOS-enabled stores.

What WordPress and WooCommerce versions do you support?

WordPress 6.0 or higher, WooCommerce 8.0 or higher, PHP 7.4 or higher.

Does it work with Elementor, Gutenberg, or other page builders?

Yes. The chat widget embeds via a lightweight script in the site footer. It does not interfere with any page builder.

What happens if I deactivate the plugin?

The chat widget disappears from your storefront. Your catalog data on Emporiqa is retained for 30 days in case you reactivate, then deleted.

Drupal Commerce

Drupal overview

How does the Drupal Commerce module work?

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.

Does it work with Drupal 10 and Drupal 11?

Yes. The module targets Drupal 10 and Drupal 11, with PHP 8.1 or higher.

Does it understand Commerce product variations?

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.

Is it multilingual-aware?

Yes. All translations for a product consolidate into a single webhook event. The chat searches across languages automatically.

Does it respect price rules and promotions?

Yes. The module reads the final resolved price per variation, including active promotions, and keeps the search index in sync on price changes.

How do I install it?

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.

Magento & Adobe Commerce

Magento-Übersicht

How does the Magento module work?

Available on the Adobe Commerce Marketplace. Products sync automatically, including configurable products, multiple warehouses, and translations. Works with Magento 2.4.4+.

Does it work with Adobe Commerce (B2B and Cloud)?

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.

How does it handle large catalogs?

Sync uses Magento's native message queue. Bulk indexing runs asynchronously in configurable batches so catalog rebuilds and imports don't stall.

Does it support multi-store and multi-website setups?

Yes. Each store view maps to a language and catalog scope on Emporiqa. Products that exist in multiple views consolidate properly without duplicates.

Configurable, bundle, and grouped products?

All supported. Configurable products sync with child simple products and attribute options. Bundle products sync with their options. Grouped products sync with their members.

Is it compatible with MSI (Multi-Source Inventory)?

Yes. The module reads resolved salable quantities per source and source selection. Out-of-stock variations are marked unavailable in the chat.

How do I install it?

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.

How does the PrestaShop module work?

Available on the PrestaShop Addons Marketplace. Products and variants sync automatically. Works with PrestaShop 8.0+ and 9.0+.

Does it work with PrestaShop 8 and PrestaShop 9?

Yes. The module runs on PrestaShop 8.x and PrestaShop 9.x, with PHP 7.4 or higher.

How does it handle product combinations?

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.

Does it support multilingual stores?

Yes. All language versions of a product consolidate into one webhook event. Shoppers in any supported language find products catalogued in any other language.

Multi-shop setups?

Yes. Each shop on a multi-shop install maps to a distinct catalog scope, preserving per-shop pricing and product availability.

Does product-save performance take a hit?

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.

How do I install it?

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.

How does the Shopware plugin work?

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.

Does it work with Shopware 6.6 and 6.7?

Yes. The plugin targets Shopware 6.6 and 6.7, running on PHP 8.2 or higher.

How does sync happen?

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.

Does it support sales channels?

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.

Cross-language search for DACH customers?

Yes. A shopper querying in German finds products catalogued in English or any of the 65+ supported languages. Cross-language search is built in.

Can I customize it?

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.

When will it be on the Shopware Store?

The listing is currently under review with Shopware. The plugin itself is production-ready. Early access is available on request via contact.

How does the Sylius plugin work?

Install from Packagist via Composer. Products sync automatically. Works with Sylius 1.12+ and 2.x.

Is it a proper Sylius plugin?

Yes. The plugin is a Symfony bundle installed via Composer, with event subscribers, service decoration, and channel-aware logic following Sylius conventions.

What Sylius versions does it support?

Sylius 1.12, 1.13, and 2.0. Symfony 6.x or 7.x. PHP 8.1 or higher.

Does it handle channels and locales?

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.

How do I install it?

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.

Can I customize the sync behavior?

Yes. All services are decoratable. Event subscribers emit events you can listen to for filtering, enrichment, or audit logging.

Other Platforms & General

Can I use Emporiqa with a custom-built store?

Yes. Send your product and page data via our API, embed the chat widget with a single script tag.

Does Emporiqa work with Shopify?

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.

Preise & Kosten

How much does Emporiqa cost?

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.

What happens if I exceed my conversation limit?

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.

What counts as a conversation?

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.

Do I need any technical setup?

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.

Is there a free trial?

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.

What's the difference between plans?

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.

Can I change plans?

Yes. Upgrade or downgrade anytime from your dashboard. Changes take effect on your next billing cycle.

Einrichtung & Integration

How long does setup take, and is it included?

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.

Do I need technical skills to set up Emporiqa?

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.

How do I get started?

Create a free sandbox store, install the plugin for your platform, and run the initial sync. See it in action before installing anything.

How does data sync work?

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.

What data gets synced?

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.

Does it slow down my store?

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.

Can I customize what gets synced?

Yes. Every plugin provides customization options for developers. No core modifications needed. See the docs for your platform.

What if my webhooks fail?

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.

Analyse & Conversion-Tracking

How does conversion tracking work?

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.

What analytics are available?

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.

Funktionen

Can customers add products to cart from the chat?

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.

How does human handoff work?

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.

Is order tracking automatic?

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.

What are proactive chat triggers?

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.

Can I customize the widget appearance?

Yes. Brand colors, position, welcome message, and proactive triggers are all configurable from the Emporiqa dashboard. No code changes needed.

Sicherheit & Datenschutz

How is my data protected?

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.

Where is my data stored?

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.

Do I need to share my store's admin credentials?

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.

What happens to my data if I cancel?

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.

Testen Sie es in Ihrem Shop

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