Recovery campaigns

Replace the single reminder with a sequence of up to five emails. Each email can have its own timing, words, coupon, design and A/B subject line. A campaign can send from its own sender and goes only to the carts you target.

ProSiteryn → Abandoned Cart → Campaigns

How campaigns work

AbandonedFree marks the cart
MatchedHighest-priority campaign whose conditions fit
Email 1…5Each waits after the one before
StopsOn recovery, purchase, unsubscribe or expiry

The campaign list

  • Header line with the campaign count and the New campaign button
  • A campaign row with its Active pill, priority, emails, carts and sent counts
  • Edit, Pause, Duplicate and red Delete actions
  • Email templates card below with the four presets

The header says how many campaigns you have and how many are active. Each row shows:

StatusMeaning
ActiveRunning and taking new carts.
PausedTakes no new carts and holds the emails of carts already in it.
ScheduledActive, but its start date is in the future.
EndedIts end date has passed. It sends no more emails.
No emailsThe campaign has no emails yet.

You can have up to 50 campaigns. A duplicate is created paused, named "… (copy)", with the same sender, design and A/B settings. Before your first campaign, the tab shows "Win back more carts with a campaign" with a Create your first campaign button.

Building a campaign

  • Campaign card: name, priority, Active, start and end dates, sender fields
  • Conditions card with Add condition
  • Emails card and the sticky Save campaign bar with Send a test of email

A new campaign starts paused, with one email that waits 60 minutes. The save bar stays at the bottom of the screen. Click Save campaign when you're ready.

Campaign

Name
Max 100

For your own reference. A blank name is saved as "Untitled campaign".

Priority
Default 10Range 0–100

Higher wins when a cart matches several campaigns.

Active
Default Off

Paused campaigns take no new carts and hold their emails.

Starts / Ends
Optional

In your site's timezone. Use them for seasonal campaigns such as Black Friday. After the end date, the campaign sends no more emails.

From name · From email · Reply-to email
OptionalMax 100

A sender for this campaign only. Empty From fields use your Recovery Email sender (and then your WooCommerce email sender). With no Reply-to, replies go to the From address. Use an address on your own domain so emails aren't marked as spam.

Conditions

A cart joins only if it matches all conditions. With no conditions, the campaign targets every abandoned cart. You can add up to 10 conditions per campaign. Amounts and counts must be numbers of 0 or more: a value such as "abc" isn't saved, and you see, for example, "Condition 2 (Cart value): enter a number, 0 or more."

ConditionRulesValue
Cart valueis at least / is at mostAn amount, e.g. 50
Products in cartincludes any of / includes none ofProduct IDs, comma-separated. A variation counts as its parent.
Product categories in cartincludes any of / includes none ofCategory IDs, comma-separated
Customerisnew, returning, registered or guest
Previous ordersis at least / is at mostA whole number
Coupon in cartisapplied or none
Recovery emails in the last 90 daysis at least / is at mostA whole number
Customer segment (role)includes any of / includes none ofRole slugs, e.g. customer, wholesale, guest
Recovery link engagementisclicked or not_clicked
Recovered a cart beforeisyes or no
Saved segmentis / is notPick one of your saved segments
Hover a product in Products → All Products to see its ID. The same works for categories. A "new" customer has no previous paid orders, and a "returning" customer has at least one. To reuse a set of conditions in several campaigns, save it as a segment.

Emails

Add up to five emails with Add email. Each appears as a numbered card ("Email 1", "Email 2"…) with arrows to reorder, Preview, Write with AI (when AI is set up) and a remove button.

  • Email 1 with Start from a template…, Insert and Save as template
  • Wait, Subject, Subject B and "Carts getting B (%)"
  • Heading, Message and Button text, with the Coupon section open
Template

"Start from a template…" fills the email from a preset or one of your templates. See Email templates.

Wait
Default 60 minMax 30 days

Minutes, hours or days. The first email waits after the cart is abandoned; each later email waits after the previous one.

Subject
Max 200

Empty uses your Recovery Email subject.

Subject B · Carts getting B (%)
Split 50Range 1–99

Optional A/B test. See A/B subject lines.

Heading
Max 200

Empty uses your Recovery Email heading.

Message
Max 2000

You can use {first_name}, {store_name}, {cart_total} and, with a coupon, {coupon_code}.

Button text
Max 60

Empty uses your Recovery Email button text.

Coupon

Optionally include a unique coupon. See Smart coupons.

Design

Change the look of this email only. See Email design.

Email design

Each email inherits the design from Recovery Email → Design. Open its Design panel to change it for that email only:

SettingOptions
Product imagesDefault, Show or Hide
Cart tableDefault (shown), Show or Hide. Hiding the product table suits a personal "any questions?" email.
Button colorAny colour. Empty uses the default. The button text turns black or white automatically for contrast.
LogoChoose an image from the media library. Empty uses the default logo.

The design applies to the real email, the preview and test sends.

A/B subject lines

Fill in Subject B to test two subject lines on the same email. Carts getting B (%) sets the share of carts that get B (50 by default). The rest get the main subject.

Email templates

Start any email from a ready-made template, or save one you wrote and reuse it in any campaign.

PresetSubjectNotes
Friendly reminderDid you forget something, {first_name}?A warm first nudge.
Discount nudgeA little something to complete your orderComes with a 10% coupon that expires in 3 days.
Last chanceLast chance: your cart expires soonA final reminder with gentle urgency.
Help, any questions?Any questions about your order, {first_name}?Invites a reply. The cart table is hidden.
  1. Insert

    Choose a template in "Start from a template…" and click Insert. If the email already has text, you're asked first: "It replaces this email's texts, coupon and design. Nothing is saved until you save the campaign." The wait is never changed.

  2. Save as template

    Open Save as template in any email, enter a Template name and click Save template. It's saved right away with the email's current texts, A/B subject, coupon and design settings, and appears under "Your templates" everywhere. You can keep up to 50.

  3. Manage

    The Email templates card under the campaign list shows every template. Delete your own templates there; campaigns that used one keep their emails. To change a template, save a new version and delete the old one.

A proven three-email sequence

EmailWaitTemplate
11 hourFriendly reminder. No discount.
21 dayHelp, any questions? Reassurance and a reply-to address.
32 daysDiscount nudge. 10% off, expires in 3 days.

Preview and test

  • Preview dialog titled "Email 1 preview"
  • Desktop / Mobile toggle and "Open in new tab"
  • The unsaved text rendered with a sample cart

How sequences behave

When…The sequence…
The shopper starts shopping againPauses, and resumes if the cart is abandoned again.
The shopper comes back through a recovery link, or the order is completedCompletes; no more emails. A return counts only once the shopper's browser confirms it (or they place the order), so an email security scanner that opens the link doesn't end the sequence.
The cart expires, or the customer bought in another orderStops. Customers who already bought are never emailed.
The address is unsubscribedStops at once, without retries. The timeline shows "Recovery email skipped: customer unsubscribed".
The campaign is pausedHolds its emails and checks again every hour.
The frequency limit is reachedWaits, and checks again after 6 hours.
An email falls due outside the send windowWaits for the next allowed time. The timeline shows "Campaign email postponed" with "waits for the send window".
The address got a recovery email for another cart within One Email per Address EveryWaits until that interval has passed. The timeline shows "Campaign email postponed" with "this address got a recovery email for another cart recently".
Sending failsRetries 3 times, 15 minutes apart.
30 days have passedStops.

Each email has its own recovery link, so links in earlier emails keep working. Every campaign email carries the unsubscribe link and one-click unsubscribe header. Up to 50 campaign emails are sent per five-minute run.