Abandoned checkout recovery by text
Bring shoppers back with real conversations.
When a shopper leaves your checkout, a live agent answers what stopped them and sends them back to their cart.
A clear notice at the phone field. STOP always works.
See how it works in 44 seconds
Built for stores that sell
What your shopper sees
A real text, from a real person.
Your shopper gets a normal text from your store, and they can write back like they would to anyone.
- It starts where they left off. The first text names what’s in their cart.
- An agent answers the question. Shipping, sizing or a code that won’t work.
- They finish the order. The purchase is matched to the conversation in your dashboard.
Delivered
The problem
Shoppers leave with a question you never hear.
Shipping date, sizing, a code that didn’t work. Most of what stops a checkout is small, and an automated reminder can’t answer it. The shopper moves on, and you’ve paid to acquire them for nothing.
A text from a person gets that question answered while the cart is still fresh, and tells you what keeps getting in the way.
The solution
A person on the other end of every text.
Personalized help
Agents use your knowledge base, order details and cart contents to answer the shopper’s actual question.
Insight you can act on
Conversations are summarized into the issues holding shoppers back, with examples and recommendations.
Built into your store
Install on Shopify, and connect Gorgias so conversations can appear in your helpdesk.

Integrations
Works with your store.
Features
Our features
Real-time assistance
Shopper replies jump to the top of the queue with a response timer, so answers arrive during the buying decision.
Get to know your shoppers
Checkout Insights turns conversations into the top reasons people left, with evidence you can read.
An extension of your team
Agents work from your templates, tone, discount rules and knowledge base, and hand tricky issues to you.
How it works
How Keypost works
Connect your store
Connect your store
Install on Shopify and add a short notice to your checkout phone field. Your products, discounts and abandoned checkouts sync over.
Start free
We watch for checkouts left behind
When a shopper who entered a phone number hasn’t finished after about 30 minutes, the checkout joins the queue for your agent. You can change the delay.
Start freeA live agent texts the shopper
An agent sends the first text from your approved template, then answers questions using your knowledge base. Texts wait until morning during the shopper’s quiet hours.
Start freeHarbor Supply order
The shopper comes back
The agent can offer a discount within your limits and send a link to the saved cart. Any order that follows within your attribution window is matched to the conversation.
Start free
See your results
Your dashboard shows recovered revenue, the funnel, discount performance, and what shoppers said was holding them back.
Start freeScreens show our demo store with sample data. Charts are illustrations.
Checkout
Clear notice
Shoppers see it where they enter their number.
A short notice at the phone field says you may text them about their order. We save the time, number and wording, and anyone can reply STOP at any time.
Read the SMS termsPricing
Pay for the orders that come back.
Start free on a small volume. Pro is $49 a month plus 5% of recovered sales, with a 14-day free trial. Already using an SMS tool? We skip shoppers on your marketing list so nobody gets two messages about one cart.

FAQ
Frequently asked questions
Who gets texted?
Shoppers who enter a US or Canadian phone number at your checkout and leave without finishing. A notice at the phone field tells them you may text them about their order.
Who writes the messages?
Live agents send every text, starting from templates you can review. You can turn on automatic reminders if you want them.
What counts as a recovered order?
An order matched to a conversation by cart or phone number within your attribution window. The default window is 7 days, and you can see every matched order in your ledger.
What happens when a shopper replies STOP?
They are opted out straight away and get one confirmation. Replying START opts them back in.
When are texts sent?
Texts wait out quiet hours, set by default to 8 pm to 9 am in the shopper’s area. Numbers must be in the US or Canada.
Do I control discounts?
Yes. You choose which codes agents can see, set a maximum discount, and decide whether offers wait until a shopper asks a question.
Ready to start your free trial?
Bring back shoppers who almost bought, with help from our live agents.