Lifecycle Mail Cadence

Fire a milestone email cadence with an approval gate, idempotency, and no speculative figures.

A milestone email dispatcher that fires a fixed cadence (day 0, 3, 7, 14, 21, 30, 60, 90) from a scheduled-email queue and sends through a transactional email API. An approval gate hard-blocks any client email from going out before a new template is reviewed, an idempotency key makes a double send mathematically impossible, and a no-speculative-figures rule keeps invented numbers out of the body. Bounce and complaint webhooks automatically pause sending and raise an alert, so the list stays clean.

$15 one-time
Add to a kit →

Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in

  • Type Skill
  • Category Automation & Ops
  • Delivery Email · instant
  • License One-time
Run preview
forgehouse, lifecycle-mail-cadence

Inside the run · no black box

See the actual work before you buy it.

Lifecycle email fails on drift, duplicates and unreviewed sends. This dispatcher closes all three with a queue, a gate and an idempotency key:

  1. Reads the due milestones from a scheduled-email queue on a daily run and matches each contact to the right cadence day
  2. Routes any new template through an approval gate first, hard-blocking a live send until it is reviewed and signed off
  3. Checks the idempotency key before dispatch so the same contact, milestone and date can never send twice
  4. Sends through a transactional email API and scrubs the body of speculative or invented figures
  5. Listens to delivery webhooks and, on a bounce or complaint, pauses live sending for that contact and raises an alert
Use cases · what happens when you plug it in

One power source. 6 lines out.

lifecycle-mail-cadence · core

core active · 6 lines

  1. Sending a consistent milestone email cadence to every client automatically

    ✓ sending a consistent mil…
  2. Reviewing a new email template safely before it can reach a client

    ✓ reviewing a new email te…
  3. Preventing duplicate sends with an idempotency key

    ✓ preventing duplicate sends
  4. Auto-pausing a contact after a bounce or complaint

    ✓ auto-pausing a contact a…
  5. Keeping speculative or invented figures out of client emails

    ✓ keeping speculative or i…
  6. Tying email sends to lifecycle stage transitions

    ✓ tying email sends to lif…
Benefits · what you walk away with

Yours to keep.

Drag time forward. Watch what stays.

Forever

That's what owning means.

The rented stack

ai writing tool: subscription

expired · access lost

analytics suite: subscription

expired · access lost

design platform: subscription

expired · access lost

(nothing left)

Your forge

  1. Every client gets the same cadence with zero operator drift

    license: perpetual
  2. No client email ships before it passes an approval gate

    license: perpetual
  3. Duplicate sends are impossible thanks to idempotency

    license: perpetual
  4. List health protected by automatic bounce and complaint handling

    license: perpetual

subscriptions expire · deeds don't

What's included · the full manifest

Everything in the box.

Pick a piece up. Watch it work.

A fixed milestone cadence from day 0 through day 90, driven from a scheduled queue

part 01 of 06 · in the box

6 parts · one working system · ships instantly by email

Who it's for

This wasn't forged for everyone.

  • Not for you if you'd rather rent a tool than own one.
  • Not for you if you want someone else to run your stack.
  • Not for you if you're happy guessing.
Still here? Good.

Teams running lifecycle email at scale who need consistent timing, a safe review gate, and zero duplicate or speculative sends.

then this was forged for you.

Works with

Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.

  • Claude Native format
  • ChatGPT Adapts via open standards
  • Gemini Adapts via open standards
  • Cursor Adapts via open standards
  • Copilot Adapts via open standards
Questions · still in the air

Catch what's on your mind.

the air is clear. nothing between you and the forge.
catch a spark: the forge will answer

  1. How does it stop a client getting the same email twice?

    Every send carries an idempotency key tied to the contact, milestone and date. If that key already exists, the dispatch is skipped, so a duplicate is mathematically impossible even if the job runs twice.

  2. What is the approval gate for?

    A new template is first routed to an internal address with a clear prefix, so it is reviewed before any real client receives it. Only after sign-off does live sending switch on for that template.

  3. What happens on a bounce or spam complaint?

    The bounce and complaint webhooks automatically turn off live sending for that contact and raise an alert, so a bad address or an unhappy recipient cannot keep getting mail.

  4. How is it delivered?

    By email right after purchase: ready to run, downloaded instantly, no setup wait.

  5. One-time or subscription?

    A one-time purchase; no subscription or hidden fees. VAT (20%) is included.

  6. Can I get a refund?

    As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.