Omentir

Ecommerce

Ecommerce email marketing

Store email that follows the cart: browse, abandon, post-purchase, and replenishment, plus why catalog data matters more than campaign art.

ecommerce email marketing illustration

The store already has the events. Email should use them.

Ecommerce email marketing is not a monthly lookbook with a coupon code, though that send still exists. The mail that usually pays for the tool is triggered: viewed a product and left, started checkout and stalled, bought and needs a receipt plus a next useful item, bought a consumable and might need another. Those messages need product ID, price, image, inventory, and a cart URL that still works.

If your ESP only knows an email address and a first name, you will fake that with 'you left something behind' and a generic homepage link. People ignore it. Connect the store so the email can show the thing they actually touched.

Browse

They looked

Abandon

They almost bought

Post-purchase

They paid. Do not pitch. Help.

Browse, abandon, post-purchase. Do not pitch a buyer who just paid.

Browse, abandon, purchase

Browse abandonment is a reminder of a product view, usually after a quiet window so you do not mail someone still on the site. Cart abandonment fires on a checkout that did not finish. Keep it factual: the items, the price, a way back. Countdown timers and fake scarcity are how stores train filters and customers to distrust them. One or two follow-ups is enough. A five-step guilt sequence is how you get unsubscribes from people who still might have bought.

Post-purchase should first confirm the order and shipping, without a hard sell on top of the receipt. Later, a request for a review, a care guide, or a complementary product can exist as a separate message. Mixing 'your package shipped' with three upsells makes the transactional mail look like a campaign. Keep receipts quieter than promotions, ideally on a subdomain that promotions cannot poison.

Why Klaviyo shows up in this aisle

Klaviyo became the default conversation for Shopify-heavy teams because it treats store events and catalog data as the core object, then hangs flows on those events. Other ESPs have added ecommerce features. If you evaluate them, ask to see a browse flow using live inventory, not a campaign template with a product block pasted in.

Klaviyo is not mandatory. It is a poor fit if you do not have a store, or if your 'shop' is a few SKUs you would rather describe in a newsletter. It is also a lot of tool if you only wanted a receipt and a monthly sale. Match the product graph, not the logo on Twitter.

Consent still applies at checkout

Pre-checked marketing boxes are how stores collect addresses they cannot defend. Separate transactional permission (needed to fulfill) from marketing permission (needed to send the browse flow). A buyer who unticked marketing should still get the shipping email. They should not get the win-back campaign.

Wholesale and DTC on the same file is another mess. A retailer who bought a case should not receive a consumer abandon flow for the same SKU. Use tags or lists that follow customer type from the commerce platform. Ecommerce email fails as operations before it fails as copy.

Common questions

How soon should an abandon email send?

Long enough that the person is not still checking out, short enough that the cart still exists. Many stores start around an hour for cart, longer for browse. Test with your own checkout. If the email arrives while you are on the payment page, it is too fast.

Do I still need campaigns if flows run?

Yes, for launches, seasonal stories, and people who did not trigger a flow. Flows cover behavior you already observed. Campaigns cover news. Just suppress recent buyers from a blast that would repeat the same SKU they already own.

Related

Prefer markdown? Ecommerce email marketing.md