WhatsApp · Cart recovery

WhatsApp Abandoned Cart Templates That Show the Product

SMS can only send words. On WhatsApp, a cart reminder can carry the product photo, a row of swipeable cards or a button that copies the code. Below are nine reminders built that way, broken into the fields you submit to Meta.

Switch format
Product image and checkout button: WhatsApp cart reminder on an iPhoneProduct image and checkout button: WhatsApp cart reminder on an Android phone Product image format, iPhone and AndroidView it →
Formats

Nine ways to remind a shopper on WhatsApp

Every card lists the header, body, footer and buttons as you would enter them in WhatsApp Manager. The phone beside it shows the result; tap the Android icon to compare.

Product image and checkout button: WhatsApp cart reminder on an iPhoneProduct image and checkout button: WhatsApp cart reminder on an Android phone
No. 01 · Product image

Product image and checkout button

MarketingBeautyWithin the first hour of the cart going quiet

An image header puts the exact serum on screen, something no text message can do. A single button straight to the saved bag finishes the job.

Fields
Header
Image product photo
Body
Hi {{first_name}}, your Vitamin C serum is still in your bag.

We saved everything, so checkout takes a few taps.
Footer
Reply STOP to unsubscribe
Buttons
Complete my order
Marketing · 1 button · body 115 / 1,024 characters

Load into the builder →

Carousel of the cart items: WhatsApp cart reminder on an iPhoneCarousel of the cart items: WhatsApp cart reminder on an Android phone
No. 02 · Carousel

Carousel of the cart items

MarketingFashionMid-afternoon, for carts with three or more items

A carousel shows every item in the cart as its own card with its own button, so the customer can go straight back to the one they care about.

Fields
Body
Your picks are still in your cart, {{first_name}}. Swipe to see them and tap any card to go straight back.
Cards
Ribbed knit · $98 Wide-leg trousers · $120 Leather loafers · $160
Marketing · carousel of 3 cards · body 106 / 1,024 characters

Load into the builder →

Closing reminder with a copy-code button: WhatsApp cart reminder on an iPhoneClosing reminder with a copy-code button: WhatsApp cart reminder on an Android phone
No. 03 · Copy code

Closing reminder with a copy-code button

MarketingHomeDay three, closing the sequence

Hold any code until the final reminder. The copy-code button then puts it on the clipboard, so nobody has to retype it at checkout.

Fields
Header
Image product photo
Body
The Hale lounge chair is still in your cart, {{first_name}}.

Here is $50 off if you order by Sunday. Tap below to copy the code.
Footer
Reply STOP to unsubscribe
Buttons
Copy offer code · HALE50 Return to my cart
Marketing · 2 buttons · body 133 / 1,024 characters

Load into the builder →

Shipping covered if they finish today: WhatsApp cart reminder on an iPhoneShipping covered if they finish today: WhatsApp cart reminder on an Android phone
No. 04 · Free shipping

Shipping covered if they finish today

MarketingSupplementsThe next morning, when reminder one got no reply

A text header announces the offer before the body is even read. Covering shipping protects the product price and clears one more reason to hesitate.

Fields
Header
Shipping is on us
Body
Your Berry Recovery is one step from done, {{first_name}}. Finish your order today and we cover the shipping, no code needed.
Footer
Reply STOP to unsubscribe
Buttons
Finish my order
Marketing · 1 button · body 127 / 1,024 characters

Load into the builder →

Ask what is holding them back: WhatsApp cart reminder on an iPhoneAsk what is holding them back: WhatsApp cart reminder on an Android phone
No. 05 · Quick replies

Ask what is holding them back

MarketingFashionLater the same day, for fashion and footwear

One tap is all a quick reply asks for. Whichever button the shopper picks tells you why the cart stalled, and opens a chat someone on your side can pick up.

Fields
Header
Image product photo
Body
Still deciding on the Everyday trench, {{first_name}}? Tell us what is holding you back and we will help.
Footer
Reply STOP to unsubscribe
Buttons
Complete my order Help with sizing Not right now
Marketing · 3 buttons · body 107 / 1,024 characters

Load into the builder →

A question answered in the chat: WhatsApp cart reminder on an iPhoneA question answered in the chat: WhatsApp cart reminder on an Android phone
No. 06 · Reply flow

A question answered in the chat

MarketingHomeSame afternoon, for orders far above your typical basket

Questions, not price, are what hold up expensive items. The answer lands in the same chat as the reminder, with the cart one tap away.

Fields
Header
Image product photo
Body
Your Ash sideboard is saved in your cart, {{first_name}}. Questions about delivery or assembly? Reply here and a person from our team answers.
Footer
Reply STOP to unsubscribe
Buttons
Ask a question View my cart
Marketing · 2 buttons · body 144 / 1,024 characters

Load into the builder →

Cart recap with the total: WhatsApp cart reminder on an iPhoneCart recap with the total: WhatsApp cart reminder on an Android phone
No. 07 · Cart recap

Cart recap with the total

MarketingSupplementsWithin an hour, for repeat customers

Listing the items and the total answers the last question before payment. For a repeat customer, saying the details are saved removes the last bit of effort.

Fields
Header
Your cart, saved
Body
The Morning Trio x1
Daily Magnesium x1
Total: $83

Your address and payment details are saved, {{first_name}}, so you only need to confirm.
Footer
Reply STOP to unsubscribe
Buttons
Check out now
Marketing · 1 button · body 145 / 1,024 characters

Load into the builder →

A 30-second demo in the header: WhatsApp cart reminder on an iPhoneA 30-second demo in the header: WhatsApp cart reminder on an Android phone
No. 08 · Video header

A 30-second demo in the header

MarketingSupplementsThe day after, for products that need explaining

Some products make sense once you see them in use. A short video header shows the routine inside the chat, and the button goes straight back to the saved cart.

Fields
Header
Video product demo, 0:30
Body
Wondering how The Morning Trio fits into your day, {{first_name}}? Watch the 30-second routine, then pick up your cart where you left it.
Footer
Reply STOP to unsubscribe
Buttons
Back to my cart
Marketing · 1 button · body 139 / 1,024 characters

Load into the builder →

Final notice with an opt-out button: WhatsApp cart reminder on an iPhoneFinal notice with an opt-out button: WhatsApp cart reminder on an Android phone
No. 09 · Final notice

Final notice with an opt-out button

MarketingBeautyThree days in, as the closing message

Say plainly that this is the last reminder, and give a button to stop cart messages. Customers who can opt out of one stream are less likely to block the whole chat.

Fields
Header
Image product photo
Body
Last reminder about your bag, {{first_name}}. Your Night Cream is still saved, and we will not message you about this cart again.
Footer
Reply STOP to unsubscribe
Buttons
Return to my bag Stop cart reminders
Marketing · 2 buttons · body 131 / 1,024 characters

Load into the builder →

Template builder

Build your own cart reminder and check it against Meta's limits

Pick any template above, edit the wording, and the preview follows every keystroke. Each field counts against the limit Meta sets for it, and the checks flag the most common reasons a template is rejected.

0 / 60

0 / 1,024

Use *asterisks* for bold. Variables such as {{first_name}} are filled with a sample name in the preview.

0 / 60
0 / 25
0 / 25
  • Body within 1,024 characters
  • Header, footer and buttons within limits
  • No variable at the start or end
  • Has a way to opt out
9:41
‹
Business account
Today
Message
A cart reminder with an image header, body, footer and two buttons on an iPhoneThe same cart reminder on an Android phone
Anatomy

What a WhatsApp cart reminder is made of

Meta reviews a template as four separate parts. Each has a limit of its own, and the builder above tracks every one.

Header

Optional. A product image, a short video, a document or a line of text up to 60 characters.

Body

Up to 1,024 characters, with *bold* for the product name. Variables such as the first name cannot open or close it.

Footer

Optional, up to 60 characters. A good place for the opt-out line.

Buttons

Up to 10 in total, with at most 2 link buttons and 1 copy-code button. Each label is up to 25 characters.

Policy

Five checks before you submit to Meta

  • Only message opted-in customersCart reminders are marketing templates, so they go only to people who agreed to hear from you on WhatsApp.
  • Submit it as a template firstA reminder sent more than 24 hours after the customer last messaged you must be an approved template.
  • Keep variables inside the sentenceA template that opens or closes with a variable is rejected. Put the first name in the middle.
  • Stop when they buyExit the sequence on purchase, so nobody is reminded about an order they already placed.
  • Give a way outAn opt-out line in the footer or a button to stop reminders keeps customers from blocking the whole chat.

Hand your WhatsApp cart recovery to Zefir

Zefir writes the templates, takes them through Meta's review and sends them for you. Each sale is credited to the reminder that won it, and you can go live within three days.

Request access See how it works
$530M+of revenue attributed to WhatsApp
1,000+online stores on Zefir
FAQ

Before you set up WhatsApp cart reminders

What is a WhatsApp abandoned cart template?

It is a pre-approved WhatsApp message sent to a customer who left products in their cart, usually with a product image and a button back to checkout. Zefir writes, submits and sends them on your behalf.

Do abandoned cart messages need Meta approval?

Yes, a cart reminder sent outside an open 24-hour conversation has to be an approved template. Zefir handles template submission and approval as part of the service.

Which template category is a cart reminder?

Meta treats cart reminders as marketing templates, so the customer must have agreed to receive marketing from you. Consent records and opt-outs are built into every template Zefir sends.

How many WhatsApp reminders should one cart get?

Three is the usual ceiling, spread across the first hour, the following day and day three. Zefir sets that timing once and runs it for every cart in your store.

Can a WhatsApp cart reminder include a discount code?

Yes, a copy-code button holds the code so the shopper can paste it at checkout, and Meta allows one such button per template. Zefir sets the button up as part of each template it writes.