Shopware 6 plugin · Shopware Store listing under review

AI Chatbot for Shopware That Closes Sales

DACH stores serve shoppers in German, English, French, and Dutch, often from one catalog. A chat tool that ignores cross-language search or sales channels doesn't fit Shopware. Emporiqa is a proper Shopware 6 plugin — an online salesperson that recommends products across languages, respects your sales channels, and walks shoppers to checkout.

Shopware Store approval in progress. The plugin itself is production-ready.

Shopware 6.6 / 6.7 Sales channels Multi-currency DACH-ready
Online salesperson on a shopper-facing storefront recommending the right product from the catalog

$25 signup credit

~100 free conversations, no card needed

Shopware Store

Listing under review

No training on your data

GDPR-compliant, zero-retention

65+ languages

Cross-language search

What Your Shopware Customers Get

Your shoppers don't care about sales channels or message queues. They care about finding what they need in their language, getting answers fast, and reaching a real person when the salesperson can't help.

The right product in the customer's language

"Warme Jacke unter 200 €" returns the insulated jackets from your German catalog — and from the English one too if translations overlap. Cross-language search is built in.

Shipping and policy answers in 65+ languages

Pulled from your CMS pages (shipping, returns, sizing) scoped to the sales channel the customer is shopping on. Correct answers at 2am, quiet inbox.

Hands off to your team with full context

No "please hold while I find someone." The full conversation, customer intent, and suggested next steps land with your team. They pick up without repeating questions.

For your developer: how it runs on Shopware

Shopware is message-queue-driven, sales-channel-aware, and built for multi-language DACH commerce. The Emporiqa plugin plays by Shopware's rules (message queue, sales channels, service decoration) rather than working around them.

Fight the message queue

Tools bypassing Shopware's queue break silently on big imports.

Sales channels ignored

Channel-scoped visibility gets flattened; wrong products surface.

No cross-language search

Keyword-only tools can't match across DACH language catalogs.

How Emporiqa runs differently

  • Message-queue sync: async, batched, observable
  • Sales-channel-aware per-channel catalog scope
  • Cross-language search for DACH stores out of the box
  • Service decoration for customization, no forking

Three Steps to Live

Install, configure, sync.

1

Install the plugin

Once the Shopware Store listing is approved, install through Extensions → Store. Early access on request.

2

Connect your store

Settings → Plugins → Emporiqa. Paste Store ID and Connection Secret. Sales channel scope auto-detected.

3

Sync and go live

Run the bulk sync from admin or CLI. Workers stream the catalog. Widget goes live.

Full step-by-step setup guide

CLI commands, sales channel configuration, service decoration, and troubleshooting.

Built for How Shopware Works

Message queue, sales channels, multi-currency, DACH-ready.

Message-queue sync

Shopware's native queue handles sync asynchronously. Admin operations stay fast under load.

Sales channel scopes

Per-channel visibility, pricing, and language. Customers on channel A never see channel B's catalog.

Multi-currency

Multiple currencies per sales channel. The salesperson shows the right currency to the right shopper.

Cross-language search

DACH-ready. German query finds English products. 65+ languages supported.

Service decoration

Standard Symfony service decoration. Customize filtering, enrichment, events without forking.

Hybrid product search

Vector + BM25. Finds by meaning and exact match.

Cart operations in chat

Customers add products to the cart inside the chat. When they're ready, the widget sends them to your Shopware checkout.

Conversion tracking

Attributed revenue, funnel data, ratings. Transparent reporting.

Human handoff

Escalation with full conversation context attached.

Visual search

Shoppers upload a photo (something they saw on social, a style they like) and the chat finds the closest match in your Shopware catalog.

Install free with $25 of credit

Pay $0.25 per conversation past the credit. Capped at $59/month by default. No trial deadline, no card needed at signup.

$25 credit on signup

Pay-as-you-go

Self-serve

$0.25 per conversation

30,000 products · cap defaults to $59/mo · no card needed at signup

Enterprise

Large catalogs

Up to 100,000 products · custom rates · SLA

Both plans: unlimited team members, full analytics, 65+ languages, AI model costs included, cancel anytime.

See full pricing details

Top Questions About Shopware

Quick answers. Full Shopware FAQ →

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.

Does it support sales channels?

Yes. Each sales channel maps to a distinct scope, preserving per-channel product visibility, pricing, and language. The salesperson returns only the products visible in the shopper's channel.

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 — contact us.

Does Emporiqa Work for My Shopware Store?

Twenty common store types. The chatbot reads your Shopware catalog the same way for each; the right shopper queries depend on what you sell. Browse all 20 store categories →

Does Emporiqa work for a Shopware 6 fashion store?

Yes. The chatbot reads variant configurations and option groups (size, color, fabric) and answers shopper questions like 'warm jacket under 100 euros in size M' or 'does this dress run small'. per-variant stock per sales channel from Shopware 6 keeps recommendations to items the shopper can buy right now. Returns policy is read from your store's content pages. Fashion store page →

Does Emporiqa work for a Shopware 6 electronics store?

Yes. Reads structured spec attributes from your Shopware 6 catalog and answers spec-comparison queries like 'laptop with 16GB RAM and SSD under 1200 euros'. Compatibility questions ('is this monitor 4K-ready?') are answered from product descriptions. Warranty and returns are handled by your store pages. Electronics store page →

Does Emporiqa work for a Shopware 6 cosmetics or skincare store?

Yes. Answers ingredient and skin-type queries like 'moisturizer for sensitive skin without parabens' from your product descriptions on Shopware 6. Does not invent medical claims: pregnancy-safe, allergen, or condition-treatment questions hand off to your team rather than guessing. Cosmetics & skincare store page →

Does Emporiqa work for a Shopware 6 home decor or furniture store?

Yes. Reads dimensions, materials, and shipping attributes from Shopware 6 product data. Answers 'side table that fits a 60cm gap' or 'how long does delivery take to Hamburg'. Heavy and oversized shipping rules are read from your shipping zones, not invented. Home decor & furniture store page →

Does Emporiqa work for a Shopware 6 food or supplements store?

Yes. Answers ingredient and certification queries like 'vegan protein powder with no soy' or 'gluten-free options under 30 euros'. Does not invent medical, allergen, or dosing advice; those questions hand off to your team. Allergen flags from your product descriptions are honored. Food & supplements store page →

Does Emporiqa work for a Shopware 6 pet supplies store?

Yes. Answers species, age, and weight-band queries like 'wet food for senior cats' or 'collar size for a 30kg dog'. Does not invent veterinary claims: prescription-diet and condition-treatment questions hand off to your team. Pet supplies store page →

Does Emporiqa work for a Shopware 6 auto parts store?

Yes. Year-make-model fitment data from Shopware 6 attributes powers queries like 'brake pads for 2018 BMW 3 Series' or 'OEM vs aftermarket headlights'. SKU lookup is exact-match. Returns and shipping for heavy parts read from your store pages. Auto parts store page →

Does Emporiqa work for a Shopware 6 B2B or wholesale store?

Yes for the public catalog: pack sizes, MOQ, and visible tier breaks from Shopware 6 sync correctly. Authenticated B2B pricing, customer-group rates, and account-gated SKUs stay behind login on your store and are not exposed to anonymous chat shoppers. B2B & wholesale store page →

Does Emporiqa work for a Shopware 6 jewelry or watches store?

Yes. Reads ring sizes, gemstone, metal, and certification attributes from Shopware 6. Answers queries like 'engagement ring under 1000 euros size 6' or 'is engraving available on this watch'. Insured-shipping and certificate options are read from product pages, not invented. Jewelry & watches store page →

Does Emporiqa work for a Shopware 6 sports or outdoor gear store?

Yes. Answers activity-fit and brand-sizing queries like 'tent for 4 people in heavy rain' or 'running shoes for flat feet'. Reads variant configurations and option groups including brand-specific size charts from your product descriptions. Cold-weather and waterproof ratings come from your structured specs. Sports & outdoor store page →

Does Emporiqa work for a Shopware 6 toys, games, or kids store?

Yes. Reads age labels, player count, and CE marking from Shopware 6 attributes. Answers 'board game for 8-year-olds, 4 players' or 'Christmas delivery cutoff'. Safety claims and choking-hazard advisories come from your product descriptions only, never invented. Toys, games & kids store page →

Does Emporiqa work for a Shopware 6 books, media, or digital content store?

Yes. Reads ISBN, format, language, and series attributes from Shopware 6. Answers 'fantasy series for teens' or 'is this in paperback'. Pre-order and release-date data sync from product fields. Digital downloads use your existing Shopware 6 delivery flow; the chat surfaces the correct download path. Books & media store page →

Does Emporiqa work for a Shopware 6 garden or outdoor living store?

Yes. Hardiness zone, sunlight, and bloom-season attributes power queries like 'tomato plants for zone 7a' or 'when does this rose bloom'. Bulky shipping and live-plant carriers read from your shipping zones. Seasonal availability syncs as Shopware 6 stock changes. Garden & outdoor living store page →

Does Emporiqa work for a Shopware 6 office supplies or stationery store?

Yes. Printer-model compatibility, paper sizes, and bulk-pack pricing read from Shopware 6 attributes. Answers 'ink cartridges for HP DeskJet 2700' or 'VAT invoice options for business accounts'. B2B account flows stay on your store; the chat surfaces the right entry point. Office & stationery store page →

Does Emporiqa work for a Shopware 6 baby and kids store?

Yes. Reads weight limits, age ranges, and OEKO-TEX or similar certifications from Shopware 6 product attributes. Answers 'organic cotton baby clothing 6-12 months' or 'stroller weight limit for twins'. Registry features link out to your existing Shopware 6 flow. Baby & kids store page →

Does Emporiqa work for a Shopware 6 arts, crafts, or hobby store?

Yes. Reads material, surface compatibility, and kit-contents fields from Shopware 6. Answers 'watercolor paints for beginners' or 'yarn weight for size 8 knitting needles'. Color-matching across paint or thread brands works when your descriptions include the source brand. Arts & crafts store page →

Does Emporiqa work for a Shopware 6 musical instruments store?

Yes. Reads handedness, string gauge, amp wattage, and other niche attributes from Shopware 6 product fields. Answers 'left-handed acoustic guitar under 800 euros' or 'string gauge for jazz'. Trade-in and case-included flags come from product descriptions. Musical instruments store page →

Does Emporiqa work for a Shopware 6 vintage or collectibles store?

Yes. Reads condition grading, provenance, and one-of-a-kind stock from Shopware 6. Answers 'mint-condition vinyl under 50 euros' or 'authenticity certificate available'. Single-stock items are respected: out-of-stock variants show as unavailable instantly. Vintage & collectibles store page →

Does Emporiqa work for a Shopware 6 health, wellness, or self-care store?

Yes. Reads ingredient lists, certifications, and target-area attributes from Shopware 6. Answers 'pillow for neck pain' or 'supplements without artificial fillers'. Does not invent medical advice: dosage, condition, or interaction questions hand off to your team. Health & wellness store page →

Does Emporiqa work for a Shopware 6 specialty or gourmet food store?

Yes. Reads origin, vintage, and certification attributes from Shopware 6. Answers 'single-origin coffee under 30 euros' or 'cheese shipping to France'. Cold-chain shipping rules read from your shipping zones. Age-verification on alcohol uses your existing Shopware 6 gate. Specialty food store page →

Which kind of store do you run?

The same chat engine, tuned for twenty store verticals. Each page lists the questions shoppers in that category ask and how the salesperson answers them from your catalog.

Add Emporiqa to Your Shopware Store

Three paths. Pick whichever fits where you are today.

Install free with $25 credit · No card needed at signup · No trial deadline · $0.25/conv