# HarborMug: 30-day lifecycle email plan

**Decision:** Run 14 email assets across November 3–December 2, 2026, inclusive, in America/New_York. These are conditional flows and four weekly newsletters, not 14 sends to every subscriber. Customer copy is en-US. All merchant data and benchmark figures supplied for this exercise are synthetic. No emails have been sent and no performance improvement is claimed.

The plan uses the $24, 500ml insulated stainless steel mug without discounts, inventory urgency, review quotes or customer-count claims: none has supporting evidence. The campaign starts on the supplied date; do not backfill missed sends if activation occurs later.

## Calendar and audience coordination

| Asset | Schedule | Purpose |
|---|---|---|
| W1 | Opt-in Day 0 | Introduce the mug and terms |
| W2 | Opt-in Day 2 | Answer product, care and shipping questions |
| W3 | Opt-in Day 5 | Help a nonbuyer decide |
| B1 | 24 hours after qualifying product browse | Offer another look |
| C1 | 1 hour after cart inactivity | Restore the cart |
| C2 | 24 hours after cart inactivity; hour 25 if C1 sent at hour 1 | Explain shipping |
| C3 | 72 hours after cart inactivity | Final cart reminder |
| P1 | 7 days after confirmed delivery | Explain care |
| P2 | 21 days after confirmed delivery | Check in |
| R1 | November 26, for contacts inactive 30+ days | Reintroduce the mug |
| N1 | November 6, 10:00 | Daily coffee or tea routine |
| N2 | November 13, 10:00 | Care reminder |
| N3 | November 20, 10:00 | Shipping threshold explanation |
| N4 | November 27, 10:00 | Gift consideration without arrival promises |

For example, a November 3 opt-in receives welcome candidates on November 3, 5 and 8. A November 3 confirmed delivery generates post-purchase candidates on November 10 and 24. Each candidate still requires the checks below. Later entrants may have steps falling after December 2; those are outside this campaign window and must be reviewed for the next cycle. Existing entrants may receive in-window steps based on their true event dates; never replay already-sent steps.

### Enforceable send rules

1. **Consent and eligibility:** Require explicit marketing opt-in, a deliverable email address, an approved destination, and a valid event record. Suppress unsubscribes, complaints and hard bounces globally. Suppress undeliverable addresses according to the sending platform's policy. Purchase alone is not marketing consent, including for P1 and P2.
2. **Caps:** Across every marketing flow and broadcast, allow at most one email in any rolling 24 hours and three in any rolling 168 hours. Count actual sends, including subject-test variants. At send time, atomically reserve a send slot after checking the shared contact-level log; simultaneous automations must not each pass independently. A send exactly 24 hours later is allowed. Required order and support service messages use a separate transactional stream; do not add promotional content to bypass the cap.
3. **Quiet hours:** Send between 09:00 and 20:00 America/New_York; queue to the next allowed time if necessary. Use timezone-aware arithmetic for rolling hours, including the November 1 daylight-saving transition for any pre-window events. Day-based flows use local calendar dates at the stated hour; cart delays and cap windows use elapsed hours.
4. **Priority:** Cart > post-purchase > welcome > browse > win-back > newsletter. Re-evaluate events and suppressions immediately before dispatch. Cancel pending browse on cart creation. Pause unsent welcome steps while a cart flow is active; recheck after cart closure, without replaying expired steps. Do not let browse compete with an active welcome or post-purchase flow. Newsletters and win-back require no active higher-priority flow, including a waiting or cap-delayed step. A new cart may interrupt post-purchase; the shared cap still applies.
5. **Purchase exits:** Any completed purchase immediately cancels all queued cart and browse messages and ends welcome acquisition steps, including their retries. Do not rely only on periodic segment refresh. Subscribe an eligible consenting buyer to post-purchase once delivery is confirmed. If delivery is missing or disputed, hold both post-purchase steps and route the record for review. Do not infer delivery from an estimated date. A new purchase cancels the win-back candidate and restarts inactivity; cancel old post-purchase messages to avoid overlapping order sequences, then anchor the new sequence to its delivery. Canceled or fully refunded orders exit post-purchase.
6. **Support exclusions:** Pause all 14 marketing assets for open returns, refund requests, delivery disputes, damaged-item reports and other unresolved support tickets. A support pause cancels pending abandonment sends; after closure, require fresh qualifying activity to start abandonment again. Do not resume old cart reminders. Mia owns support triage; Alex handles escalations and refund approval review. Resume ordinary marketing only after documented resolution, at least 48 hours later and subject to consent, caps and fresh eligibility. Do not replay missed steps. An unresolved issue stays suppressed indefinitely.
7. **Queue expiry:** Defer cap-blocked triggered messages to the first permitted slot in their validity window; never send two to catch up. C1 expires at cart hour 24; C2 expires at hour 72; C3 expires at hour 96. The next step replaces an expired step. Cart inactivity is anchored to the last material cart change; invalidate old queued candidates when it changes. A material change can reset the timer but cannot replay an already-sent step in the same cart episode. Limit to one three-message cart episode per contact per rolling 7 days. A new episode after that needs fresh cart activity. At cart hour 96 close the episode and discard its queue. Recheck the cart is available and nonempty before every send.
8. **Other expiry and reentry:** Welcome and post-purchase steps expire 48 hours after their nominal due time; browse expires 48 hours after the qualifying view. Welcome is once per contact, browse at most once per rolling 7 days, and each post-purchase step once per qualifying order. Browse requires identified, consented activity and no later cart or purchase. Win-back expires after November 26 and is at most once per 30 days; define inactivity as no click, identified browse, cart or purchase for 30 full days, with a prior qualifying event and no active flow. Opens alone do not establish activity. If history is insufficient, exclude rather than infer inactivity. Newsletters expire at 20:00 on their scheduled day and are skipped if blocked. No send from this plan may occur after December 2, 20:00.

**Cap example:** If C1 sends at cart hour 1, C2 cannot send at hour 24 because only 23 hours have elapsed. Its earliest slot is hour 25. C3 may send at hour 72 if quiet hours and the rolling seven-day count permit it. Those three sends consume the entire three-per-seven-day allowance; a newsletter is skipped. If earlier marketing has already used the allowance, cart also waits or expires—priority never overrides the cap.

**Known return case:** The supplied unopened-item request was made 14 days after delivery. It appears eligible for review within the 30-day unused-item window, but a refund is not approved by this plan. Keep the contact suppressed while Mia handles the request and Alex reviews any final refund. Its nominal delivery+21 check-in would fall on November 10 and must be excluded while the case is open. Never turn a return request into a win-back or cross-sell opportunity.

## Benchmarks and review priorities

The supplemental file supplies planned email rates and a synthetic “industry comparison.” Neither file contains historical email sends, delivered counts, opens, clicks, conversion rates, unsubscribes or complaints. Therefore the table below is a planning reference, not a forecast validated by history or a measured industry average. Expected rates here mean the supplied planning assumptions, shared by all messages of that type.

Define open rate as unique recipients with a recorded open / delivered emails; click rate as unique recipients clicking a primary product/cart CTA / delivered emails. Exclude footer clicks, filter bot activity where supported, and do not treat click rate as click-to-open rate. Confirm these definitions match the platform before comparing results. Privacy-related opens make opens directional.

| Type / IDs | Planned open | Planned click | Synthetic comparison open / click | Difference, percentage points open / click | Review focus |
|---|---:|---:|---:|---:|---|
| Welcome W1–W3 | 45% | 4% | 35% / 2% | +10 / +2 | Entry quality, welcome-to-purchase path |
| Browse B1 | 38% | 3% | 35% / 2% | +3 / +1 | Identification and browse/cart suppression |
| Cart C1–C3 | 42% | 5% | 35% / 2% | +7 / +3 | First: exits, caps, cart links and checkout completion |
| Post-purchase P1–P2 | 40% | 3% | 35% / 2% | +5 / +1 | First: delivery anchors and support exclusions |
| Win-back R1 | 30% | 2% | 35% / 2% | −5 / 0 | Lower priority: consent, inactivity quality and complaints |
| Newsletter N1–N4 | 35% | 2.5% | 35% / 2% | 0 / +0.5 | Engagement and broadcast collision checks |

The only supplied historical business comparison is weekly store activity: orders 100→120, sessions 4,000→4,800, gross sales $2,400→$2,880, refunds $120→$144 and ad spend $300→$360, all up 20%. Average order value stays $24, orders per session stays 2.5%, refunds/gross stays 5%, and ad spend per order stays $3. Gross less refunds rises $2,280→$2,736. These show scale growth with flat ratios; they do not demonstrate better email performance or an email-driven sales lift. Gross per ad dollar is 8 in both weeks, an aggregate ratio rather than attributed advertising ROAS.

At $24 per mug, two mugs total $48 and do not qualify for free shipping; three total $72 and do. Illustrative one-unit contribution is $17 including the $5 shipping collection, after $8 unit cost and $4 merchant shipping cost, before taxes, fees, returns and advertising. Without shipping collection it is $12. This is arithmetic using the supplied per-order assumptions, not realized profit or a multi-unit shipping-cost model. Keep the campaign at full price; there is no approved offer or measured basis for a discount.

### Review cadence and testing

- **Before activation:** Prioritize purchase exits, return/support suppression, atomic caps, correct cart recovery and mandatory links above optimizing opens. Test a new subscriber, browse-to-cart transition, cart-to-purchase transition, open return, missing delivery and cap collision. Record send, skip and expiry reasons.
- **Day 7 (November 9):** Review actual delivered counts, hard bounces, complaints, unsubscribes, primary CTA clickers and purchase-linked outcomes by asset. Compare with the relevant planning reference and report denominators. Investigate broken links and eligibility first if engagement is weak.
- **Day 14 (November 16):** Review welcome and cart clicks and attributed order completion. Check support replies from P1. Prioritize cart because its planned click rate is highest (5%); this does not prove it will generate the most revenue without audience counts.
- **Day 21 (November 23):** Review newsletter engagement, queue skips and post-purchase eligibility. Adjust pressure downward if contacts complain or negative engagement grows. Hold any affected flow immediately for an incorrect recipient, purchase exit failure or support suppression failure.
- **Day 30 (December 2):** Consolidate actual counts, click rates, opt-outs, complaints, attributed orders and refunds by type and asset. Keep open rates secondary. Record remaining queued steps for next-cycle review; do not extend this campaign automatically.

Every message below has two subject variants. Keep body, preview, timing and eligibility identical. Start with a 50/50 persistent random split of eligible contacts within each flow; broadcasts retain stable contact assignment. Do not resend to non-openers. With no list size or baseline variance, do not promise statistical significance. Test W1 first, then C1 if volume supports it; use A for the other assets until enough eligible volume exists. Select a winner using primary CTA click rate, while monitoring purchase outcomes and unsubscribes. Report counts and uncertainty; a small difference is inconclusive. Email-attributed orders are descriptive and are not proof of incremental lift without a separately designed holdout experiment.

## Complete customer-facing emails

All bodies below are complete apart from required personalization and merchant-owned URLs/contact details. Append the exact shared footer shown after the messages to every body. Each message has one promotional CTA button; preferences and unsubscribe links are mandatory utility links. Reply invitations are support access, not extra promotional buttons. No images or extra product links are required.

---

### W1 — Welcome

**Trigger/date:** Opt-in +0 days  
**Recommended send time:** 09:00; immediate if opt-in occurs 09:00–20:00, America/New_York; apply shared caps and expiry.  
**Target segment:** New explicit opt-ins; no purchase since entry; all global exclusions apply.  
**Subject A:** A small welcome from HarborMug ☕  
**Subject B:** Meet your HarborMug ☕  
**Preview text:** A 500ml stainless steel mug, with the details up front.

Hi {first_name},

Welcome to HarborMug. If you’re looking for a mug for your daily coffee or tea, here’s a place to start: our {product_name}, priced at $24.

We keep the practical details simple. We ship within the US, dispatch within 2 business days, and delivery takes 3–5 business days after dispatch. Shipping is $5 on orders below $50 and free on orders of $50 or more.

Take a look when you have a moment.

The HarborMug team

**CTA button:** [Meet the mug]({product_url})

---

### W2 — Welcome

**Trigger/date:** Opt-in +2 days  
**Recommended send time:** 09:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Welcome entrants still without a purchase; all global exclusions apply.  
**Subject A:** Your mug questions, answered ☕  
**Subject B:** The practical details before you choose 📦  
**Preview text:** Size, shipping and care for your everyday mug.

Hi {first_name},

A few useful details about the {product_name}: it holds 500ml, is made from stainless steel, and costs $24.

It’s hand-wash only and isn’t microwave safe. If you reheat a drink, use a microwave-safe container instead.

For US orders, we dispatch within 2 business days. Delivery takes another 3–5 business days. Shipping is $5 below a $50 order subtotal and free at $50 or more.

If that fits your routine, you can take a closer look below.

The HarborMug team

**CTA button:** [See the mug details]({product_url})

---

### W3 — Welcome

**Trigger/date:** Opt-in +5 days  
**Recommended send time:** 09:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Welcome entrants still without a purchase; all global exclusions apply.  
**Subject A:** Still thinking about a new mug? ☕  
**Subject B:** A mug for your next coffee break ☕  
**Preview text:** Here’s the product page whenever you’re ready.

Hi {first_name},

Still considering the {product_name}? There’s no rush from us.

The 500ml insulated stainless steel mug is $24. For care, hand-wash it and keep it out of the microwave.

Before ordering, please check the details on the product page. Our return window covers unused items within 30 days; final refunds require merchant approval.

If it sounds like a fit, here’s where to find it.

The HarborMug team

**CTA button:** [View the mug]({product_url})

---

### B1 — Browse

**Trigger/date:** Last eligible product browse +1 day  
**Recommended send time:** 09:00 at or after 24 hours, America/New_York; apply shared caps and expiry.  
**Target segment:** Identified opted-in nonbuyers who viewed the mug; no cart or purchase since browse; all global exclusions apply.  
**Subject A:** Another look at the mug? ☕  
**Subject B:** A few details for your mug search 🔎  
**Preview text:** 500ml, stainless steel, and $24.

Hi {first_name},

Considering the {product_name}? Here are a few details to help you decide.

It holds 500ml and costs $24. Hand-wash only, and don’t put it in the microwave.

We ship within the US. Shipping is $5 for orders below $50 and free for orders of $50 or more.

You can find the full product details below.

The HarborMug team

**CTA button:** [Take another look]({product_url})

---

### C1 — Cart

**Trigger/date:** Cart inactivity +1 hour  
**Recommended send time:** Event-based, within 09:00–20:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Opted-in shoppers with a valid nonempty cart and no later purchase; all global exclusions apply.  
**Subject A:** Your HarborMug cart is here 🛒  
**Subject B:** Ready to return to your cart? ☕  
**Preview text:** Review your items and shipping before you order.

Hi {first_name},

You left the {product_name} in your cart. Your current item subtotal is {cart_value}, before shipping and any applicable tax.

If you’d like to finish your order, open your cart to review the items and final total. US shipping is $5 below a $50 order subtotal and free at $50 or more.

You can make changes before checking out.

The HarborMug team

**CTA button:** [Return to your cart]({cart_url})

---

### C2 — Cart

**Trigger/date:** Cart inactivity +24 hours; cap-adjusted to +25 hours if C1 sent at +1 hour  
**Recommended send time:** Event-based, within 09:00–20:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Same cart still valid; no purchase since cart entry; all global exclusions apply.  
**Subject A:** A shipping note for your cart 📦  
**Subject B:** Before you finish your mug order 🛒  
**Preview text:** Dispatch and delivery timing, in one place.

Hi {first_name},

If you’re still thinking about your {product_name}, here’s what to expect after ordering.

We dispatch US orders within 2 business days. Delivery takes 3–5 business days after dispatch.

Your current item subtotal is {cart_value}, before shipping and any applicable tax. Shipping is $5 below $50 and free at $50 or more.

Open your cart to check the current total before placing your order.

The HarborMug team

**CTA button:** [Review your cart]({cart_url})

---

### C3 — Cart

**Trigger/date:** Cart inactivity +72 hours  
**Recommended send time:** Event-based, within 09:00–20:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Same cart still valid; no purchase since cart entry; all global exclusions apply.  
**Subject A:** One last cart reminder from us ☕  
**Subject B:** Still deciding on your mug? 🛒  
**Preview text:** A final reminder for this cart.

Hi {first_name},

This is our last reminder for this cart. If you still want the {product_name}, your current item subtotal is {cart_value}, before shipping and any applicable tax.

A quick care reminder: hand-wash only, and not microwave safe.

You can review your cart below. If now isn’t the right time, you don’t need to do anything.

The HarborMug team

**CTA button:** [Review your cart]({cart_url})

---

### P1 — Post-purchase

**Trigger/date:** Confirmed delivery +7 days  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Opted-in buyers with confirmed delivery and no active support or return issue; all global exclusions apply.  
**Subject A:** A little care for your HarborMug ☕  
**Subject B:** Keeping your mug in your routine 🧽  
**Preview text:** Hand-wash only, and keep it out of the microwave.

Hi {first_name},

We hope your {product_name} is settling into your daily routine.

For everyday care, hand-wash your mug. It isn’t microwave safe, so use a microwave-safe container if you need to reheat your drink.

You can revisit the product details below whenever you need them. If something isn’t right with your order, reply to this email and our support team can help.

The HarborMug team

**CTA button:** [View mug details]({product_url})

---

### P2 — Post-purchase

**Trigger/date:** Confirmed delivery +21 days  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Opted-in buyers with confirmed delivery and no active support or return issue; all global exclusions apply.  
**Subject A:** Three weeks with your mug ☕  
**Subject B:** How is your mug fitting in? ☕  
**Preview text:** A quick check-in from HarborMug.

Hi {first_name},

You’ve had a few weeks with your {product_name}. How is it fitting into your day?

If you have a question or an issue with your order, reply to this email so our support team can help.

For a quick refresher, the mug is hand-wash only and not microwave safe. You can revisit its details below.

The HarborMug team

**CTA button:** [Revisit the mug details]({product_url})

---

### R1 — Win-back

**Trigger/date:** 30+ full days inactive; eligibility evaluated November 26  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Previously engaged opt-ins with no qualifying activity for 30 days; no active lifecycle flow; all global exclusions apply.  
**Subject A:** A hello from HarborMug ☕  
**Subject B:** Time for another look? ☕  
**Preview text:** Our 500ml mug, whenever it fits your routine.

Hi {first_name},

It’s been a little while, so we wanted to say hello.

If you’re looking for a mug, our {product_name} is $24. It holds 500ml and is made from insulated stainless steel.

We ship within the US, with $5 shipping below a $50 order subtotal and free shipping at $50 or more.

Take a look if it’s useful to you. You can also update your email preferences below.

The HarborMug team

**CTA button:** [Explore the mug]({product_url})

---

### N1 — Newsletter

**Trigger/date:** November 6 (campaign Day 4)  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Eligible newsletter opt-ins with no active lifecycle flow; all global exclusions apply.  
**Subject A:** Make room for a coffee break ☕  
**Subject B:** Your next tea break, with HarborMug 🍵  
**Preview text:** A closer look at our 500ml mug.

Hi {first_name},

A coffee or tea break can be a small pause in a busy day.

If you’re choosing a mug for yours, our {product_name} holds 500ml and costs $24. It’s insulated stainless steel, with a simple care routine: hand-wash only, and keep it out of the microwave.

Have a look at the details and see whether it suits your day.

The HarborMug team

**CTA button:** [Explore the mug]({product_url})

---

### N2 — Newsletter

**Trigger/date:** November 13 (campaign Day 11)  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Eligible newsletter opt-ins with no active lifecycle flow; all global exclusions apply.  
**Subject A:** A quick mug-care reminder 🧽  
**Subject B:** Your HarborMug care notes ☕  
**Preview text:** Two care details to keep close at hand.

Hi {first_name},

If a HarborMug is part of your routine—or you’re thinking about getting one—here are the care basics.

Hand-wash only. The mug isn’t microwave safe, so reheat your drink in a microwave-safe container instead.

Our {product_name} holds 500ml and costs $24. You can find its details below.

The HarborMug team

**CTA button:** [Read the mug details]({product_url})

---

### N3 — Newsletter

**Trigger/date:** November 20 (campaign Day 18)  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Eligible newsletter opt-ins with no active lifecycle flow; all global exclusions apply.  
**Subject A:** Mug shopping? Here’s the shipping math 📦  
**Subject B:** Your HarborMug shipping guide 📦  
**Preview text:** $5 below $50; free shipping at $50 or more.

Hi {first_name},

Planning a HarborMug order? Here’s how US shipping works.

Our {product_name} is $24. One mug has a $24 item subtotal plus $5 shipping. Two mugs have a $48 item subtotal, so the $5 shipping fee still applies. Three mugs have a $72 item subtotal and qualify for free shipping. Any applicable tax is additional.

Choose the quantity you actually need. We dispatch within 2 business days, and delivery takes 3–5 business days after dispatch.

You can review the mug details below.

The HarborMug team

**CTA button:** [View the mug]({product_url})

---

### N4 — Newsletter

**Trigger/date:** November 27 (campaign Day 25)  
**Recommended send time:** 10:00, America/New_York; apply shared caps and expiry.  
**Target segment:** Eligible newsletter opt-ins with no active lifecycle flow; all global exclusions apply.  
**Subject A:** A mug for someone’s daily routine 🎁  
**Subject B:** Thinking about a mug as a gift? ☕  
**Preview text:** The product and shipping details before you choose.

Hi {first_name},

If you’re considering a mug as a gift, here are the details to help you choose.

Our {product_name} holds 500ml and costs $24. It’s hand-wash only and isn’t microwave safe.

We ship within the US. Dispatch takes up to 2 business days, followed by 3–5 business days for delivery. Please allow for that timing when deciding whether to order for an occasion.

You can take a closer look below.

The HarborMug team

**CTA button:** [See the mug]({product_url})

---

### Shared customer-facing footer — append to all 14 emails

HarborMug · {merchant_postal_address}  
You’re receiving this email because you signed up for HarborMug emails.  
[Email preferences]({preferences_url}) · [Unsubscribe]({unsubscribe_url})

## Implementation handoff and release checks

- Insert approved product, per-contact cart, preferences and unsubscribe URLs. Product buttons go to the supplied mug's approved page, not a general catalog. Insert the merchant postal address and configure a monitored support reply-to inbox. Verify sender identity and sending authentication in the merchant's sending platform. Missing links or sender details block activation; these are drafts ready for implementation, not loaded automations.
- Resolve `{first_name}` to a validated name or “there”; `{product_name}` to “500ml insulated stainless steel mug”; `{cart_value}` to the current formatted USD item subtotal, excluding shipping/tax. If the cart data is missing or stale, suppress the cart email and log it. Escape all personalization values for the rendering format. Product price and shipping must be revalidated against merchant-approved data before release. Re-review copy if terms change.
- Treat all 14 messages, including care/check-ins, as marketing for consent and caps. If using an HTML template, keep the single primary CTA, shared footer, readable mobile layout and plain-text alternative. Do not add urgency, reviews, discount codes, holiday arrival guarantees or unverified performance claims.
- Run test renders and destination checks after approved URLs are inserted. Simulate C1 at hour 1 and C2 at hour 24 (must defer); three sends within 168 hours (fourth blocked); purchase immediately before a queued cart send (must cancel); an open return before P2 (must suppress); and newsletter collision with an active welcome/cart sequence (must skip). These sending-platform checks remain prerequisites because no platform or live URLs were provided.

## Deliverable evidence

- `result.md`: complete operating plan, benchmark interpretation and all 14 messages.
- `email-calendar.csv`: portable implementation index with timing, segments, subject variants, preview and CTA destinations; full bodies are in this report.
- `calculations.json`: reproducible arithmetic for store ratios, threshold examples and benchmark differences.
- `source-notes.md`: input provenance, factual boundaries and validation scope.
- `verification.json`: local artifact checks; does not certify sending-platform execution.
