Short answer: An abandoned cart is a checkout a shopper started but didn't finish. Recover some of those sales with a short automated sequence: an email about an hour later showing the items and a link back to checkout, a second email the next day answering common worries (delivery, payment, returns), and optionally an SMS to people who didn't open. Only message shoppers who agreed to marketing.
Why Nigerian shoppers abandon checkouts
- Delivery fees and times that only appear at checkout.
- Payment friction: card declined, bank app OTP delays, or a preference for transfer or pay on delivery.
- Trust: first-time buyers unsure whether the store is real.
- Distraction: network drops, data runs out, a call comes in.
- Comparison shopping: checking prices elsewhere or asking someone first.
A recovery sequence can't fix a high delivery fee, but it can remind, reassure and make paying easier.
A three-message flow
| When | Channel | Message |
|---|---|---|
| About 1 hour after | "You left something behind": the items, prices and a button back to checkout | |
| About 24 hours after | Reassurance: delivery time to their state, payment options, returns policy, a WhatsApp number for questions | |
| About 48 hours after | SMS (optional) | Short reminder to people who didn't open, with the checkout link |
Keep discounts for the last message, if at all, so you don't train shoppers to abandon carts on purpose.
Example email 1
Subject: Your cart at Kemi's Closet is saved "Hi Amaka, you left these in your cart: [items]. We've saved them for you, but sizes are going fast. [Complete my order]. Questions? Chat with us on WhatsApp."
Example email 2
Subject: Delivery to Abuja in 2 to 3 days "Still thinking it over? Here's what to expect: delivery to your state in 2 to 3 working days, pay by card or transfer, and easy exchanges within 7 days. [Return to checkout]."
Example SMS (plain text, one page)
"KemisCloset: your cart is still saved. Complete your order here: [link]. Reply STOP to opt out."
Shopify's built-in emails vs a marketing tool
Shopify can send its own abandoned checkout email. A marketing tool adds multi-step flows, SMS, conditions such as "didn't open", your full email design, and reporting alongside your other campaigns. Use one or the other for the first reminder so shoppers aren't messaged twice.
Setting it up with ENB
- In Shopify admin, create a custom app with read access to orders and customers, and copy its access token.
- In ENB, connect Shopify with the token. ENB registers Shopify's checkout and order webhooks and verifies them.
- Choose the abandoned cart workflow from the ready-made automations, edit the messages, and turn it on.
- A checkout is treated as abandoned after the time you set (60 minutes by default), and carts older than 7 days are ignored. Completed checkouts aren't treated as abandoned.
- By default, only shoppers who accepted marketing at checkout become contacts.
The cart items can be shown inside your emails. Orders also trigger thank-you and review flows. See Shopify and online stores.
Measure it
Track recovered orders (checkouts completed after a reminder) and revenue per reminder sent. If the first email gets clicks but few orders, the problem is likely at checkout: delivery fees, payment options or trust signals.
Fix the causes too
- Show delivery fees and times before checkout.
- Offer the payment methods Nigerians use: card, transfer, USSD, and pay on delivery where you can.
- Add trust signals: real reviews, a phone and WhatsApp number, a physical address, a clear returns policy.
Recovery flow checklist
- Shopify connected and test checkout abandoned and recovered successfully.
- Only shoppers who accepted marketing are messaged.
- First email about an hour later, with the items and a working checkout link.
- Second email answers delivery, payment and returns questions.
- Optional SMS only to people who didn't open, in plain text on one page.
- No discount in the first message.
- Shopify's own abandoned checkout email turned off if you use ENB's, so shoppers aren't messaged twice.
- Results reviewed monthly: clicks, recovered orders and unsubscribes.
Test it yourself
Before turning it on for everyone, add an item to your own cart with an email you control, leave the checkout, and wait. Check the timing, the items shown, the links on a phone, and that completing the order stops anything that would look silly ("you left something behind" after you've paid).
Key takeaways
- Send the first reminder about an hour after the shopper leaves, with the items shown.
- Use the second message to answer delivery, payment and returns worries.
- Add SMS only for people who didn't open, and only with SMS consent.
- Keep discounts out of the first reminder, if you use them at all.
- Fix the causes too: show delivery fees early and offer the payment methods Nigerians use.
Frequently asked questions
What is a good abandoned cart recovery rate?
It varies widely by store and product. Measure your own: recovered orders divided by abandoned checkouts, and improve one message at a time.
Should I offer a discount in abandoned cart emails?
Not in the first message. If you use one, keep it for the last reminder so shoppers don't learn to abandon carts for a discount.
Can I send abandoned cart SMS?
Yes, to shoppers who agreed to SMS marketing. Keep it short and include an opt-out.
Does ENB work with Shopify?
Yes. Connect with a Shopify custom app token; abandoned checkouts and orders trigger your automations.