Back to Case Studies
Next.js 16 + React 19AI-Powered Cart Recovery SaaS

Recarto.

A SaaS platform that helps e-commerce businesses recover abandoned carts through intelligent, AI-powered, multi-channel automation.

Project Type

SaaS Platform

Role

Full-Stack Development

Timeline

2026

Status

Production-Ready MVP

Recarto AI cart recovery SaaS homepage
29%

WhatsApp Recovery Rate

Highest-converting channel

92%

WhatsApp Open Rate

Industry-leading engagement

<10m

Setup Time

One-click store integration

AI

Natural Language Workflows

Describe flows, AI builds them

Project Overview

When e-commerce businesses lose customers at checkout, they're not just losing a single sale — they're losing lifetime value. Cart abandonment averages 70% across industries, which adds up to billions in lost revenue every year. Most merchants either accept this as "the cost of doing business" or rely on generic email sequences that customers ignore.

I built Recarto— a SaaS platform that turns abandoned carts into recovered orders through intelligent, multi-channel automation. Unlike email-only tools, Recarto sequences recovery messages across email, WhatsApp, and SMS based on each customer's preferences, with AI-powered send-time optimisation that predicts the best moment to reach them.

Built on Next.js 16, React 19, and TypeScript, the platform features a visual drag-and-drop automation builder powered by XYFlow React, natural language workflow generation with Google GenAI, and one-click integrations with Shopify, WooCommerce, and Magento. The result: merchants recover up to 29% of abandoned carts, WhatsApp campaigns see 92% open rates, and setup takes under 10 minutes.

Built for E-Commerce Teams Looking for Smarter Recovery Tools

Recarto is designed for brands exploring a cart recovery platform, Shopify cart recovery workflows, and more flexible customer re-engagement systems across email, SMS, and WhatsApp. It suits merchants comparing abandoned cart recovery solutions who want the automation depth of Klaviyo-style or retention marketing tools, while staying practical for teams that want to get started quickly.

It is especially relevant for e-commerce businesses that want stronger recovery performance, cleaner analytics, and a more direct link between store behaviour and customer follow-up.

The Challenge

Building a multi-channel recovery system that intelligently sequences email, WhatsApp, and SMS based on customer preferences.
Creating a visual automation builder that lets non-technical users design complex recovery workflows.
Integrating AI to generate natural language automation flows and optimise send times for individual customers.
Implementing real-time cart tracking with detailed visitor intelligence across multiple e-commerce platforms.
Designing an analytics dashboard that provides actionable insights on recovery performance across all channels.

Core Features & Architecture

Advanced Cart Tracking

Recarto abandoned carts management screen

Real-time tracking with detailed customer intelligence, including device type, browser, OS, geographic data, session analytics, traffic attribution, and AI-powered intent scoring to prioritise high-intent customers.

Visual Automation Builder

Recarto visual automation builder

An intuitive drag-and-drop workflow builder powered by XYFlow React, with node-based workflows, conditional logic, wait nodes, channel nodes, coupon generation, and AI-powered natural language workflow generation.

Comprehensive Analytics Dashboard

Recarto analytics dashboard

Deep insights into recovery performance with revenue tracking, channel performance analysis, conversion metrics, customer analytics, funnel analysis, real-time metrics, and PDF export capabilities.

Store Integrations

Recarto store integrations screen

Integrates with major e-commerce platforms, including Shopify, WooCommerce, Magento, and BigCommerce, with automatic sync, currency detection, webhook support, and a custom JavaScript pixel for enhanced tracking.

Multi-Channel Recovery

Email

12–15% recovery

41% open rate

WhatsApp

24–29% recovery

92% open rate

SMS

14–18% recovery

78% open rate

Intelligent sequencing across email, WhatsApp, and SMS, with AI-powered send-time optimisation, conversion prediction, and targeted coupon generation based on cart value.

Key Learnings

Multi-channel recovery requires intelligent sequencing — WhatsApp's 92% open rate makes it the highest-converting channel, but email remains essential for detailed product information.

Visual automation builders lower the barrier to entry for non-technical users while keeping power-user capabilities through conditional logic.

AI-powered natural language workflow generation can cut setup time from hours to minutes while preserving complex logic.

Real-time cart tracking with detailed visitor intelligence provides the data foundation needed for effective personalisation and segmentation.

Integration with multiple e-commerce platforms requires a flexible architecture that can handle different API structures and data models.

Tech Stack

Next.js 16React 19TypeScriptSupabasePostgreSQLTailwind CSSRadix UIRechartsGoogle GenAIXYFlow ReactShopify APIResendTwilioWhatsApp Business APIJosebcryptSentry

Final Thoughts

Recarto is a complete solution for e-commerce cart recovery, combining modern web technologies with AI-powered automation. It addresses a critical business need with an intuitive interface, powerful features, and measurable results.

With its robust architecture, broad integration support, and focus on user experience, Recarto is well placed to help businesses recover lost revenue and improve customer engagement. The project draws on full-stack development, API integration, AI implementation, and complex business logic automation.

What comes next

Ready to build?

If the work above is the standard you want, share what you are launching. We will align on scope, timeline, and a fixed quote before a single line of code is written.