Cold Email Mastery

How to generate a high-grade 7-step outbound sequence with Kolvera's T.I.P.S. engine.

T.I.P.S. Cold Email Playbook

The full framework, every step structure, tone rules, and worked examples. Add this to your Claude Project knowledge so Claude writes sequences in your voice.

Download PDF

The T.I.P.S. Framework

Every high-converting cold email follows six beats. Kolvera generates them automatically from your ICP, business context, and the prospect's real data.

T — Trigger

A real reason you're reaching out — a new hire, expansion, job ad. Kolvera pulls this from {{trigger}} (the company's buying signals).

I — Implication

What the trigger likely means for them. Shows it's not spray-and-pray.

P — Pain

A common pain your ICP faces, tied to the implication. Dig into the cost of inaction using Before–After–Bridge proof-math.

S — Social Proof

A named customer + the metric they achieved. Reverses the pain math: if the pain is “<10 meetings/month,” the proof is “40 → 90 meetings/month.”

Solution

One line on how you got that result. No feature dump — that's what the call is for.

Soft CTA

“Worth a chat?” “Open to hearing more?” Never ask for 30 minutes.

The 7-Step Sequence

Two threads. Two pains. Seven emails across 21 days. Kolvera generates this automatically when you choose Generate with AI on the Create screen.

Email Day Thread Structure Pain
1Day 0Thread 1 (new subject)Full T.I.P.S. pitchPain 1
2Day 3Reply in threadValue bump — share a relevant article or resourcePain 1
3Day 5Reply in threadThoughtful bump — context + “any thoughts?”Pain 1
Thread break — new subject line, fresh inbox impression
4Day 12Thread 2 (new subject)Full T.I.P.S. pitch (different wording)Pain 2
5Day 15Reply in threadCase-study bump — a named result that ties to pain 2Pain 2
6Day 18Reply in threadFocus bump — observation + “is that the case?”Pain 2
7Day 21Reply in threadReferral bump — “should I talk to someone else?”Pain 2

Merge Tags

Kolvera resolves these per contact at send time. The preview panel shows you the exact email each person receives.

Tag Resolves to Source (waterfall)
{{first_name}}SarahContact record
{{last_name}}MitchellContact record
{{company}}Acme CorpJob record → Company → contact free-text
{{title}}Head of SalesContact record
{{location}}SydneyContact → job ad → company HQ
{{domain}}acme.com.auJob enrichment → company domain
{{trigger}}just opened 2 AE roles in SydneyCompany buying signals (Deep Research, pipeline intel)
{{job_title}}Account ExecutiveScraped job ad role → contact title
{{ad_role}}Senior AETarget role from scrape/import

Conditional opener: The {{#if trigger}}...{{/if}} block wraps the trigger line so it only appears when the prospect's company has a real signal. No signal = the email starts with the next line. No placeholder text, ever.

Two Pains, Two Threads

Kolvera auto-picks two distinct pains from your ICP's pain points (or you can set them manually via the API). Each pain drives a thread:

Before–After–Bridge Proof Math

The pain and social-proof lines use inverse metrics to create urgency:

Before (Pain): “Teams booking <10 meetings/month are often A$300K short of pipeline coverage”

After (Proof): “Group 8a scaled from 40 to 90 meetings/month and exceeded pipeline by A$500K”

Bridge (Solution): “We did this through messaging calibration + async feedback loops”

Step-by-Step Structures

Email 1 — Full T.I.P.S. Pitch (Pain 1)

Subject: [2 words, no punctuation, no adjectives — e.g. “Ramp Time”]

Hey {{first_name}}

[Trigger — why you're reaching out]

[Implication — what it likely means for them]

[Pain — the cost of inaction, quantified]

[Social proof — named customer + metric]

[Solution — one line on how]

[Soft CTA — “Worth a chat?”]

Email 2 — Value Bump (Day 3)

Hey {{first_name}}, do you read [resource name]?

Assuming you're [implication callback], thought you'd find this useful.

[Link to a relevant article]

[Key insight from the article]

Hope it helps!

P.S. Any thoughts on my last note?

Email 3 — Thoughtful Bump (Day 5)

Hey {{first_name}}

Given that you're [trigger callback], thought this would be worth discussing.

Any thoughts on my last emails?

Email 4 — Full T.I.P.S. Pitch (Pain 2, new thread)

Subject: [2 words, different topic — e.g. “Pipeline Gap”]

Same structure as Email 1 but for Pain 2, worded differently.

Email 5 — Case-Study Bump (Day 15)

Hey {{first_name}}

Given [pain 2 callback] was a priority, thought this would be worth discussing.

Here's a quick breakdown on how we helped [customer] [desired outcome].

Worth a chat?

Email 6 — Focus Bump (Day 18)

Hey {{first_name}}

Saw you've [observation].

Usually that means there's a focus on [relevant outcome].

Is that the case for you?

Email 7 — Referral Bump (Day 21)

Hey {{first_name}}

Assuming this doesn't fall under your scope, would it make more sense to talk to someone else?

Saw [relevant observation].

Non-Negotiable Rules

  • 7 emails total, no more, no less
  • T.I.P.S. framework on emails 1 and 4
  • Each email < 125 words
  • 3rd–5th grade reading level
  • Subject lines on emails 1 and 4 only (2 words, no punctuation, no adjectives)
  • Short lines, lots of white space
  • No emojis, no bold/italic in the email body
  • Unsure tone: “guessing,” “typically,” “curious if”
  • Soft CTAs only — never ask for time or a meeting
  • Speak like a helpful peer, not a marketer
  • Reply-only CTAs (no links, no calendars)
  • Trigger must reference something real — no generic openers

How Kolvera Does It for You

  1. Create a campaign — pick your ICP, your business context, and click Generate with AI. Kolvera picks T.I.P.S. as the default framework.
  2. Pains auto-picked from your ICP's pain points. The engine picks two distinct pains and matches proof from your Proof Library (or uses soft unnamed fallbacks).
  3. 7 steps generated via Claude Sonnet — two full T.I.P.S. pitches (1 and 4) plus five contextual bumps, all under 125 words, AU English, soft CTAs.
  4. Triggers resolved per contact at send time from Company buying signals. The {{#if trigger}} conditional means every prospect gets a real opener or none — never a placeholder.
  5. Review inline — scroll per-contact previews, edit any line in place, refine with AI, toggle between template and resolved view.
  6. A/B test — generate variants (A/B or A/B/C) from the Create screen. Each variant gets its own pitch angles; bumps are shared.
  7. Launch — pick inboxes, set the schedule and daily limit, enrol contacts, hit Launch. Kolvera staggers sends across your working hours.

Tips for Better Sequences