|
/ Documentation /Cart Abandonment/ A/B Testing Recovery Emails and Coupons

A/B Testing Recovery Emails and Coupons

A/B testing (also called split testing) means sending two or more versions of a recovery email to different segments of your audience to measure which performs better. Classic things to test: subject lines, coupon amounts, email layouts, call-to-action wording, and timing.

Cart Abandonment Recovery and its Pro version do not include a built-in A/B testing engine with automatic variant assignment. However, using the Pro Rule Engine along with your Reports data, you can set up manual/sequential A/B tests that still provide reliable results.

This guide walks you through both approaches — the sequential time-based method (works for free + Pro users) and the rule-based segmented method (Pro only).

What This Plugin Does & Doesn’t Support

CapabilitySupported?
Built-in automatic variant splitting (50/50 traffic)❌ Not supported
Automated statistical significance reporting❌ Not supported
Multiple email templates with different conditions✅ Supported (Pro only, via Rule Engine)
Sequential time-based template rotation✅ Supported (manual, free + Pro)
Coupon code variation per template✅ Supported

Prerequisites

  • Cart Abandonment Recovery installed and activated (free version supports Method 1; Pro unlocks Method 2)
  • At least one existing recovery email template
  • A 2–4 week testing window (longer = more reliable results)
  • A consistent volume of abandoned carts to get meaningful data

Method 1 — Sequential (Time-Based) A/B Testing

How It Works

Run Variant A for a set period, then switch to Variant B for the same period, then compare results from the Reports tab.

Step-by-Step

Step 1 — Create Variant A
Go to WooCommerce > Cart Abandonment > Follow Up Templates. Create your first recovery template (e.g., with a 10% coupon and subject “Come back! Here’s 10% off”).

Step 2 — Run Variant A for 2 Weeks
Leave the template active for a full 2-week window. Don’t change anything during this period.

Step 3 — Note Variant A Results
Open Reports > Follow Up and record:

  • Total abandoned carts during the window
  • Total recovered carts
  • Recovery rate (%)
  • Total recovered revenue

Step 4 — Switch to Variant B
Deactivate Variant A and activate Variant B (e.g., 15% coupon, subject “Your cart misses you — 15% off inside”).

Step 5 — Run Variant B for 2 Weeks
Same duration. Same store, same traffic, same time-of-month dynamics — keep conditions consistent.

Step 6 — Compare
Record Variant B results using the same metrics. The variant with the higher recovery rate wins.

Be careful about external factors — seasonal changes, promotions, traffic spikes, and ad campaigns can skew results. Try to keep external variables constant.

Method 2 — Rule-Based Segmented Testing (Pro)

How It Works

Using the Pro Rule Engine, send different templates to different segments based on conditions like cart total, product category, or country. This isn’t random split testing, but it lets you test targeted messaging against different customer groups in parallel.

Step-by-Step

Step 1 — Create Both Templates
Go to Follow Up Templates and create Template A and Template B with the variations you want to test.

Step 2 — Enable Dynamic Conditions on Template A
Click the Edit icon on Template A to open the drawer. Find the Dynamic Conditions toggle and turn it ON.

Step 3 — Add a Rule
Set a condition — for example:

  • Condition: Cart Total → Greater than or equal to → 100

This template will only send to customers whose cart totals $100 or more.

Step 4 — Create an Opposite Rule for Template B
Open Template B, enable Rule Engine, and set:

  • Condition: Cart Total → Less than → 100

Step 5 — Let Them Run in Parallel
Both templates send simultaneously, each to its own segment. After 2–4 weeks, compare recovery rates per segment in Reports > Follow Up. Also check the Conversion Rate column in the Follow Up Templates list for a quick per-template comparison.

Remember: This compares “high-value carts” vs. “low-value carts” — not a pure A/B of the same audience. Interpret results accordingly.

Things to Test

  • Subject lines — urgency vs. friendly vs. question-based
  • Coupon amount — fixed $10 vs. 10% vs. free shipping
  • Send timing — 1 hour vs. 6 hours vs. 24 hours after abandonment
  • Email length — short + punchy vs. long + detailed
  • CTA wording — “Complete Purchase” vs. “Claim Your Cart” vs. “Continue Shopping”
  • Personalization depth — use first name + product name vs. just first name
  • Images vs. text-only — does the image help conversion or hurt deliverability?

Tips & Best Practices

  • Test one variable at a time — changing subject AND coupon at once makes it impossible to know which drove the result.
  • Run each variant for the same duration — 2 weeks minimum, ideally 4.
  • Look for meaningful differences — a 1–2% gap over 50 recoveries is noise. Wait for statistical significance (200+ samples per variant).
  • Document every test — keep a simple spreadsheet of variants, dates, and results. Future you will thank you.
  • Declare a winner — once a test is conclusive, adopt the winner and move on. Don’t test forever.

FAQs

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
Table of Contents