email-marketing-automation

Configure triggered email flows for welcome, post-purchase, win-back, and browse abandonment campaigns.

3|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill email-marketing-automation-tomtoto757
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: email-marketing-automation
Source: https://github.com/tomtoto757/ecomm-ai-team/tree/main/skills/marketing-growth/finsilabs/marketing-growth/email-marketing-automation
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-team --skill email-marketing-automation-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manual one-off email campaigns miss the highest-intent moments in the customer lifecycle. This Skill guides you through setting up behavior-triggered email flows that automatically send personalized messages when customers subscribe, purchase, browse without buying, or lapse — achieving 3–5x higher open rates than broadcast campaigns. ## Core Features & Use Cases - Four Core Lifecycle Flows: Step-by-step setup for welcome series, post-purchase nurture, win-back campaigns, and browse abandonment with exact timing and step counts. - Platform-Specific Instructions: Tailored guidance for Shopify with Klaviyo, WooCommerce with AutomateWoo, BigCommerce, and custom/headless stacks via the Klaviyo Track API. - Suppression & Cancellation Logic: Flow filters, Smart Sending, and unsubscribe rules that prevent win-back emails reaching customers who just purchased. - Use Case: A Shopify merchant installs Klaviyo, uses the pre-built Browse Abandonment template with a 30-minute delay and dynamic product block, and recovers revenue from shoppers who viewed products but never checked out. ## Quick Start Set up the four core Klaviyo email flows — welcome series, post-purchase, browse abandonment, and win-back — for my Shopify store with proper cancellation filters.

Frequently Asked Questions about email-marketing-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a welcome email series in Klaviyo for Shopify?▼

Install Klaviyo from the Shopify App Store, then go to Flows → Create Flow → Welcome Series and use the pre-built template. The default sends three emails at immediate, day 2, and day 7 intervals, triggered automatically when someone subscribes.

What is the difference between Klaviyo and AutomateWoo for email automation?▼

Klaviyo suits Shopify and BigCommerce with pre-built flow templates and automatic event tracking. AutomateWoo ($99/yr) is native to WooCommerce with built-in triggers like Order Status Changed and Customer Win Back, though browse abandonment requires the Pro add-on.

How do I prevent win-back emails after a customer places an order?▼

Add a flow filter in Klaviyo: 'Has NOT placed order since starting flow' — this exits the contact immediately upon conversion. In custom BullMQ implementations, the order.paid handler must remove pending win-back jobs before scheduling new emails.

Can I use Klaviyo email flows with a headless or custom storefront?▼

Yes. Send behavioral events like Viewed Product and Placed Order to Klaviyo's Events API with the profile email and event properties, then build flows in Klaviyo's visual editor using the same templates as Shopify.

Why does browse abandonment fire for anonymous visitors?▼

Browse abandonment requires an identified profile with a known email. Gate the Viewed Product event on logged-in users or cookie-captured emails, since Klaviyo only tracks identified profiles and cannot email anonymous sessions.

What timing delays should post-purchase email flows use?▼

The recommended post-purchase structure uses four steps: order confirmation immediately, shipping update at day 2, delivery check-in with cross-sells at day 7, and a review request at day 21.