← Back to blog

A visitor lands on your Shopify store at 9:47 PM. He adds three items to his cart — a sweatshirt at €89, trousers at €119, sneakers at €145. He starts filling in the shipping address, hesitates on the shipping fees, opens a new tab to compare a Google review, gets an Instagram notification, closes the window. You have just lost €353 of potential revenue. And you may never know it — unless something, within the next 15 minutes, brings this customer back into the purchase funnel.

This scenario repeats 70 times for every 100 visitors who initiate a cart in France. According to aggregated data from Baymard Institute, Salesforce and Klaviyo over 2025-2026, the average cart abandonment rate across all sectors fluctuates between 68 and 72%. For fashion and beauty stores, it climbs to 74-78%. For technical products, 65-68%. Whatever the vertical, the conclusion is the same: the majority of qualified traffic — the most expensive to acquire — disappears without conversion.

The raw math: an online store that does €100,000 in monthly revenue with an average cart of €75 and a conversion rate of 2.4% leaves about €230,000 per month in the abandoned cart. Recovering 25% of that means adding €57,500 in monthly revenue without spending another euro on acquisition.

State of e-commerce conversion 2026: 2.4% median, 70% abandoned carts

Before talking about a solution, you need to understand the anatomy of the problem. The median conversion rate of a French e-commerce site in 2026 is 2.4% according to Contentsquare and Adobe Analytics benchmarks. That means that out of 1,000 visitors, 24 buy. The other 976 leave — and about 70% of them were at an advanced stage of the journey (cart or checkout initiated).

Anatomy of the 70% abandonment

Cart abandonment reasons are remarkably stable from one study to another. Baymard Institute (2026 update) ranks the main reasons:

These reasons have one thing in common: most are solvable by a 90-second human conversation. A visitor worried about shipping fees can be reassured. One hesitating on product quality can get a technical detail. One who wants fast delivery can be informed of an express option. The problem is not that these objections are irreversible — it is that no channel captures them at the right moment.

Why recovery emails are no longer enough

The cart recovery email remains the standard. Klaviyo, Brevo, Omnisend have popularized automated sequences. Average 2026 performance:

These numbers remain decent, but they are plateauing. Inbox saturation, Gmail's "Promotions" tab, anti-spam filters and general fatigue with marketing emails erode their effectiveness year after year. Above all, email is asynchronous: the customer will read it later — when their need has passed.

2.4%median e-commerce conversion rate FR
70%carts abandoned before payment
10%conversion via email recovery alone

Click-to-call on product pages: measured impact

The first lever — often underused — is not even the post-abandonment recovery: it is in-purchase assistance. A visitor on a product page above €200 often has a specific question (size, compatibility, delivery, returns). If they don't find the answer in 30 seconds, they leave. Live chat answers part of the need, but 60% of users prefer a human voice when the stakes exceed €100.

The click-to-call AI architecture

A "Got a question? Talk to an advisor" button placed on product pages above €80 triggers an immediate outbound call from the voice AI agent to the number entered by the visitor. No hold time, no elevator music. The agent answers in 2 seconds and engages: "Hello, you are interested in [product name]. What can I clarify for you?"

The agent has real-time access to product context: description, stock, delivery time, internal comparisons, FAQ. It answers concrete questions, possibly offers a contextual discount (first purchase, cart above threshold), and — crucially — can send a direct link to the pre-filled cart by SMS during the call.

Results measured on 6 French online stores

On a panel of 6 Shopify and PrestaShop stores (fashion, decor, sports equipment, cosmetics) that deployed a click-to-call AI button over 90 days:

The beauty of this setup is that it replaces no existing channel: it adds a high-value assistance layer on decisive moments, without breaking anything in the journey.

Voice cart recovery in 15 min

The second lever — the one that really changes the economics — is voice recovery of abandoned carts. The principle: as soon as a cart exceeds a defined threshold (for example €60) and is not finalized after 12 minutes of inactivity, the voice AI agent triggers an outbound call — provided the customer has entered their phone number and consented to being contacted.

The 15-minute window

A/B tests run on Shopify carts between January and April 2026 on 4 French online stores show a sharp decline curve in conversion rate depending on the recovery delay:

The 12-25 minute window is the optimum. The customer is still in purchase intent, their mental context is fresh, but they had time to "move on to something else". A call at that moment acts as a natural reminder — especially if the agent starts with "I see you were looking at [product name] on our site, I just wanted to make sure everything was fine".

The script that converts

An effective voice recovery script follows a short structure:

  1. Soft identification: "Hello [first name], this is [name] from [store name]"
  2. Clear reason: "I'm calling because you were looking at our [product] earlier"
  3. Open question: "Was everything fine with your order? Any specific question?"
  4. Lift the objection: depending on the answer — shipping, size, delivery, payment
  5. Facilitate the next step: "I'm sending you the link to your cart by SMS, you finalize in 30 seconds"

The agent absolutely avoids two traps: pushing an unsolicited promotion (perceived as an intrusive sales call) and lasting more than 4 minutes (the customer hangs up). The right call lasts 2 to 3 minutes, identifies an objection, lifts it, and sends the completion link.

"We were skeptical at first, we imagined customers would find it pushy. Actually, the most frequent feedback is 'thanks for calling, I was going to forget'. On carts above €100 that we called back in March, 31% were converted. That's more than all our Meta retargeting campaigns combined over the same period."

— DTC fashion e-shop manager, Paris

Shopify/PrestaShop/WooCommerce integration

The operational value of a voice AI agent for e-commerce depends directly on the cleanliness of its integration. Three platforms cover 85% of the French market: Shopify (~45%), WooCommerce (~28%) and PrestaShop (~12%). Each offers native connection points.

Shopify (native webhook)

Shopify natively exposes two essential webhooks: checkouts/create (new cart initiated) and checkouts/update (modification or abandonment). The voice agent subscribes to these events via a listening URL and receives the complete payload in real time: email, phone, items, amount, status. The trigger rule is configured on the agent side: "if no transition to orders/create within 12 minutes and phone present → outbound call". Typical setup: 25 minutes.

WooCommerce (official plugin or Zapier)

WooCommerce exposes native PHP hooks (woocommerce_cart_updated, woocommerce_checkout_order_processed). The simplest integration goes through a connector plugin that transmits events via webhook to the voice agent. For online stores without internal dev, Zapier or Make bridge it in a few clicks. Typical setup: 30 to 45 minutes.

PrestaShop (module or n8n)

PrestaShop requires either a dedicated connector module or an n8n workflow that queries the database every 5 minutes to detect abandoned carts. A less elegant solution than Shopify but functional. Typical setup: 1 to 2 hours with a typical PrestaShop developer.

GDPR consent at checkout

No voice recovery is legal without explicit consent. The checkbox when entering the phone must clearly state: "I authorize [store name] to call me or send me an SMS to finalize my order or answer my questions." This box must not be pre-checked. It strictly conditions the call trigger. Do-not-call list compliance applies to prospects, not to customers who have initiated a cart (pre-existing contractual relationship).

DTC fashion case: conversion 2.1% → 3.8%

To embody these numbers, let's look at a concrete case: a premium DTC women's fashion brand (average cart €145, 28,000 visitors/month, Shopify Plus) that deployed the full architecture over 4 months.

Starting situation (January 2026)

Deployment (February-March 2026)

Three actions taken in parallel, without touching the existing design:

Results (May 2026, after 90 days)

Overall economy: +€69,000 additional monthly revenue, or +€828,000 annualized on the basis of an identical average cart. Marginal incremental acquisition cost: zero new euro on Meta/Google, only already-paid traffic that converts better.

This case is not exceptional. Among the 11 French online stores that deployed the full setup (click-to-call + voice recovery) between November 2025 and April 2026, the median gain in conversion rate observed is +52% (range: +31% to +94%). The main variable is AOV (average cart): the higher it is, the more economically significant the impact of a voice in the conversion loop. Below €50 AOV, ROI becomes marginal — the agent remains useful for after-sales, less for pure conversion.

Frequently asked questions — e-commerce

Can a voice AI agent really convert an abandoned cart better than a recovery email?

Yes, and the gap is significant on high-stakes carts. Recovery emails convert 8 to 10% of recoverable carts. A voice AI call in the 12-25 minute window achieves a 35 to 42% answer rate and converts 23 to 30% of carts above €80. The two channels are complementary, not competing: email for carts below €50 (volume), voice for carts above €80 (value).

Does the voice agent integrate with Shopify, PrestaShop and WooCommerce without development?

Yes for Shopify (native webhooks checkouts/create and checkouts/update) and WooCommerce (connector plugin or Zapier). PrestaShop generally requires a dedicated module or n8n workflow. No custom development is required for a standard setup, typical deployment takes 30 minutes to 2 hours depending on the platform.

What is the right timing to call back an abandoned cart?

Data shows an optimal window between 12 and 25 minutes after abandonment. Below 5 minutes, the customer perceives the call as intrusive and the answer rate collapses. Beyond 60 minutes, the customer has moved on and the conversion rate drops by 60%. The sweet spot measured on French online stores is 15 to 18 minutes.

Does GDPR allow voice AI calls to recover a cart?

Yes, provided there is a clear legal basis (legitimate interest + explicit consent collected at checkout) and a non-pre-checked opt-in box next to the phone field. The notice must indicate that the number may be used to finalize the order or answer questions. Do-not-call lists apply to non-customer prospects, but not to visitors who have initiated a cart (pre-existing contractual relationship).