Abandoned Cart Recovery in Odoo eCommerce#
70% of online shoppers abandon their cart before completing checkout. Automated recovery emails bring back 5-15% of those abandoned carts - representing significant recovered revenue for minimal ongoing effort.
Prerequisites#
Apps → eCommerce and Email Marketing → install.
Enabling Abandoned Cart Emails#
Website → Configuration → Settings → Email Marketing → enable Abandoned Cart Email.
Default Abandoned Cart Recovery Flow#
Odoo sends recovery emails based on configurable delays:
Email 1 - 1 hour after abandonment:
- Subject: "You left something in your cart"
- Content: product thumbnails, prices, link to return to cart
- Tone: helpful reminder, no pressure
Email 2 - 24 hours after abandonment (if cart still not converted):
- Subject: "Still thinking it over? Here's 10% off"
- Content: same products + discount code
- Tone: incentive-focused
Email 3 - 72 hours after abandonment (last attempt):
- Subject: "Your cart is about to expire"
- Content: urgency (limited stock if applicable) + discount code reminder
Configuring the Recovery Emails#
Website → Configuration → Settings → Abandoned Cart:
- Trigger: cart not checked out after X hours
- Email Template: select/customize the template
- Discount Code: generate and embed a time-limited code
For multi-email sequences:
Email Marketing → Automations → New:
- Trigger: Cart Abandoned
- Action 1: Send Email 1 (delay: 1 hour)
- Action 2: Check if purchased → if No → Send Email 2 (delay: 24 hours)
- Action 3: Check if purchased → if No → Send Email 3 (delay: 72 hours)
- Action 4: Check if purchased → if No → Stop sequence
Personalizing Recovery Emails#
The email template includes dynamic fields:
- Customer name
- Abandoned products with images and prices
- Direct link to restore the cart
- Discount code (unique per customer)
These personalization tokens dramatically improve open and click-through rates versus generic reminder emails.
Measuring Recovery Performance#
Website → eCommerce → Reporting:
- Abandoned cart rate: % of carts not checked out
- Recovery email open rate (target: 40-50%)
- Recovery email click rate (target: 15-25%)
- Recovery conversion rate: recovered carts / emails opened (target: 10-15%)
- Revenue recovered: total value of carts converted after email recovery
These metrics guide subject line testing and discount threshold optimization.

