runbookify
← All plans
Sales & CRM / Follow-up & Cadence Automation

Cadence Template Library & A/B Tracker: One Approved Playbook, Measured

Turn everyone's private email snippets into a versioned library of approved templates and cadences — with enablement publishing each one, banned-phrase guards, and reply/meeting rates tracked per variant.

IntermediateA weekendBuilds onNext.jsSupabaseResend
What you'll build

A web tool where you import existing templates, edit and version them in a guarded UI, enablement approves and publishes one active version, reps pick only approved templates, outcomes are tracked per template and variant, and a performance dashboard plus CSV export show what actually wins.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • Your existing templates / snippets to import
  • Your messaging & voice guidelines (and any banned phrases)
  • Outcome data (sends, replies, meetings) to attribute by template
  • Claude Code or any AI coding agent

The problem this kills

Walk any sales floor and you'll find the same messaging living in a dozen private places: a rep's personal "saved replies," a Slack thread from last quarter, a Google Doc someone forked and never told anyone, the snippet that "always works" but nobody can prove. Enablement spends weeks crafting on-brand messaging, and within a month the team is back to freelancing — off-voice subject lines, claims legal would hate, and zero way to know which version of which email actually books meetings.

So the questions that matter never get answered. Which opener gets replies? Did the new value-prop variant beat the old one, or did it just feel better? When a template wins, can you point to the exact words that won — or did someone quietly edit it three times since? Right now the answer is a shrug. You don't need to live like this, and you don't need to be a developer to fix it.

What you'll build

A simple internal web tool that becomes the single source of truth for outreach messaging. You import your existing templates and snippets and your voice / messaging guidelines. Enablement edits templates in a guarded editor where every save creates a new version (so reporting can always tie results back to the exact text used) and a guard flags banned or off-brand phrasing before anything ships. A template or cadence only goes live after enablement reviews, approves, and publishes it — and only one published version is active at a time. Reps see only approved templates and cadences, pick one, and send. As outcome data (sends, replies, meetings) flows in, the tool attributes it to the exact template and variant, computes reply and meeting rates per variant, and shows it all on a performance dashboard with a CSV export. Retiring a template is a logged decision, not a silent delete.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — how your team writes and shares messaging today, what your templates and cadences actually look like, how outcome data reaches you (a CRM export, a sequencer like Outreach/Salesloft, a spreadsheet), your real field names and template IDs, your typical and peak send volumes, your banned phrases and brand rules, and your approval chain — and then it tailors the data model, the validations, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through the import, the versioned editor with banned-phrase flagging, the enablement approve-and-publish gate, the rep-facing picker, outcome attribution per variant, the reply/meeting-rate dashboard, and the CSV export — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today even with no API to your CRM or sequencer.

The governance it includes (this is the point)

This is the messaging your whole team puts in front of customers, so it ships with the controls a serious enablement function needs: login so only your team can use it, row-level security so you only ever see your own organization's templates and outcomes, a complete audit trail of who edited, approved, published, and retired which version and when, a hard human-approval gate so no template reaches reps until enablement signs off and publishes, and duplicate guards keyed on template ID + version so the same version can't be published twice and only one published version is ever active. Banned or off-brand phrasing is flagged and blocks publishing, so an off-voice or non-compliant line never makes it into a rep's outbox.

Who it's for

Sales enablement and SDR / BDR leaders who want consistent, on-brand outreach they can actually measure — and who are tired of guessing which message wins because everyone's running their own private playbook. If you can describe how your team writes, approves, and tracks outreach today, you can build this.

You've got this — start with the plan, paste the first prompt, answer the interview, and you'll watch your scattered snippets turn into one measured, approved library the same weekend.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.