What the chat does on your store, before and after the purchase

Each feature as it runs on our demo store: how it works, the details, and where it stops.

See it sell

Questions in the shopper's own words, answers from your catalog.

The chat answering a question about laptops for photo editing around 1,500 euros: a short comparison, a question about GPU speed or screen size, and four laptop cards with their prices.

Recommends from your catalog, with today's price and stock.

Read the conversation
  1. Shopper: Which laptops for photo editing do you have, around 1500 euros?
  2. AI assistant: For photo editing around €1,500, these cover the key trade-offs: the Acer adds discrete RTX graphics and a Pantone-validated 100% DCI-P3 OLED display, while the HP, MacBook Air, and LG Gram prioritise colour-accurate screens with lighter or larger designs. Which matters more, GPU speed or screen size?
  3. Four laptop cards follow: Acer Swift X 14 OLED, HP Spectre x360 14, MacBook Air 13 and LG Gram 17.

Recommendations from your catalog

The shopper describes what they need in their own words. The chat searches your catalog by meaning, shows three to five picks across prices and styles, and asks one question that narrows the choice.

The details

  • Each product card shows the current price and stock, which your store sends each time you save the product, and a Cart button
  • "Show more" brings the next picks and never repeats one already shown
  • Exact SKU and model-number lookups still work

Where it stops

A product with a thin description gets a thinner answer: the chat only knows what your catalog says.

The chat comparing the Sony WH-1000XM5 and the Bose QuietComfort Ultra for long flights: it recommends the Sony and shows a comparison table with both products, their prices and their battery life.

Compares two products on what the shopper cares about.

Read the conversation
  1. Shopper: Sony WH-1000XM5 or Bose QuietComfort Ultra for long flights?
  2. AI assistant: For long flights, the Sony WH-1000XM5 is the right call. Its up to 30-hour ANC battery gives you more listening time between charges than the Bose's 24 hours, while both weigh 250 g. Want me to add the Sony WH-1000XM5 to your cart?
  3. A comparison table follows with both products side by side: price, battery, connectivity and more.

Side-by-side comparison

Two products the shopper is torn between, compared in a table built from your own product data, with a recommendation above it for what the shopper said matters.

The details

  • Price, brand and the attributes your store sends
  • A Differences only button, and a tag on the lower price

Where it stops

It compares what your catalog holds. An attribute your store does not send, it cannot compare.

A shopper sends a photo of black over-ear headphones and asks whether the store has something like it. The chat answers with three similar headphones from the demo catalog.

Finds it from a photo.

Read the conversation
  1. The shopper sends a photo of headphones.
  2. Shopper: Do you have something like this?
  3. AI assistant: For a black over-ear listening setup, these are the closest matches: the Audio-Technica is the studio-focused option, while the Sennheiser and Beats add wireless listening. The catalog details don’t confirm a detachable braided cable or adjustable headband for these models.
  4. Three product cards follow: Audio-Technica ATH-M50xBT2, Sennheiser Momentum 4 and Beats Studio Pro.

Search by photo

The shopper sends a photo: a product seen somewhere else, a screenshot, a picture taken on the phone. The chat describes it in words and searches your catalog for the closest match.

The details

  • JPEG, PNG, WebP or GIF up to 5 MB, by tap, paste or drag
  • Nothing to tag or label on your products

Where it stops

It searches on a description of the photo, so it finds the same kind of product, not a pixel-for-pixel copy.

A shopper asks the electronics demo store for waterproof hiking boots in size 44. The chat says it does not sell them, that it is a consumer electronics shop, and asks what the shopper came to buy.

Says so when you don't sell it, instead of inventing a product.

Read the conversation
  1. Shopper: Do you sell waterproof hiking boots in size 44?
  2. AI assistant: We don't sell waterproof hiking boots. We’re a consumer electronics shop. What did you come in to shop for?

No invented products

Answers come from your synced catalog and pages, not from the open internet. When you don't sell something, the chat says so and asks what the shopper came in for.

The details

  • When it is not sure, it says so and offers to bring in your team
  • Ask it for something you don't stock on Test your chat, before your shoppers see it

Where it stops

It can still word an answer badly. Every conversation is saved, so you can read what it said.

The demo storefront with the chat open. The shopper asks for the Sennheiser Momentum 4 in Graphite, the chat adds that variant to the store's cart and changes it to two when asked, then the shopper asks for the checkout and the store's checkout opens.

Puts the right variant in the cart, changes the quantity, opens checkout.

Read the conversation
  1. Shopper: Add the Sennheiser Momentum 4 in Graphite to my cart
  2. AI assistant: Added Sennheiser Momentum 4 to your cart. Anything else, or ready to checkout?
  3. Shopper: Make it two
  4. AI assistant: Updated Sennheiser Momentum 4 in Graphite to 2. Anything else, or ready to checkout?
  5. Shopper: Take me to checkout
  6. The chat opens the store’s checkout.

The store's own cart, from the chat

The chat puts the exact variant in your store's cart through your plugin, changes the quantity, removes items and opens your checkout. When the variant is unclear, it asks for the size or colour instead of guessing.

The details

  • Your platform's own cart checks run first: stock, visibility, minimum and maximum quantities
  • The shopper places the order at your checkout, as usual

Where it stops

Coupons and cart rules apply at your checkout, as always; the chat quotes product prices. On Test your chat, Add to cart does nothing, because that preview has no store cart.

The chat on the demo store. A guest asks how much 10 Sony WH-1000XM5 headphones cost and the chat answers 3,990.00 euros in total, at 399.00 euros each.

A guest: the public price

The same question asked by a signed-in trade customer: the chat answers 299.00 euros each, 2,990.00 euros in total.

A signed-in trade buyer: their own price

Each signed-in customer sees their own price

When a shopper is signed in to your store, the chat asks your shop what that customer pays and quotes it, on the cards, in quantity quotes and in the product details. The same question about the same headphones: a guest gets €399 each, a trade buyer €299 from 10 pieces.

The details

  • Customer group, trade and customer prices, quantity breaks and catalog rules, as your shop calculates them
  • Nothing to set up: it starts with the current Emporiqa plugin
  • Guests see your public prices, as before

Where it stops

Coupons and cart rules apply at your checkout, as always; the chat quotes product prices.

Automate the support

After the purchase: order status, your policies and customer requests, in the chat.

A shopper asks where order 45 is and gives their email. The chat answers with an order card: the status, the two items and the total.

Shows the order in the chat: status, items and totals on an order card.

Read the conversation
  1. Shopper: Where is my order 45? My email is [email protected]
  2. AI assistant: Your order is completed.
  3. An order card shows order 45: completed, 1 × Sony WH-1000XM5 - Black, €399.00, and 1 × JBL Charge 5 - Red, €179.00, total €578.00.

Order status in the chat

A shopper asks where their order is. The chat looks it up in your shop through your plugin and answers in one sentence, with an order card underneath.

The details

  • Status, items, totals, and tracking when your shop sends it
  • A guest gives the order number and email; a signed-in customer doesn't have to type the email (latest plugin version)
  • Switched on with the Order status rule, in Settings > Rules

Where it stops

It needs your Emporiqa plugin connected. It shows the order and never changes it.

A shopper asks how many days they have to return something. The chat answers from the store's return policy: 30 days from delivery, with the 14-day statutory period explained, and a link to the full policy.

Answers from your own pages, with the link.

Read the conversation
  1. Shopper: How many days do I have to return something?
  2. AI assistant: You generally have 30 days from delivery to return an eligible item in its original, undamaged condition with its accessories, manuals, and packaging. For change-of-mind returns, the statutory withdrawal period is 14 days, extended to 30 days under Emporiqa’s goodwill policy. Different time limits apply to damaged or faulty items. See the full Return Policy for details.
  3. A link follows: Read the return policy.

Answers from your own pages

Shipping, returns, sizing, warranty: the chat answers from the pages your store syncs, with a link to the page it read. For anything your site never covered, write a page in the dashboard, with a title and your own text.

The details

  • Up to 25 pages of your own per store, in up to 10 languages, and a sync never overwrites them
  • Questions your pages could not answer are listed on your dashboard

Where it stops

When your pages don't say it, it doesn't make it up: it says so and offers your team.

A shopper asks to cancel order 45 because they picked the wrong colour. The chat asks for the email address and confirms that the request went to the team, who will reply within one business day; then the email the team receives, with the request filled in.

Takes return, cancellation, change, quote and invoice requests, fills them in and emails your team.

The clip ends on the email your team gets.

Read the conversation
  1. Shopper: I want to cancel order 45, I picked the wrong colour.
  2. AI assistant: Please provide the email address used for the order, so the team can reply about the cancellation.
  3. Shopper: [email protected]
  4. AI assistant: Thanks, I've passed your request to cancel order 45 to the team; they'll reply to [email protected] within 1 business day.
  5. The team receives an email, Cancel order, with the order number, the customer’s email and their message.

Requests passed to your team

A shopper who wants to return, cancel or change an order, or needs a quote or an invoice, is asked for what your team needs. Your team gets it in one email, and the shopper is told the request was passed on.

The details

  • Six ready-made rules: Order status, which needs your plugin, and Return request, Cancel order, Change an order, Quote request and Invoice request, which work on any store
  • Your reply to that email reaches the shopper
  • Every rule starts switched off until you try it and go live

Where it stops

It never refunds, cancels or changes an order itself. Your team decides.

Engage your visitors

Start the conversation, in your store's colours, with the products you choose.

A product page on the demo store. After a few seconds the chat opens with a message about comparing headphones and a suggested question; the shopper taps the question and the chat recommends the Sennheiser Momentum 4 for the longest flight, with its product card.

Speaks first when a shopper hesitates.

Read the conversation
  1. The shopper stays on a headphones page for a few seconds.
  2. AI assistant: Comparing headphones? I can tell you which lasts longest on a flight.
  3. Shopper: Which headphones last longest on a flight?
  4. AI assistant: For the longest flight runtime, the Sennheiser Momentum 4 at €379.00 is the right pick: it offers up to 60 hours with ANC enabled, twice the Sony WH-1000XM5's 30 hours, so it should cover even very long journeys without recharging. Want me to add it to your cart?

It speaks first

You decide when: after some time on a page, on pages that match an address, after a number of pages viewed, or when the shopper is about to leave. Your message appears beside the chat button; a click opens the chat with your suggested question typed in. You see how often each one was shown, clicked or closed.

The details

  • A message per language, and a scroll depth to reach first if you want one
  • New visitors, returning visitors or everyone, as many times per visit as you allow

Where it stops

It follows the triggers you set. It never decides by itself to interrupt a shopper.

Maison Noir, an example store: the chat in black, in the bottom-right corner, greeting in English.
Grünwerk Garten, an example store: the chat in green, in the bottom-left corner, greeting in German.
Voltline, an example store: the chat in blue, in the top-right corner, greeting in English.
Rose & Rituel, an example store: the chat in rose, in the bottom-left corner, greeting in French.

Example stores, styled with the widget's own settings.

Styled like your store

Set the colours, pick any of the four corners, add a picture for the chat header and its answers, and write the title, greeting and starter questions for each language. No code.

The details

  • The chat carries your store name, with no Emporiqa badge on your storefront
  • Pick a tone, and write a note on how its answers are worded

Where it stops

The note changes how it words an answer, never what it is allowed to say.

Let them talk

In their own language, by voice, with a photo, and with a person whenever they want one.

A shopper writes in French, looking for a waterproof Bluetooth speaker for the beach under 200 euros. The chat answers in French and recommends the JBL Charge 5.

Answers in the shopper's own language.

Read the conversation
  1. Shopper: Je cherche une enceinte Bluetooth étanche pour la plage, moins de 200 €
  2. AI assistant: Pour la plage, la JBL Charge 5 à 179 € est le meilleur choix : son indice IP67 la protège de la poussière et d’une immersion jusqu’à 1 m pendant 30 minutes, tandis que ses 20 h d’autonomie couvrent largement une journée dehors. Voulez-vous que je l’ajoute à votre panier ?
  3. A JBL Charge 5 product card follows.

The shopper's own language

A shopper writes in French and gets the answer in French, even when your catalog is in English only. The chat's own buttons and labels follow the shopper's language too.

The details

  • 65 languages
  • Your title, greeting and starter questions can be written per language
A shopper asks out loud which wireless earbuds the store has under 300 euros. The question appears as text and the chat answers with three product cards and a question about the phone, while it reads the answer aloud.

They can talk, and hear the answer.

Optional. Sound is off here.

Read the conversation
  1. Shopper: Which wireless earbuds do you have under 300 euros?
  2. AI assistant: Here are 3 wireless earbuds under €300, with strong noise cancellation and platform-friendly options. Which phone ecosystem are you using, iPhone or Android?
  3. Three product cards follow: Bose QuietComfort Earbuds II, Beats Studio Buds + and Apple AirPods Pro 2 (USB-C). The chat reads the answer aloud.

Talk instead of typing

The shopper taps the voice button and says what they want. The words show for a moment before they are sent, the answer is read aloud in the shopper's language, and the product cards stay on screen.

The details

  • Off until you switch it on
  • Before the first recording, shoppers are told they are talking to an AI with an AI voice
  • We don't keep the recording: what they said is saved as text

Where it stops

Current Chrome, Safari, Firefox and Edge, on stores served over HTTPS. It is a voice mode in the chat, not a phone line.

A shopper asks to talk to someone about a gift order. The chat passes the conversation on, then Maya from the store's team joins the same chat and replies.

A person, any time: your team takes over live, with the whole conversation in front of them.

Read the conversation
  1. Shopper: Can I talk to someone about a gift order?
  2. AI assistant: I’m connecting you with a team member now. What name should they use, and what’s the best email or phone number and physical address for you? If you have already shared that earlier in this chat, there’s no need to repeat it.
  3. Your team: Hi, Maya here. Happy to help with your gift order. Who is it for, and would you like it gift-wrapped?

A person, any time

A shopper can ask for a person at any time, and the chat offers one when it is not sure. Anyone on your team can also open a live conversation and take it over; the chat stops while they are in it.

The details

  • Alerts by email, Slack, Microsoft Teams, Discord or Google Chat
  • Business hours per store; outside them, the chat takes an email or a phone number
  • Outside them, buttons let the shopper carry on in WhatsApp, Viber, Telegram, Messenger or Instagram, with their question filled in where the app allows it
  • The shopper sees that someone is coming, and can cancel and keep chatting with the AI
  • A signed-in customer is not asked for a name or email: your team gets the ones on their account

Where it stops

Your team replies from the Emporiqa dashboard, not from another chat tool's inbox.

The chat on the demo store after hours. A shopper asks to talk to the team about a bulk order for their office. The chat says the team is back tomorrow at 09:00, asks for a name and an email or phone number, and offers buttons for Viber, WhatsApp, Telegram, Messenger and Instagram, with a note that tapping one copies the question.

Carry on in WhatsApp or Viber

When your team is away, the handoff reply can offer the messaging apps you answer on, so the shopper does not wait for an email. They tap the app they use and write to you there, with their question already filled in on WhatsApp and Telegram.

The details

  • WhatsApp, Viber, Telegram, Messenger and Instagram, in the order you choose
  • Only while your team is away, or on every handoff if you prefer
  • The handoff in your dashboard says which app the shopper went to
  • A number or a name per app in Settings > Handoff, no account to connect

Where it stops

The conversation then continues in that app, not in your Emporiqa inbox. A personal Viber number opens on phones only; a Viber Business number works on computers too.

For your team

What you see and decide in your dashboard.

One conversation seen from both sides. Left, the shopper's chat on the Emporiqa Demo Store: Connected to Support Team, a line saying a member of the team has joined, then a reply from Rosen. Right, the same conversation in the Emporiqa dashboard: the shopper's question about headphones for long flights, the assistant's answer recommending the Sennheiser Momentum 4 at €379.00, Rosen's reply, and a box to type the next response.

Take over any live conversation

Your reply lands in the shopper's own thread, with the whole conversation and your saved replies in front of you. Unlimited team members, no per-seat fee.

The customer satisfaction card of the Emporiqa dashboard for the last 30 days: an 83.0% satisfaction rate, 53 of 342 shoppers answered, 44 positive and 9 negative. Below it, 8 low-rated conversations to review, the first five in English, French and German, each with the shopper's question and the reason they gave, most with their comment, an Open chat button and a check button to mark it reviewed.

Satisfaction ratings

A thumbs up or down after each chat. Every thumbs-down keeps the question and what the shopper wrote, so you can fix that answer.

The Revenue and conversions panel of the Emporiqa dashboard: revenue from chat next to total revenue, and the funnel from conversations to carts, checkouts and purchases.

See which chats ended in a sale.

Conversations are tied to add-to-cart events and completed orders. It counts shoppers who chatted and then bought, and those were already the interested ones: there is no holdout group. For a number you can defend, run the chat on part of your traffic and compare in your own analytics.

The card Questions your pages don't answer on the Emporiqa dashboard: three shopper questions in English, each with a Write the answer button and a check button to mark it resolved.

See what shoppers ask that your pages don't answer.

Each question links to its conversation, and a summary email arrives every two weeks. Write the answer from the dashboard and the question is marked resolved when you save it.

The Proactive Triggers card of the Emporiqa dashboard for the last 30 days: 2449 messages shown, 144 clicked (5.9%), 608 closed by the shopper and 98 followed by a message. Below it, four triggers with their numbers: Product page helper, Leaving, Checkout supporter and Browsing guide.

See which messages work

For each trigger: how often its message was shown, clicked or closed, and how often a click led to a conversation. Search engines and other bots are left out.

The Products page of the Emporiqa dashboard, filtered to promoted products: the Sennheiser Momentum 4 marked Top, three more marked Promoted, and a counter that reads 4 of 50 promoted.

Choose which products to highlight.

Mark them Top or Promoted, and the chat shows them first when they fit the question.

Up to 50 products. Top comes before Promoted, and neither is shown for a question it does not fit.

Your own rules

Answer one kind of request with your own text, check your shop, email your team, send it to Zapier or Make, or offer a person. A request for a person always wins over a rule.

Where it stops: You cannot forbid a topic: a rule answers one kind of request, and everything else is answered from your catalog and pages.

Read the rules guide

Voice, when you want it

One switch in your settings, off until you turn it on. Shoppers can mute the replies or go back to typing at any time.

65 languages, nothing to set up

The chat answers in the language the shopper writes in. Write the greeting and starter questions per language when you want them in your own words.

Grab it

Official plugins for six platforms.

  1. WooCommerce: Install the plugin from WordPress.org
    Step 1: Install the plugin from WordPress.org
  2. WooCommerce: Connect your store in one click
    Step 2: Connect your store in one click
  3. WooCommerce: Your catalog syncs
    Step 3: Your catalog syncs

Emporiqa for WooCommerce
WooCommerce setup guide

Start free, and test it on your own catalog in your dashboard before your shoppers see it.

Hosted in Germany by an EU company, with EU and US subprocessors.

On WooCommerce, simple, variable, grouped and external products sync; subscription, booking and bundle products are not synced by default.

Another platform? Connect it through our API

What it does not do yet

  • No conversation export, and chat history is deleted after 90 days.
  • No SOC 2 or ISO 27001 certification, and no SLA on pay-as-you-go: an SLA and dedicated support are Enterprise terms.

More answers in the FAQ

Start free

Install the plugin, try the chat on your own catalog in your dashboard, then put it on your store.

See pricing