All posts
Functional4 min read

Recovering Abandoned Carts with Email Automation in Odoo

Set up Odoo eCommerce abandoned cart recovery - automatically sending personalized emails with product reminders and discount incentives to recover lost sales from incomplete checkouts.

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.

Try ERPeek on your own Odoo module - ask questions, scaffold tests, and explore your codebase in plain language.

Get started free