Support replies, drafted before you open the ticket.

Lolipop reads every email to your Shopify store, sorts it, and writes a reply from the customer's real orders and your own policies. A person on your team checks it and presses send.

Pick a customer email below to see the draft…
Works with the inbox you already use

What a support inbox looks like with Lolipop.

Three emails about one order become one ticket.

Follow-ups thread into the ticket that is already open, so your team sees the whole conversation in one place. Angry or urgent messages go to Needs human instead of getting a draft.

Ticket · order #1042Needs human
  • Where is order #1042? Threaded
  • Re: Where is order #1042? Threaded
  • Re: Re: Still no answer Threaded
  • Re: I want a refund Threaded
4 emails, 1 ticket · frustrated customer, sent to a person

Autopilot is earned, one category at a time.

Every category starts in copilot: the AI drafts, a person sends. A category can switch to autopilot only after enough drafts went out with few edits. By default that is 20 sent drafts with no more than 15% of the words changed.

Returns · % of words edited per draft
≤ 15% · autopilot ready

Yesterday's support, in one morning email.

A digest for each store at 07:00: tickets in and out, replies sent by the AI and by people, edit rates per category, first response time, and what is still waiting.

Daily digest · 07:00
CategoryTicketsEditedWhere is my order186%Returns722%Invoices49%
2 waitingfor a person this morning

Nothing changes in Shopify without a person.

The AI can propose a cancellation, refund, address change, discount code, free replacement or order note. Each one is checked against the store's rules, waits for approval, and is logged.

Proposed refund · order #0987
  • Order belongs to the customer ok
  • Refund within the store's limit ok
  • Order not fulfilled yet ok
  • Same refund already ran blocked
  • Logged: proposed, approved, ran ok
Blocked · the same action never runs twice

Lithuanian, Polish, English. Same inbox.

The reply goes out in the language the customer wrote in, with each store's own policies, tone and signature. Built for stores selling across several markets.

Inbox · by languageLT · PL · EN
  • LTKur mano užsakymas? reply in LT
  • PLGdzie jest moja paczka? reply in PL
  • ENCan I change my delivery address? reply in EN
  • PLProszę o fakturę VATdrafting…
  • LTNoriu grąžinti prekę reply in LT
Every reply in the language the customer wrote in

One inbox for every email your store gets.

A draft for every email

Each email is sorted into a category and answered from the customer's Shopify orders, tracking and your policies. A person checks it and sends.

Can I still change the address on order #1203?
L
Yes, order #1203 hasn't shipped yet, so we can update it. Could you send the new address? Draft ready for review.

Work queues, not a pile

Needs human, Drafts to review, Actions to approve, AI failed, Sent by AI. Tickets land in the queue that says what they need.

Queues · today0 AI failed
Needs human
3urgent
Drafts to review
12ready
Actions to approve
2waiting

Works with the inbox you have

Forward Gmail, Outlook, Zoho Mail or the Shopify contact form into Lolipop. The Shopify app adds each customer's orders to the ticket.

email forwarding · any mailbox

Shopify actions, with approval

Cancel, refund, change an address, create a discount code, send a free replacement or add an order note. Nothing runs until a person approves.

Update address · order #1203
checks passed · approved · ran
Refund €24.00 · order #0987
approved · logged
Free replacement · order #1187
proposed · awaiting approval
In the inbox

Real questions, answered right now.

The emails every Shopify store gets, every day. Lolipop sends the routine ones, drafts the rest for a quick check, and hands the tricky ones to a person.

Apparel · LTSent by AI

Where is my order? It's been a week.

Fashion · PLDraft ready

Can I swap the shirt for a size L?

Home · LTDraft ready

Please cancel my order, I haven't paid yet.

Electronics · PLSent by AI

I need an invoice for my company.

Homeware · UKNeeds human

The parcel arrived damaged. What now?

Beauty · LTSent by AI

Kur mano užsakymas?

Beauty · LTDraft ready

Can I change the delivery address to a parcel locker?

Bedding · LTSent by AI

Do you have this duvet cover in 200×220?

Supplements · PLDraft ready

Chcę anulować zamówienie.

Footwear · PLSent by AI

How do I return something that didn't fit?

Skincare · UKDraft ready

My discount code isn't working at checkout.

Supplements · LTNeeds human

I was charged twice for the same order.

Toys · LTDraft ready

Gavau ne tą prekę.

Pets · PLSent by AI

Kiedy dotrze moje zamówienie?

Apparel · LTSent by AI

Where is my order? It's been a week.

Fashion · PLDraft ready

Can I swap the shirt for a size L?

Home · LTDraft ready

Please cancel my order, I haven't paid yet.

Electronics · PLSent by AI

I need an invoice for my company.

Homeware · UKNeeds human

The parcel arrived damaged. What now?

Beauty · LTSent by AI

Kur mano užsakymas?

Beauty · LTDraft ready

Can I change the delivery address to a parcel locker?

Bedding · LTSent by AI

Do you have this duvet cover in 200×220?

Supplements · PLDraft ready

Chcę anulować zamówienie.

Footwear · PLSent by AI

How do I return something that didn't fit?

Skincare · UKDraft ready

My discount code isn't working at checkout.

Supplements · LTNeeds human

I was charged twice for the same order.

Toys · LTDraft ready

Gavau ne tą prekę.

Pets · PLSent by AI

Kiedy dotrze moje zamówienie?

Apparel · LTSent by AI

Where is my order? It's been a week.

Fashion · PLDraft ready

Can I swap the shirt for a size L?

Home · LTDraft ready

Please cancel my order, I haven't paid yet.

Electronics · PLSent by AI

I need an invoice for my company.

Homeware · UKNeeds human

The parcel arrived damaged. What now?

Beauty · LTSent by AI

Kur mano užsakymas?

Beauty · LTDraft ready

Can I change the delivery address to a parcel locker?

Bedding · LTSent by AI

Do you have this duvet cover in 200×220?

Supplements · PLDraft ready

Chcę anulować zamówienie.

Footwear · PLSent by AI

How do I return something that didn't fit?

Skincare · UKDraft ready

My discount code isn't working at checkout.

Supplements · LTNeeds human

I was charged twice for the same order.

Toys · LTDraft ready

Gavau ne tą prekę.

Pets · PLSent by AI

Kiedy dotrze moje zamówienie?

Apparel · LTSent by AI

Where is my order? It's been a week.

Fashion · PLDraft ready

Can I swap the shirt for a size L?

Home · LTDraft ready

Please cancel my order, I haven't paid yet.

Electronics · PLSent by AI

I need an invoice for my company.

Homeware · UKNeeds human

The parcel arrived damaged. What now?

Beauty · LTSent by AI

Kur mano užsakymas?

Beauty · LTDraft ready

Can I change the delivery address to a parcel locker?

Bedding · LTSent by AI

Do you have this duvet cover in 200×220?

Supplements · PLDraft ready

Chcę anulować zamówienie.

Footwear · PLSent by AI

How do I return something that didn't fit?

Skincare · UKDraft ready

My discount code isn't working at checkout.

Supplements · LTNeeds human

I was charged twice for the same order.

Toys · LTDraft ready

Gavau ne tą prekę.

Pets · PLSent by AI

Kiedy dotrze moje zamówienie?

The costliest support problems never show up as a number.

The worst ones are quiet: an email nobody answered, a refund nobody did. These are the gaps Lolipop is built to close.

Unanswered

The email nobody answered

A question lands in a shared mailbox on Friday evening and is still there on Tuesday. Everyone thought someone else had it. In Lolipop every email becomes a ticket in a queue, and it stays there until it has a reply.

Every email becomes a ticket with a status
Repeat customers

Asked three times, angrier each time

The same customer writes again because nobody replied, then again. Follow-ups thread into the open ticket, and angry, urgent or legal-sounding messages go to Needs human instead of getting a draft.

Escalations go to a person, not the AI
Refunds

The refund someone promised and forgot

The reply says “we've refunded you”, but nobody did it in Shopify. Lolipop proposes the refund next to the draft. It waits in Actions to approve until a person runs it, and every step is logged.

Actions wait in a queue until approved

Common support gaps, described as examples. Not data from a specific store.

Every inbox you already use, answered in one place.

Forward Gmail, Outlook, Zoho Mail, the Shopify contact form or any other mailbox. The Shopify app adds each customer's orders to every ticket.

Lolipop
Shopify
Gmail
Outlook
Zoho Mail
Shopify contact form
Any inbox

Never miss a customer.

Lolipop keeps an eye on every open ticket so you don't have to. The things you'd notice if you had time to read every email.

Order #1042 asked about 3 times — customer getting frustrated
12 drafts ready to review in Drafts to review
Return window closes tomorrow on 2 open tickets
Returns drafts edited under 15% — autopilot can be switched on
Address change on #1203 waiting for approval, ships today
4 Polish invoice requests, drafted in Polish
Order #1042 asked about 3 times — customer getting frustrated
12 drafts ready to review in Drafts to review
Return window closes tomorrow on 2 open tickets
Returns drafts edited under 15% — autopilot can be switched on
Address change on #1203 waiting for approval, ships today
4 Polish invoice requests, drafted in Polish
Order #1042 asked about 3 times — customer getting frustrated
12 drafts ready to review in Drafts to review
Return window closes tomorrow on 2 open tickets
Returns drafts edited under 15% — autopilot can be switched on
Address change on #1203 waiting for approval, ships today
4 Polish invoice requests, drafted in Polish
Order #1042 asked about 3 times — customer getting frustrated
12 drafts ready to review in Drafts to review
Return window closes tomorrow on 2 open tickets
Returns drafts edited under 15% — autopilot can be switched on
Address change on #1203 waiting for approval, ships today
4 Polish invoice requests, drafted in Polish
Customer mentions a chargeback — moved to Needs human
Refund on #0987 waiting in Actions to approve
Email unanswered for 26 hours in Needs human
Same refund proposed twice on #0987 — blocked
Parcel arrived damaged — moved to Needs human
No answer in the store's data — sent to a person, not guessed
Customer mentions a chargeback — moved to Needs human
Refund on #0987 waiting in Actions to approve
Email unanswered for 26 hours in Needs human
Same refund proposed twice on #0987 — blocked
Parcel arrived damaged — moved to Needs human
No answer in the store's data — sent to a person, not guessed
Customer mentions a chargeback — moved to Needs human
Refund on #0987 waiting in Actions to approve
Email unanswered for 26 hours in Needs human
Same refund proposed twice on #0987 — blocked
Parcel arrived damaged — moved to Needs human
No answer in the store's data — sent to a person, not guessed
Customer mentions a chargeback — moved to Needs human
Refund on #0987 waiting in Actions to approve
Email unanswered for 26 hours in Needs human
Same refund proposed twice on #0987 — blocked
Parcel arrived damaged — moved to Needs human
No answer in the store's data — sent to a person, not guessed
Cancellation request on an unfulfilled order — action ready
Where-is-my-order drafts sent with no edits all week
1 ticket in AI failed — waiting for a person
Lithuanian reply drafted for a Lithuanian email
Replacement for #1187 approved — draft order created
Daily digest: first response time and edit rate per category
Cancellation request on an unfulfilled order — action ready
Where-is-my-order drafts sent with no edits all week
1 ticket in AI failed — waiting for a person
Lithuanian reply drafted for a Lithuanian email
Replacement for #1187 approved — draft order created
Daily digest: first response time and edit rate per category
Cancellation request on an unfulfilled order — action ready
Where-is-my-order drafts sent with no edits all week
1 ticket in AI failed — waiting for a person
Lithuanian reply drafted for a Lithuanian email
Replacement for #1187 approved — draft order created
Daily digest: first response time and edit rate per category
Cancellation request on an unfulfilled order — action ready
Where-is-my-order drafts sent with no edits all week
1 ticket in AI failed — waiting for a person
Lithuanian reply drafted for a Lithuanian email
Replacement for #1187 approved — draft order created
Daily digest: first response time and edit rate per category

From inbox to sent in three steps.

01

Forward your support email

Your store's address forwards into Lolipop, from Gmail, Outlook, Zoho or the Shopify contact form. Each store gets its own inbox.

02

Every email is sorted and drafted

Where is my order, returns, cancellations, address changes, invoices, product questions. The reply comes from the customer's orders and your policies.

03

A person reviews and sends

Edit if needed, approve any Shopify action, send. When a category's drafts barely need edits, you can switch it to autopilot.

Cheaper than one more support hire.

Monthly, per store, in USD. Set up with you by the Yummy team, so there's no self-serve signup.

Starter

$59/mo

For one store answering a handful of emails a day.

  • 1 Shopify store
  • Up to 300 tickets a month
  • AI drafts in copilot mode
  • Work queues and order context
  • Replies in the customer's language
  • Daily digest email
Talk to us
Most popular

Pro

$129/mo

For busy stores ready to let the AI send routine replies.

  • 1 Shopify store
  • Everything in Starter
  • Up to 1,000 tickets a month
  • Autopilot per category, once earned
  • Shopify actions with approval
Talk to us

Scale

$199/mo

For high-volume stores with a support team.

  • 1 Shopify store
  • Everything in Pro
  • Up to 3,000 tickets a month
  • Custom guardrails and refund limits
  • Priority support from the Yummy team
Talk to us

Agency — multi-client, custom pricing

Run support for several client stores from one login, each with its own inbox, policies and digest. White-label available.

Contact us

Questions worth answering.

Will the AI send emails to my customers on its own?+

Not unless you allow it. Every category starts in copilot, where a person sends each reply. A category can move to autopilot only after your team has sent enough of its drafts with few edits, and you can pause the AI for a whole store at any time.

Where does the AI get its answers?+

From the customer's orders, tracking and product availability in Shopify, and from the policies, tone and signature you give it for each store. If the answer is not there, it does not guess. The ticket goes to a person.

Can it change orders in Shopify?+

It can propose six actions: cancel an order, refund, update the shipping address, create a discount code, create a free replacement order, or add an order note. Each one runs only after a person approves it, and only if it passes the store's guardrails.

Which languages does it support?+

It was built for Lithuanian, Polish and English stores and replies in the language the customer wrote in.

Do we need to change our support email?+

No. You keep your address and forward it into Lolipop. It works with Gmail, Outlook, Zoho Mail, the Shopify contact form or any mailbox that can forward. Replies go out from your store's address.

How do we start?+

Lolipop is set up and run by Yummy, so there is no self-serve signup. Tell us about your stores and your support volume, and we will connect them, set up your categories, policies and tone, and agree the plan with you.

Meet your support teammate.

Lolipop reads every email, drafts the reply and lines up the Shopify action, so your team only has to check and send. It's set up and run by Yummy, a Shopify growth agency, who tune it to your categories, policies and tone.

Talk to us

Spend your day on the hard tickets.

Show us your support inbox. We'll tell you which categories Lolipop can draft from day one.