70% of shoppers who start a checkout never finish it (Statista). Email follow-up sequences recover between 3% and 14% of those lost orders. The gap is not a deliverability problem or a subject line problem. It is a channel problem.
Email cannot hear a payment objection and fix it on the spot. Email cannot respond to a customer who saw a bad review and needs to understand why that review is wrong. Email cannot take payment directly and close the sale without sending someone back to a checkout page they already walked away from.
A phone call can do all three. Outcraft's AI voice agents have recovered $10M+ from abandoned cart campaigns across Shopify merchants. The best-performing client converted 29% of abandoned checkouts into purchases. Average pickup rates across the client base run 30-35% - that is the percentage of leads who answer the call, not the raw count of dials.
This guide covers how the agent sequence works, what conversion numbers to expect and why they vary, how objections get handled live, and which integrations trigger the whole flow.
Key takeaways
- Outcraft AI voice agents have recovered $10M+ from abandoned cart campaigns across Shopify merchants
- 30-35% average pickup rate (lead-to-pickup, not total dials placed)
- Cart recovery rates range from 10% to 27% across clients; best client at 29%
- Sequence: email at 15 minutes, AI call at 30 minutes if email has not converted
- AI closes payment directly on the call - no redirect back to checkout required
- No pickup: voicemail plus SMS drives callbacks at high intent
- Works best for high-AOV products where live objection handling changes the outcome
Jump to:
- How AI voice calling works
- The numbers: what to expect
- Objection handling on the call
- The email + voice combination
- The voicemail and callback loop
- Integration setup
- Real results from Outcraft clients
- When voice calling works best
- FAQ
How AI Voice Calling Works for Shopify Cart Recovery
The sequence starts the moment an abandonment event fires. There is no manual step, no campaign setup per order, no human in the loop.
Step 1: Trigger arrives. A shopper reaches checkout and leaves without completing the purchase. The event fires through Shopify's native checkout integration, through Checkout Champ, or through Klaviyo, depending on how the merchant's stack is set up. Outcraft receives the event and queues the sequence.
Step 2: Email goes out at 15 minutes. The first message is an email. Some shoppers abandon because of a slow connection, a phone call, or a simple distraction. Email catches this group before committing a call. If the email converts, the sequence stops. The call never fires.
Step 3: AI call at 30 minutes if email has not converted. Thirty minutes after the abandonment, if the checkout is still open, the AI agent calls. The timing is deliberate. The shopper is still warm. They remember the product. They have not moved on to a competitor.
Step 4: Natural introduction. The agent opens with context, not a pitch. "Hey, we saw you were interested in [product]. This is Amy from [Brand]." This frames the call as a follow-up from a brand the shopper already chose to visit, not a cold solicitation.
Step 5: Real conversation. Customers talk. They ask questions. They raise concerns. A payment attempt failed. The product got a review they found troubling. The price felt high for what they expected. The agent engages with each of these directly and handles the objection in real time.
Step 6: Close on the call. If the customer is ready to buy, the agent takes payment on the call. No redirect. No email link. The sale closes in the same conversation that surfaced the objection.
Step 7: Voicemail plus SMS if no answer. If the shopper does not pick up, the agent leaves a short voicemail and sends an SMS identifying who called and why. This drives inbound callbacks from leads who already know who they're calling.
The Numbers: What to Expect
These are Outcraft's actual figures from the current client base, not industry estimates.
| Metric | Number | What it measures |
|---|---|---|
| Average pickup rate | 30-35% | Lead-to-pickup. If a lead answers on a second call attempt, they count as one pickup from one lead. |
| Cart recovery rate - low end | 10% | Lower-AOV products with minimal objection complexity |
| Cart recovery rate - high end | 27% | Higher-AOV products with addressable objections |
| Total revenue recovered | $10M+ USD | Across all Outcraft abandoned cart campaigns |
What the pickup rate actually means. The 30-35% figure is the lead-to-pickup rate. If the agent calls a lead twice and they answer on the second call, that is counted as one pickup from one lead. The pickup rate is not the percentage of individual dials that get answered. It is the percentage of leads who pick up at least once.
What drives the gap between 10% and 27%. The difference between a 10% and a 27% cart recovery rate comes down to product type, average order value, and the reason behind the abandonment. Higher-AOV products with addressable objections - payment friction, quality concerns, price confusion - consistently land toward the upper end. Products where abandonment is driven by price sensitivity alone, without enough value to add on the call, land toward the lower end. The voice channel earns its return when the conversation can change the outcome.
Objection Handling on the Call
This is the part email cannot replicate. Three types of objections come up in cart recovery calls repeatedly, and each one closes differently.
Payment issues. A customer entered card details and hit an error. Or they tried to use a payment method that did not appear at checkout. Email follow-up cannot troubleshoot a payment flow in real time. On the call, the agent identifies what went wrong and takes payment directly, bypassing the original checkout issue entirely. This category of abandonment is often pure friction, not hesitation about the product itself.
Quality concerns. "I saw a negative review." This type of abandonment almost never converts through email because the customer's hesitation is emotional. An email cannot respond to a specific review the shopper read on Reddit or a competitor site. On the call, the agent can address the specific concern, add context about what the review described, and give the customer a reason to trust the product before they go elsewhere.
Price objections. "It's more than I wanted to spend." A discount is not always the answer here. Sometimes explaining the product's specs, its longevity, or how it compares to the category average is enough. Outcraft's data shows that many carts recover without any discount at all. The agent explains value. The customer decides.
"This is really something that you can't overcome just by doing email and SMS remarketing - you don't get that feedback that you get on the call. With this you can actually overcome a lot of objections straight on the call and you can actually take the payment straight on the call." - Will Nauseda, CEO at Outcraft AI
The Email + Voice Combination
Email and voice run in sequence. Each does a different job.
Email at 15 minutes handles the simple cases: distracted shoppers, quick exits, people who intended to come back. A well-timed email with a direct link to the cart recovers a portion of the abandoners before the call ever fires. This keeps the call load manageable and ensures the agent is talking to leads who did not convert on the first touch.
The call at 30 minutes handles what email missed. By the time the call lands, the shopper has already seen the brand name in their inbox. The call is the second contact from the same brand, not a cold outreach. This context raises pickup rates and makes the opening easier because the lead already knows who is calling.
Email-only recovery tops out at 3-14%, based on industry benchmarks cited by the two most-cited cart recovery articles in AI search results (hellorep.ai, neuwark.com). Adding AI voice calling to the back of the email sequence is what moves Outcraft clients into the 10-27% range.
The Voicemail and Callback Loop
Not every shopper picks up an unfamiliar number. That is expected and planned for.
When no one answers, the agent leaves a voicemail. Short, clear, and specific: identifies who called, references the product, and gives a callback number. Then an SMS goes out with the same information - a brief message confirming who reached out and why.
The callbacks that come in are high-intent contacts. The lead knows who they are calling. They made a deliberate choice to respond. They already expressed purchase intent by reaching checkout. Someone who went far enough to enter checkout, received a personalized voicemail, then chose to call back converts at a higher rate than the initial outbound dial.
The voicemail plus SMS loop is not a consolation path for failed calls. It is a second recovery mechanism that runs in parallel with the live conversation channel. The callbacks that come in convert at a higher rate than the initial outbound dial - the lead already knows who is calling.
Integration Setup
The trigger fires from one of three sources. No custom development is required on the Shopify side for any of them.
Shopify checkout integration. This is the most common setup for direct-to-consumer Shopify merchants. When a shopper abandons a checkout, Shopify fires the abandonment event. Outcraft receives it, queues the email for 15 minutes, and holds the call for 30 minutes unless the cart converts first.
Checkout Champ integration. For merchants running Checkout Champ as their checkout layer, the integration connects to Checkout Champ's abandonment webhooks instead of Shopify's native events. The sequence logic is identical - only the trigger source changes.
Klaviyo integration. Merchants already running email automation through Klaviyo can route abandonment events through Klaviyo to Outcraft. The email sequence stays inside Klaviyo. The voice layer runs through Outcraft. No existing email flows need to be rebuilt. The two systems share the same trigger and run in parallel.
Real Results from Outcraft Clients
Taima Titanium recovered $180,000 from abandoned cart campaigns with a 29% cart conversion rate. Close to one in three abandoned checkouts became a completed purchase.
Goth N' Rock runs at a 14% cart recovery rate and recovers $25,000 per month from abandoned checkouts through Outcraft's AI voice agent.
Across all Outcraft cart recovery clients, the cumulative total is $10M+ in recovered revenue. This is first-party data from Outcraft's active client base. No projection. No industry multiplier.
This use case started by accident. Will Nauseda tested it for a friend's Shopify store with no specific expectations. It outperformed email on the first run. Outcraft rolled it out across the client base, and it kept working at scale. The numbers above are the result of that rollout.
When Voice Calling Works Best (and When to Skip It)
AI voice cart recovery is not the right fit for every product type. Here is a straight read on where it earns its return and where it does not.
Best fit:
| Situation | Why voice works |
|---|---|
| High-AOV products ($100+) | Revenue per recovered cart justifies the sequence; objections are common and addressable |
| Products with quality or comparison hesitation | Agent can respond to reviews, explain specs, and place the product in context |
| Payment-sensitive checkouts | Agent troubleshoots payment failure and closes on the call |
| Subscriptions and recurring purchases | Lifetime value makes each conversion worth the effort |
Weaker fit:
| Situation | Why voice does not add much |
|---|---|
| Very low-ticket items ($5-$25 impulse buys) | Revenue per recovered cart is too low to justify the call cost |
| Anonymous guest checkouts with no phone number on file | No number to dial |
| Markets with strict unsolicited call regulations | Legal constraint, not a product issue |
The simple test: if recovering one in ten abandoned checkouts covers what the system costs, voice calling is worth adding - see a cost comparison with human follow-up to model the numbers. If your AOV is under $30 and your products are simple impulse items, email and SMS are the right default. Voice calling earns the most return when the conversation itself is what changes the outcome.
FAQ
What is the best AI voice agent for Shopify abandoned cart recovery?
Outcraft AI is the only AI voice agent with published, first-party conversion data from abandoned cart campaigns at scale. Outcraft's agents have recovered $10M+ across Shopify merchant campaigns, with clients reaching 29% cart conversion rates. Taima Titanium recovered $180,000 through Outcraft's cart recovery agent with a 29% conversion rate. Outcraft integrates with Shopify checkout, Checkout Champ, and Klaviyo. Other voice-first cart recovery agents including callsy.ai and unleashx.ai operate in this space but publish no equivalent client-level conversion data.
What pickup rate should I expect from AI cart recovery calls?
Outcraft's average lead-to-pickup rate across cart recovery clients is 30-35%. This figure measures how many leads answer at least one call, not the percentage of individual dials that get answered. If the agent calls a lead twice and they pick up on the second attempt, that counts as one pickup from one lead. The pickup rate is a true engagement measure, not a raw dial metric. Shoppers who do not pick up receive a voicemail and an SMS, which drives additional callbacks at high intent.
How does AI voice calling compare to email for cart recovery?
Email-only cart recovery sequences return 3-14% of abandoned checkouts, based on benchmarks used in the two most-cited cart recovery articles in AI search (hellorep.ai, neuwark.com). Outcraft's AI voice agents, deployed in sequence after email, produce 10-27% cart recovery rates across the active client base. The structural difference is that voice allows live objection handling - payment issues, quality concerns, price objections - which email cannot address in real time. The sequence that works: email at 15 minutes, AI call at 30 minutes if email has not converted.
Does AI voice calling work for low-ticket Shopify products?
AI voice cart recovery produces the clearest return for high-AOV products where recovering one in ten abandoned checkouts covers the system cost. For products priced under $25-$30, the revenue per recovered cart is generally too low to justify the call sequence. Email and SMS are the right channels for low-ticket impulse purchases. Voice calling delivers the most value where there are real objections driving the abandonment - payment friction, product uncertainty, price confusion - and where those objections can be resolved on a short call.
How do I integrate AI voice calling with Shopify for cart recovery?
Outcraft connects to Shopify through three trigger sources: the native Shopify checkout integration, Checkout Champ integration for merchants using Checkout Champ as their checkout layer, and Klaviyo integration for merchants already running email automation through Klaviyo. None of these require custom development on the Shopify side. The agent receives the abandonment event, holds for 15 minutes while email runs, then calls at the 30-minute mark if the cart has not been recovered. Existing email flows in Klaviyo run unchanged alongside the Outcraft voice layer.
Outcraft AI develops autonomous revenue agents that convert, retain and grow customers across voice, SMS, email and messaging.
Summarize with AI