ShopGeist

AI customer service for Shopify stores in German-speaking Europe

Answers your customers. And gets it done.

Chat and support email land in one inbox, with a single history per customer whichever channel they use. ShopGeist answers from your real products, pages and orders. What it is allowed to handle on its own is your call, topic by topic.

A call with the person who builds ShopGeist.

Bergkluft Zürich

Needs you
Handled
Where is my order 41982? I have been waiting since Tuesday. Shipment looked up, customer told Chat Handled
The jacket is too small. Can I exchange it? Return label sent Inbox Handled
Newsletter: 30% off the whole autumn collection Inbox
The jacket has a tear in the lining. I would like a refund, USD 240. Above your limit of USD 100 Support Needs you
I gave the wrong address. It should be Bern, not Zürich. Address changed, not yet packed Support Handled
Does the merino jacket come in dark green? Answered from your catalogue Chat Handled
Out of office: away until 15 September Support
How long does shipping to Austria take? From your shipping policy Inbox Handled
Can I pay by invoice? From your payments page Support Handled
Is the lining organic cotton? Not stated anywhere in your store Chat Needs you
My return has arrived, when do I get the money? Status checked, date given Chat Handled
Your website cannot be found on Google Contact form
Can the merino be washed at 30 degrees? From your care instructions Inbox Handled
Please cancel order 41855, I ordered twice. Cancelled, amount refunded Support Handled
Invitation: exhibitor early booking until Friday Chat

2 need you

9 handled

4 filtered out

Example, invented data

The question everyone asks first

What if the AI gets it wrong?

Then it gets it wrong in a draft, not in front of your customer. Every new store starts in review mode: ShopGeist writes, you approve. A topic only runs on its own once you release it, and you can see beforehand how often you were still correcting it.

in progress

You release it, topic by topic

Order status can run on its own while refunds still come to you. You decide for each topic separately, and anything you have not released keeps arriving in your inbox.

in progress

You set the limits, in numbers

Refund up to USD 100 alone and ask me above that. Act on orders under 14 days old, ask on older ones. You choose the values, and at the limit ShopGeist stops and asks.

live

Unsure means it does not send

If the answer is not in your store, ShopGeist sends nothing. It marks which information is missing and puts the case in front of you. This works today, in chat and in email.

in progress

You can see every step

What ShopGeist did, when, and where the information came from. A full record, so that when something is questioned you can read back rather than guess.

Example: the same three topics, week by week

Topic Corrected by you Status
Order status 34 cases128 cases212 cases
34%12%0%
Review Review Autopilot
Returns 9 cases26 cases44 cases
41%18%2%
Review Review Autopilot
Refunds 2 cases6 cases9 cases
55%38%22%
Review Review Review

Two topics now run on their own. Refunds stay in review because you still correct them too often. That is your call, not ours.

Why it does not invent things

Every answer shows where it came from.

ShopGeist answers from your store, not from general model knowledge. Every draft carries its source: the product page, the policy, the real order. If the information is missing, it says so instead of guessing.

Example The jacket has a tear in the lining. I would like a refund, USD 240.

Sources

Product page
Merino Jacket Alpin, material and warranty
Return policy
Defects within 24 months, refund possible
Order
#41982, delivered 28 Aug, USD 240.00
Action
Stopped and passed to you, USD 240 is above your limit of USD 100

Pricing

One price, the whole product.

No charge per resolved case. No charge per person. No AI surcharge. Every plan includes every feature, and you only choose the ticket volume that fits your store.

Free

0 USD

50 tickets per month

USD 0.00 per ticket

To try it out, no card needed.

Starter

99 USD

500 tickets per month

USD 0.20 per ticket

The usual starting point for a store that packs its own parcels.

The same volume at Gorgias: USD 500

Growth

299 USD

2,000 tickets per month

USD 0.15 per ticket

When support keeps one person busy.

The same volume at Gorgias: USD 2'000

Max

999 USD

10,000 tickets per month

USD 0.10 per ticket

For stores with a team on the inbox.

The same volume at Gorgias: USD 10'000

Pay yearly and two months are free.

  • Every feature on every plan, nothing locked away
  • Unlimited users, your team never costs extra
  • Hosted in the EU, on every plan
  • Billed through Shopify, cancel any time in Shopify Admin
  • No overage billing: when your tickets are used up, nothing is charged on top

What happens when the volume is used up

Nothing is charged automatically. ShopGeist stops answering and tells you so, while your email and chat keep arriving as normal. You move up a plan with one click or wait for the next month. There is no surprise on the invoice.

What counts as one ticket

A ticket is one customer issue in a calendar month, including every message in it and however many drafts the AI wrote along the way. If the same person comes back after seven quiet days, a new ticket starts. Everything inside those seven days belongs to the same one. Newsletters, out-of-office replies and cold outreach never count.

One ticket cannot eat your quota

After ten drafts on the same ticket the AI stops and hands it to you. A single difficult case can never burn through a whole month of budget.

What the others charge per case

AnbieterPreismodellAnmerkung
ShopGeist Growth USD 0.15 per ticket Everything included, unlimited users, EU hosting at no extra cost.
GorgiasUSD 1.00 per resolutionThe same case also counts against your ticket quota.
Intercom FinUSD 0.99 per resolutionPlus a base fee of USD 49 per month.
WilmoEUR 1.00 per ticketThe same pricing promise as ours, starting at EUR 1000 per month.
ZendeskUSD 115 per person per monthEU data residency costs extra on top.

All competitor prices taken from the providers public pricing pages on 3 September 2026. See the full comparison

Where your data lives

Hosted in the EU. On every plan.

No surcharge, no enterprise tier, no add-on module. Zendesk sells EU data residency as a paid extra and Intercom only offers it from the larger plan. For us it is simply the default.

live

GDPR and a processing agreement

A data processing agreement is included at no extra cost. Deletion on request, and without a request conversations are deleted after twelve months.

live

AI disclosure

Your customers are told they are writing to an AI. The EU AI Act requires this from 2026, and it is the right thing to do anyway.

live

Your store data stays yours

We do not use your content or your customers messages to train models.

in progress

Only tested tools may act

Third-party systems you connect may read and answer. Only what we built and tested ourselves is allowed to take action.

Who picks up the phone

Sold and supported by phone, in German.

ShopGeist is built in Switzerland, at Chiarelli.ai. When you call, you speak to the person who writes the software, not to a support queue in another time zone.

You will not get a sales presentation. You get fifteen minutes in which we look at your inbox together and work out how much of it could run without you.

support@shopgeist.ch

Fifteen minutes, and you will know whether it fits your store.

We look at your real inbox together and work out what could run without you. No installation, no commitment.