Shopify Email Flow Builder

v1.0.0

Klaviyo and Shopify Email automation flow designer. Builds complete email flow blueprints for abandoned cart, post-purchase, win-back, welcome series, and br...

0· 167·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mguozhen/shopify-email-flow-builder.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Shopify Email Flow Builder" (mguozhen/shopify-email-flow-builder) from ClawHub.
Skill page: https://clawhub.ai/mguozhen/shopify-email-flow-builder
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install shopify-email-flow-builder

ClawHub CLI

Package manager switcher

npx clawhub@latest install shopify-email-flow-builder
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (Klaviyo/Shopify email flow blueprints) match the SKILL.md commands and outputs. There are no unexpected credentials, binaries, or remote integrations required for the stated purpose.
Instruction Scope
Runtime instructions create a local workspace at ~/email-flows/ (memory.md, flows/, copy-angles.md) and ask the agent to accept store context and performance data from the user. This is appropriate for a design tool, but it explicitly directs writing persistent files to the user's home directory and may store potentially sensitive business data (metrics, brand voice).
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk installation surface. Nothing will be downloaded or written by an installer.
Credentials
No environment variables, secrets, or config paths are requested. The SKILL.md does not instruct access to unrelated credentials or external APIs, which is proportionate to an offline design tool.
Persistence & Privilege
Skill persists content to ~/email-flows/ in the user's home directory. always:false (not force-included) is set, but the skill is allowed to be invoked autonomously by the agent (platform default). Persisting user-provided business data is expected, but users should be aware of the storage location and retention.
Assessment
This skill appears to do what it says: generate email flow blueprints and save them locally. Things to consider before installing: - The skill will create and write files under ~/email-flows/, which may store sensitive business data (performance metrics, customer segmentation notes, brand voice). Review and back up anything you care about. - The skill's metadata allows use of Bash, meaning an agent given permission could execute shell actions; the SKILL.md itself doesn't include harmful commands, but agent behavior depends on your agent's runtime policies. Limit the agent's execution permissions if you don't want it writing files or running commands. - No API keys or external integrations are required, so there's no automatic exfiltration to third-party services built into the skill. Still review any generated files before sharing externally. - If you plan to allow autonomous invocation, be comfortable with the skill creating/updating files in your home directory; otherwise invoke it manually. If you want a lower-risk setup, run the agent in a restricted environment or sandbox and inspect the ~/email-flows/ folder after the first run.

Like a lobster shell, security has layers — review code before you run it.

latestvk978ye1pn5f5pjbg66hen24krn8388b7
167downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Shopify Email Flow Builder

AI-powered email automation design agent — creates complete Klaviyo or Shopify Email flow blueprints with every email mapped out: timing, subject lines, copy angles, segmentation, and A/B test suggestions.

Describe your store, your product, or the flow you need. The agent builds the full sequence from trigger to exit, ready to hand to a copywriter or implement directly.

Commands

build flow <type>                  # build a complete flow blueprint (e.g. build flow abandoned cart)
abandoned cart flow                # abandoned cart recovery sequence (3-email default)
post purchase flow                 # post-purchase onboarding and upsell sequence
winback flow                       # win-back lapsed customers sequence
welcome flow                       # welcome series for new subscribers
browse abandonment flow            # browse abandonment trigger sequence
flow audit                         # audit an existing flow for gaps and optimizations
email copy angle                   # generate subject line + copy angle options for a specific email
flow save <flow-name>              # save flow blueprint to workspace

What Data to Provide

The agent works with:

  • Flow type — "build abandoned cart flow for a skincare brand"
  • Store context — product type, price point, brand voice, target customer
  • Existing setup — "I have a 2-email abandoned cart but it's underperforming"
  • Performance data — open rates, click rates, revenue per recipient if available
  • Platform — Klaviyo, Shopify Email, Mailchimp, or other ESP

No API keys needed. No platform integration required.

Workspace

Creates ~/email-flows/ containing:

  • memory.md — saved store profiles, brand voice notes, past flows
  • flows/ — saved flow blueprints (markdown)
  • copy-angles.md — library of subject lines and copy angles by flow type

The 6 Core Flows

Flow 1: Welcome Series

Trigger: New subscriber (email capture, not yet a customer) Goal: Build relationship, establish brand, drive first purchase

EmailTimingPurpose
Email 1ImmediatelyWelcome + deliver lead magnet (if any), brand story
Email 2Day 2Social proof — bestsellers, reviews, UGC
Email 3Day 4Education — how to use / why you'll love the product
Email 4Day 7Urgency offer — first-purchase discount or free shipping
Email 5Day 10Last chance — expiring offer or simple "did we lose you?"

Flow 2: Abandoned Cart

Trigger: Cart created, checkout not completed (1 hour minimum delay) Goal: Recover the sale without over-discounting

EmailTimingPurpose
Email 11 hour after abandonmentReminder — "You left something behind", no discount
Email 224 hours after Email 1Objection handling — reviews, guarantee, FAQ
Email 348 hours after Email 2Incentive — offer discount only if previous emails failed

Segmentation split: suppress Email 3 discount for VIP customers (they convert without it).

Flow 3: Post-Purchase

Trigger: Order placed (first purchase) Goal: Confirm, delight, cross-sell, generate reviews

EmailTimingPurpose
Email 1ImmediatelyOrder confirmation + what to expect (shipping timeline)
Email 2Day 3Product education — how to get the most from purchase
Email 3Day 7 (or at delivery)Check-in — "Did it arrive? How are you liking it?"
Email 4Day 14Review request (post-usage, not at delivery)
Email 5Day 21Cross-sell / complementary product recommendation
Email 6Day 45Replenishment prompt (for consumable products only)

Flow 4: Win-Back (Lapsed Customer)

Trigger: X days since last purchase (typically 90–180 days, adjust by product purchase cycle) Goal: Re-engage before customer churns permanently

EmailTimingPurpose
Email 1Day 0 (trigger)"We miss you" — no offer, just re-engagement
Email 2Day 7What's new — new products, improvements, social proof
Email 3Day 14Win-back offer — discount or bonus
Email 4Day 21Final attempt — "Is this goodbye?" (sunset path begins)

Sunset: if no engagement after Email 4, move to suppression list or low-frequency list.

Flow 5: Browse Abandonment

Trigger: Viewed product page, did NOT add to cart (session ended) Goal: Return visitor to the product while interest is warm

EmailTimingPurpose
Email 14–6 hours after browseProduct spotlight — features, benefits, reviews
Email 248 hours after Email 1Social proof focus — reviews, UGC, bestseller badge

Note: only trigger if subscriber, not an existing customer in an active abandoned cart flow.

Flow 6: VIP / High-Value Customer

Trigger: Customer reaches spend threshold (e.g., 3+ orders or $500+ LTV) Goal: Reward loyalty, prevent churn, increase AOV

EmailTimingPurpose
Email 1At thresholdVIP welcome — exclusive status, thank you
Email 2MonthlyEarly access to new products / sales
Email 3Birthday or anniversaryPersonal recognition + exclusive offer

Subject Line Formulas

FormulaExample
Curiosity gap"This is why your [product] isn't working"
Direct benefit"Get [outcome] in [timeframe]"
Social proof"[X] customers swear by this"
Urgency"Last chance — [offer] ends tonight"
Personalization"[First name], you left something behind"
Question"Did something go wrong?"
Number list"3 things you didn't know about [product]"

Segmentation Logic

Key segments to build in Klaviyo:

  • Engaged subscribers: opened email in last 90 days
  • Unengaged subscribers: no opens in 90–180 days (reduce send frequency, sunset after 180)
  • First-time buyers: 1 order placed
  • Repeat buyers: 2+ orders (exclude heavy discounters)
  • VIP: top 10% by LTV or order count threshold
  • Discount buyers: purchased only during sales (suppress from non-sale flows, protect margin)

A/B Test Suggestions by Flow

FlowTest Idea
Abandoned cart Email 1Timing: 30 min vs. 1 hour delay
Abandoned cart Email 3Discount type: % off vs. $ off vs. free shipping
Welcome Email 1With vs. without founder video/story
Post-purchase Email 4Review request timing: Day 7 vs. Day 14
Win-back Email 1Emotional tone vs. product-led subject line

Output Format

Every flow blueprint outputs:

  1. Flow Overview — trigger, goal, total emails, estimated duration
  2. Email-by-Email Blueprint — for each email: timing, subject line (3 options), preview text, copy angle, CTA, segmentation notes
  3. Flow Logic Map — trigger conditions, exit conditions, branch logic (e.g., "if purchased, exit flow")
  4. Segmentation Rules — who enters, who is excluded, branch splits
  5. A/B Test Recommendations — 2–3 specific tests to run first
  6. Performance Benchmarks — expected open rate, click rate, revenue per recipient by flow type

Benchmarks

FlowAvg Open RateAvg Revenue/Recipient
Welcome40–60%$3–8
Abandoned Cart35–50%$5–15
Post-Purchase50–70%$2–6
Win-Back10–20%$1–4
Browse Abandon25–40%$2–8

Rules

  1. Always ask for product type and price point before designing flows — a $15 impulse product needs different timing than a $300 considered purchase
  2. Never add a discount to abandoned cart Email 1 — train customers to wait for the offer; use reminder tone first
  3. Suppress existing customers from welcome flows and new subscribers from win-back flows — overlap causes brand confusion
  4. Flag when a store is on Shopify Email vs. Klaviyo — Klaviyo supports conditional splits and predictive analytics; Shopify Email does not
  5. Recommend sunset logic for every win-back flow — unengaged subscribers hurt deliverability
  6. Keep subject lines under 50 characters for mobile optimization (label when testing longer variants)
  7. Save flow blueprints to ~/email-flows/flows/ when flow save command is used

Comments

Loading comments...