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

Auto partsSupplementsApparelOutdoor gearHome goodsPet suppliesBeautyHobby suppliesToolsJewelryAuto partsSupplementsApparelOutdoor gearHome goodsPet suppliesBeautyHobby suppliesToolsJewelry

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.
StartedLeft checkoutBought
Does it ship by Friday?
My code won’t work
Which size do I need?

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.

Start free
A smiling support agent wearing a headset
Personal support
Text conversationShopper replied

Integrations

Works with your store.

ShopifyCheckouts, orders, phone numbers, billing
GorgiasTickets and conversation history
BigCommerceStore sync. Texting coming later

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

Platform: Shopify
your-store.myshopify.com
Phone-field notice: on
Connect
Install from Shopify
01

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
The conversations screen in the app, showing open shopper threads
Checkout abandoned
Scored and queued
Quiet hours check
02

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 free
Harbor Supply31 min after checkout
Hey Taylor, this is Alice at Harbor Supply, a real person, not a bot. I noticed you were checking out our Coastal Anchor Rope. Great choice! Any questions before you decide?
Hi! Yes, will it get to Maine by Friday?
It should! Orders usually ship in 1-2 business days. Here’s your cart, and code SAVE10 takes 10% off: harborsupply.example/cart
That’s great! Just ordered, thank you!
Order placed. Cart recovered.
A real person
03

A 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 free
Recovered

Harbor Supply order

Coastal Anchor Rope, 50 ft$104.51
Code SAVE10-$10.45
Recovered revenue$94.06
04

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
The dashboard in the app, showing recovered revenue and recovery rate
Recovery funnel
Discount results
05

See your results

Your dashboard shows recovered revenue, the funnel, discount performance, and what shoppers said was holding them back.

Start free

Screens show our demo store with sample data. Charts are illustrations.

Checkout

Phone: (617) 555-0142

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 terms

Pricing

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.

A store owner smiling at his phone
Order recovered +$94.06Example

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.

See all support topics

Order recovered +$94.06ExampleTaylor repliedNeeds an answerCode SAVE10 usedExampleCart recoveredExample

Ready to start your free trial?

Bring back shoppers who almost bought, with help from our live agents.