An AI support operator for your Shopify store
Answers the DM. Fixes the order. Asks before spending your money.
You get to your DMs at 11pm. Order #3102 already has a size swap waiting, checked against live stock. Shopkeeper wrote the reply — it just needs your yes.
Free for 14 days. You add a card when you pick a plan.
Example workflow · demo data
One message. The order gets handled.
The third step is the one that matters. Shopkeeper has the swap ready and stops anyway, because changing order #3102 is your call.
Fictional customer, store, and order details. Once an order ships, a swap becomes an exchange rather than an edit. What Shopkeeper can do is still bounded by the rules you set.
A customer asks. The order actually changes.
You’re asleep. Shopkeeper reads the DM, opens order #3102, and gets the swap ready. Then it waits for you.
“Can you swap my linen jumpsuit from M to S before it ships? Order #3102.”
Fictional store and customer. Real product workflow.
Swap Medium → Small
DM → your yes → Shopify updated
- 01
Reads it
Opens order #3102, checks it hasn’t shipped, counts the Small in stock.
- 02
Gets it ready
Builds the swap in Shopify and writes out exactly what changes.
- 03
Texts you
Stops there. Changing order #3102 needs your yes first.
- 04
Does it
Updates Shopify, replies to Maya, keeps a record you can check.
It doesn’t just reply. It changes the order.
You’ve written that apology before. Shopkeeper can issue the refund on order #3102 instead, then update Shopify. It asks you before it does.
Fix the order
- “Where’s my order?”
- “I typed the wrong address”
- “Can I swap the size?”
When it goes wrong
- “I want a refund”
- “I need to return this”
- “Store credit or a return label?”
Close it out
- Update their details
- Add a note on the order
- Mark it fulfilled and send the reply
It knows when to answer, when to ask, and when to stop.
You tell it once where your line is. A tracking question and a $180 refund are not the same thing, and it knows that.
Routine and safe
Handles it
Answers the easy ones itself, if that’s the trust level you set.
Money, or a change to the order
Checks with you
Refunds, cancellations, address changes. One text, with the facts already in it.
Outside your rules
Won’t go near it
Past your cap it stops and hands you the thread. No guessing.
There’s also a mode where it can’t send anything at all. Draft only writes the reply and leaves it to you.
Your customers get a reply. You get a text.
Maya messages you on Instagram. You get one text on iMessage. Shopify gets the update. You never have to open the dashboard to do it.
- 01
Where customers write
Instagram, email, and chat on your store
- 02
Shopkeeper
Reads the order and gets the work ready
- 03
Where you decide
iMessage, or the dashboard if you’d rather
- 04
Shopify
Does the work and reports back
The dashboard is still there for setup, for reviewing what happened, and for taking over by hand.
It reads the order before it answers.
Order #3102 is paid and hasn’t shipped. There are 12 Small in stock. Shopkeeper knew all of that before it wrote to Maya. When it can’t find the answer, it asks you instead of inventing one.
What it reads
A first-time customer has no history. It says so rather than guessing.
What it knew before replying to Maya
You wake up already caught up.
At 7am, one text. It tells you what it handled while you were asleep, and what still needs you.
Since your last briefing I handled three things, including one refund and one reply:
- - Swapped #3102 from Medium to Small for Maya Chen
- - Refunded #3098, damaged in transit
Two of those ran without needing you.
One action is waiting for your approval.
Priya wants to change the address on #3107 before it ships.
Should I go ahead?
Fictional store and customer. Real briefing wording.
Morning briefing
OptionalOff until you turn it on. One text, once a day.
Sales and stock
OptionalAdd yesterday’s sales and a low-stock line on top of it.
From install to live in minutes.
Your data stays yours. Even if you leave.
Your Shopify login is encrypted before it’s stored. Your customers’ addresses never touch another merchant’s account. You can download all of it.
Nobody else sees it
Another store using Shopkeeper can’t see your customers or your orders.
Your logins are encrypted
Your Shopify and Instagram logins are encrypted before they’re stored.
Every action is on the record
What it proposed, what you approved, and what happened. All still readable.
Download it all
Store and customer data downloads as JSON. Action history downloads as CSV.
The full details are in the Privacy Policy.
Costs less than a part-time hire.
Two weeks free on either plan. Check the plan and total in checkout before you subscribe.
Both plans are the same product. Refunds, swaps, address fixes, approvals from your phone, your voice, your limits. The price is about how much you use it.
For one person answering their own messages.
- 500 customer conversations a month
- One seat
For a store past 500 a month, or a second person on the inbox.
- No conversation limit
- Two seats
A conversation is one customer thread in a month, however long it runs. Your own messages to Shopkeeper don’t count.
Things people ask before they trust an AI.
Hire it for two weeks and see.
Connect Shopify. Set your rules. Then go to bed — it’ll have the reply ready when you wake up.
Get early access