§ W3 · Ship plan
01 / 15
CAM · Week 03 of 05

Replenishment· The rotation

3 touches across 105 days. SilverStick · Jun 2, 2026 → Jun 13, 2026
BrandSilverStick
PeriodJun 2, 2026 → Jun 13, 2026
StatusIn-flight
§ W3 · What we found
02 / 15
Restated from the audit

Why this week, this cohort.

4,321 of your customers reorder from you every 105 days. They’re your ritualists — the ones who keep coming back. This week, we automate the reminder so they never run out.

This group of 4,321 people has bought from you at least twice and shows a clear 105-day reorder pattern. The industry benchmark for a replenishment flow is a 12% reorder rate. We're projecting a 30% incremental lift on top of that, which would bring back 156 customers per cycle at your $48 average order value. That’s $7,488 per cycle, or $15,630 annualized after a 60% ramp-up. This flow runs on autopilot.

The cohort

This group of 4,321 people has bought from you at least twice and shows a clear 105-day reorder pattern. The industry benchmark for a replenishment flow is a 12% reorder rate. We're projecting a 30% incremental lift on top of that, which would bring back 156 customers per cycle at your $48 average order value. That’s $7,488 per cycle, or $15,630 annualized after a 60% ramp-up. This flow runs on autopilot.

4,321 ritualists reorder every 105 days
Ritualist cohort size and reorder cadence
§ W3 · The campaign
03 / 15
What’s shipping this week

Replenishment · The rotation

Type
replenishment
sequence shape
Touches
3
over 105 days
Channels
email
mix
Cohort
4,321
ritualists reorder every 105 days

Three emails over 105 days, triggered at 74 days after the last purchase. The first is a gentle restock reminder for Large Hemp Filters. The second reinforces the usage cadence. The third is a final nudge before the typical stock-out window. No discounts — this is about timing, not price.

Strategy decision memo
Chosen play
Large Hemp Filters - 100 Count replenishment product anchor
Rev 3 · Conf 2 · Proof 2 · Risk 3 · Spec 4
Objective
revenue
Why this product now

Highest reorder probability with 107+ cohort purchases and observed usage cadence depletion

Belief to change

That filters last indefinitely rather than depleting with regular use

Objection

Mismatch between perceived filter lifespan and actual usage cadence

SilverStick - Slim to Slim Cotton Filters - 100 Count category-jump test
Rev 3 · Conf 2 · Proof 2 · Risk 3 · Spec 4

Rejected because the computed brief has a stronger product path.

Percent-off Large Hemp Filters - 100 Count discount
Rev 3 · Conf 3 · Proof 1 · Risk 4 · Spec 2

Rejected because generic discount is blocked by the computed brief.

Large Hemp Filters - 100 Count proof-capture pilot
Rev 2 · Conf 1 · Proof 1 · Risk 5 · Spec 3

Rejected as a launch; only proof capture is defensible.

The reasoning
01
The natural reorder window

Triggering at 70% of the 105-day cadence (74 days) captures customers before stock depletion.

02
Product-specific replenishment

Large Hemp Filters - 100 Count identified as primary reorder target from cohort product graph data.

03
Progressive exclusion mechanics

Exclude responders after each touch to prevent double-counting and honor natural purchase cycles.

§ W3 · The sequence
04 / 15
3 touches · 105 days

The ship order.

Day-by-day. Each touch names the channel, the audience refinement, and the angle. Subject lines + body copy unlock once you book the kickoff.

  1. 01
    0 (trigger at 74 days)
    EmailKlaviyo flow
    Initial restock reminder for Large Hemp Filters before depletion
    Audience
    Ritualists at 74 days
  2. 02
    7
    EmailKlaviyo flow
    Follow-up reminder with usage cadence education
    Audience
    Touch 1 non-responders
  3. 03
    14
    EmailKlaviyo flow
    Final replenishment call before stockout
    Audience
    Touch 2 non-responders & non-buyers
§ W3 · Setup 01 of 03 · The parent segment
05 / 15
Build this first — once

The parent segment every touch points at.

A segment is a saved filter that auto-groups the right customers — build it carefully once and the rest of the week references it. Spend ten minutes here.

Segment name · paste exactly
Ritualists — W3
Filter rules · add in order, joined with AND
  1. Placed Order at least 2 times over all time
    Minimum 2 historical orders
  2. Placed Order last less than 180 days ago
    Active within the last 6 months
Expected size
~4,321
Klaviyo segment should show roughly this number after you save.
✓ How to check
After saving, the preview should show around 4,321 people. If not, check the rule syntax and dates.
Build this segment the day before activating the flow to ensure it's current.
§ W3 · Setup 02 of 03 · Tag every send
06 / 15
So your reporting works

Name campaigns and tag links the same way every time.

Two short codes that turn anonymous "clicks" into "clicks from week 1 touch 2." Without them, the scorecard at the end of the week can't tell which touch did the work.

Naming convention
W3 · T{n} · SilverStick
Why
Consistent naming lets us track performance accurately across the week.
How
When creating each flow, use the code exactly, replacing {n} with the touch number.
✓Check: Check your Klaviyo flows list — all three should appear with the correct names.
UTM template
utm_source=klaviyo&utm_medium=email&utm_campaign=w3_replenishment_t{n}
Why
UTMs tell Google Analytics which touch drove each click and order.
How
Paste this template in Klaviyo's UTM settings for each flow, replacing {n} with the touch number.
✓Check: Preview each email and hover over links — the URL should end with the correct UTM string.
§ W3 · Setup 03 of 03 · Guardrails
07 / 15
Four things that quietly break the week

Pin these to the wall before you hit send.

Each guardrail is a small habit. Skip one and the week's numbers get harder to read at the end — not impossible, just noisier than they need to be.

01
Use the same from-name for all emails to ensure inbox threading.
02
Don’t schedule touches 2-3 until the previous touch has sent — their audiences depend on engagement and purchase data.
03
Pause other campaigns targeting this segment during the 105-day period to avoid overlap.
04
If the parent segment size is not around 4,321, stop and troubleshoot before sending.
§ W3 · T01 · The message
08 / 15
T01
0 (trigger at 74 days)
EmailKlaviyo flow
Rendered as it lands in the inbox · paste copy verbatim
Why this one
Initial restock reminder for Large Hemp Filters before depletion
§ W3 · T01 · How to ship it
09 / 15
T01 · 0 (trigger at 74 days) · Email
Klaviyo flow
Three short steps

Audience, settings, send.

The body copy on the previous page is the work product. This page is the ship list — where to paste each thing inside Klaviyo flow.

Audience
Klaviyo flow
Segment name
Ritualists — W3 · T1 (74-day trigger)
Filter rules
  1. Placed Order at least 2 times
    Ritualist cohort qualification
  2. Last order placed exactly 74 days ago
    70% cadence replenishment trigger
Expected size~4,321
✓How to check: After activating the flow, check the audience count in the flow dashboard. It should match the parent segment size of ~4,321.
Send settings
From
The SilverStick crew <hello@silverstick.com>
Why: Keep this consistent across all emails so inboxes thread them together.
Send time
10:00 AM · recipient timezone
UTM
utm_source=klaviyo&utm_medium=email&utm_campaign=w3_replenishment_t1
Send it

This is a flow, not a campaign. It will send automatically to anyone who hits the 74-day mark. Test it with a few known email addresses first.

§ W3 · T02 · The message
10 / 15
T02
7
EmailKlaviyo flow
Rendered as it lands in the inbox · paste copy verbatim
Why this one
Follow-up reminder with usage cadence education
§ W3 · T02 · How to ship it
11 / 15
T02 · 7 · Email
Klaviyo flow
Three short steps

Audience, settings, send.

The body copy on the previous page is the work product. This page is the ship list — where to paste each thing inside Klaviyo flow.

Audience
Klaviyo flow
Segment name
Ritualists — W3 · T2 (non-responders)
Filter rules
  1. Received first email
    Touch 1 non-responders
  2. No placed order since first email
    Progressive exclusion enforcement
  3. Days since first email ≥ 7
    Days since first email ≥ 7
Expected size~3,889
✓How to check: After the first flow runs for a week, check the segment size. It should be roughly 90% of the parent segment.
Send settings
From
The SilverStick crew <hello@silverstick.com>
Why: Keep this identical across every touch. Inboxes group messages by sender — same name means the touches stack as one conversation, not three separate unread emails.
Send time
10:00 AM · recipient timezone
UTM
utm_source=klaviyo&utm_medium=email&utm_campaign=w3_replenishment_t2
Send it

Wait 7 full days after the first email sends before building this segment — it needs purchase data to exclude buyers.

§ W3 · T03 · The message
12 / 15
T03
14
EmailKlaviyo flow
Rendered as it lands in the inbox · paste copy verbatim
Why this one
Final replenishment call before stockout
§ W3 · T03 · How to ship it
13 / 15
T03 · 14 · Email
Klaviyo flow
Three short steps

Audience, settings, send.

The body copy on the previous page is the work product. This page is the ship list — where to paste each thing inside Klaviyo flow.

Audience
Klaviyo flow
Segment name
Ritualists — W3 · T3 (final)
Filter rules
  1. Received second email
    Touch 2 non-responders
  2. No placed order since second email
    Progressive exclusion enforcement
  3. Days since second email ≥ 7
    Days since second email ≥ 7
Expected size~3,500
✓How to check: Segment size should be about 81% of the parent after the second touch sends.
Send settings
From
The SilverStick crew <hello@silverstick.com>
Why: Keep this identical across every touch. Inboxes group messages by sender — same name means the touches stack as one conversation, not three separate unread emails.
Send time
10:00 AM · recipient timezone
UTM
utm_source=klaviyo&utm_medium=email&utm_campaign=w3_replenishment_t3
Send it
Send a preview to yourself, click every link, then check GA4 Realtime — the click should show up within thirty seconds with the campaign tag attached. Then schedule. Klaviyo locks the audience list at send time; building the segment earlier is fine, sending earlier is not.
§ W3 · The math
14 / 15
Projected · y1_annualized

What we expect, what to compare against.

Each row is a metric we'll track. Projected is what we believe this campaign will hit; benchmark is the industry-average comparison point. The gap (the lift column) is where the cohort-warming logic shows up — these aren't strangers, they're 3+ time buyers.

MetricProjectedBenchmarkLiftSource · why above benchmark
Open rate
Percentage of recipients who open the email.
30.5%
+28%
Warm-cohort recognition drives higher engagement versus cold audiences.
Click rate
Percentage of recipients who click a link in the email.
1.24%
+150%
Named-offer relevance increases click-through for known buyers.
Placed-order rate
Percentage of recipients who place an order after receiving the email.
0.19%
+1800%
Warmer cohort targeting and sequenced reminders outperform single-send benchmarks.
Revenue per recipient
Total revenue from the campaign divided by the number of recipients.
$0.19
+810%
Higher AOV from ritualists reacting to product-specific replenishment cues.
Cohort recovery · Y1
156customers back×$48cohort LTV
Year-one
$16K
Checkpoint · Day 12 after flow launch
Pass if
Flow placed-order rate ≥ 0.19% (Klaviyo segmented benchmark)
Fallback
Switch week 4 to social-proof subject lines if response ≤ 0.10%
§ W3 · Next
15 / 15
What ships next week

Up next.
W4.

536 customers who bought from you multiple times, then went quiet for over six months. A three-email sequence to bring them back.

Week 04

Win-Back · Dormant Loyalists

— The SilverStick crew