Which Shopify app is best for abandoned cart recovery?

I’ve been using a Shopify app to send abandoned cart emails, but the recovery rate is only 8%. The app’s templates are basic, and it doesn’t offer advanced features like SMS reminders or push notifications. I’d like to test different recovery strategies, such as offering discounts or free shipping, but the app lacks customization options.

Could you recommend a more advanced abandoned cart recovery app for Shopify? How effective are multi-channel reminders compared to email-only campaigns?

My first thanks to anyone can give advice

Hi @HarryLam95

You can try to use Klaviyo

Hi @HarryLam95

I totally get your frustration with low recovery rates and the limitations of your current abandoned cart app. Recovering abandoned carts is all about reaching customers at the right time with the right message, and relying only on basic email templates isn’t enough these days.

Best Shopify Apps for Abandoned Cart Recovery

If you’re looking for a more advanced abandoned cart recovery app with multi-channel capabilities (emails, SMS, push notifications) and better customization options, here are my top recommendations:

  1. Klaviyo – Best for advanced automation & segmentation

    • Offers email & SMS recovery sequences
    • A/B testing for subject lines and messages
    • Deep Shopify integration with personalized discount codes
  2. Recart – Best for Messenger & SMS recovery

    • Sends cart recovery messages via Facebook Messenger & SMS
    • One-click opt-ins for higher engagement
    • Can include discount codes & product images
  3. CartBounty – Best for exit-intent popups & push notifications

    • Uses exit-intent popups to capture emails before customers leave
    • Supports push notifications & automated emails
    • Includes detailed analytics to track recovery rates
  4. Omnisend – Best for omnichannel marketing

    • Combines email, SMS, push notifications & Facebook ads
    • Customizable automation workflows for better engagement
    • Built-in templates with high conversion rates

Are Multi-Channel Reminders More Effective?

Absolutely. Email-only recovery campaigns typically recover 5-10% of carts, but when you add SMS & push notifications, recovery rates can jump to 20-30% or higher. Here’s why:

  • SMS has a 98% open rate, meaning customers are far more likely to see your message.
  • Push notifications are instant and don’t rely on customers opening emails.
  • Messenger/WhatsApp recovery messages feel more personal and interactive.
  • Using multiple channels lets you catch customers at different touchpoints for higher success.

If you’re serious about improving your abandoned cart recovery, I’d recommend testing Klaviyo or Omnisend if you want a full-featured email + SMS solution, or Recart if you want to leverage Messenger & SMS more effectively.

Hope this helps! Let me know if you need extra details or help setting things up.

Thanks,
Daisy.

Hi @HarryLam95

You can check - Chatix: WhatsApp Chat + Marketing app

WhatsApp helps Shopify stores recover abandoned checkouts with automated reminders, discounts, and direct customer engagement.

Hello @HarryLam95 ,

You can consider these apps:
Privy - Pop Ups, Email, & SMS
Consistent Cart - Abandon Cart by CartKit
Keep Cart by Marsello

Please, get in touch if you need any assistance.

Best regards,
Anastasia

email only got us like 8-10% recovery too so you’re not alone there fr, but adding sms was the clutch for us tho. we use txtcart now and our recovery jumped to around 18%. what’s been most valuable is the analytics that show which products get abandoned the most and which offers convert best. turns out our customers respond way better to free shipping than discounts. another helpful thing is keeping an eye on which messages and offers drive the most revenue, so i’ll definitely recommend checking out txtcart.

the key is multi-channel reminders and timing them right. we do first reminder at 1hr, then another at 6hrs with a small discount. test different offers based on cart value too, that made a huge difference for us.

the conversational ai actually handles customer questions about sizing, shipping, etc without us doing anything, which was solving problems we didn’t even know were causing abandonment.

Multi-channel reminders—especially combining email, SMS, and push notifications—have been proven to significantly increase recovery rates.

Also, try experimenting with different offers, such as free shipping vs. discounts, and analyze which types of products are abandoned most often. Timing is key too—sending a reminder within an hour and another one within 6 hours tends to work well for many merchants.

Lastly, ensure your messages feel personal and relevant to the customer’s cart. Sometimes, small tweaks in wording or a more conversational tone can make a big difference.

Hello @HarryLam95 ,

I hope you are doing well!

An 8% recovery rate with email-only campaigns is fairly common. Many merchants improve their results by using a multi-channel abandoned cart strategy instead of relying only on email.

For example, you can try AiTrillion, which can help you set up abandoned cart workflows that combine several channels together, including email, SMS, WhatsApp, and web push notifications. This allows you to reach customers through different touchpoints depending on their behavior.

With this kind of setup, you can typically:

• Send a sequence of automated reminders (for example: 30 minutes, 6 hours, and 24 hours after abandonment)
• Combine channels like email + push notification + WhatsApp + SMS instead of using only email
• Add incentives such as discount codes or free shipping in later reminders
• Customize templates and messaging based on cart value, products, or customer segments
• Track recovery performance from a single dashboard

Multi-channel reminders often perform better because customers may ignore one channel but respond to another. For example, a push notification shortly after abandonment, followed by an email reminder later, can increase engagement.

That said, the best results usually come from testing different timing, incentives, and messaging to see what works best for your audience.

Hope this helps!

Having read all the comments, I’d recommend looking at cart abandonment from a different angle. What if your customers just came back to you from a different device or a different browser?

So you’b better also search among apps that can sync carts between desktop, tablet, mobile devices, and browsers rather than just looking for an additional way to disturb customers. I know that magefan offers this option in their persistent cart app.

Honestly, sending reminders via email, sms, push notifications, facebook messenger, etc., can irritate people. As a result, they may think twice before dealing with the shopping cart of such a store ever again, just for the sake of peace and quiet. So store owners should be careful here not to push too much.

8% on email only is pretty normal. The ceiling on email alone is usually around 10-12%. I switched to Cartlytics a while back and it helped me see which specific products were getting abandoned the most. Once I could see the patterns I adjusted my store and set up the recovery emails (in cartlytics as well) through it. Made a noticeable difference.

For timing, start with a reminder at 30-60 minutes with no discount, then a follow up at 6 hours, and a final nudge at 24 hours with an incentive if you want.

Don’t lead with a discount in the first message though. You’ll train customers to abandon on purpose.

Instead of generic discounts, has anyone ever considered offering discounts based on signals about a customer’s longer-term value? Like trying to identify if they are a high-spender?

Use any app that adds a progress bar in the cart. A free shipping bar or a discount bar at the top of the cart usually works when I market products for Shopify stores.

Add discount tiers at the progress bar. Wait, lemme show you a storefront IRL

See the 5 tiers at the progress bar. This is what I’m talking about. It pushes the customer to complete each tier to get a reward. This has significantly reduced my cart abandonment rate.

Use apps likeiCart Cart Drawer Cart Upsell for this. You can search for ‘Progress bar‘ in app store and look for apps that give you this feature as well.

Hope your cart abandonment rate decreases, man. All the best.

8% is not bad but there’s definitely room to improve. The biggest lever I found wasn’t the channel, it was the timing and the offer. First email within 30 minutes, no discount. Second at 24 hours, small discount. Most recoveries happen in that first window.

On multi-channel, SMS does bump recovery rates but it also gets unsubscribes fast if you overdo it. I’d nail the email sequence first before adding complexity.

For the discount testing specifically, I use Cartlytics which lets you create draft orders with custom discounts built in, so you can test different offer levels pretty easily without a ton of manual work.