GUIDE 6 OF 6PRODUCT GUIDE · 15 MIN READ · UPDATED JULY 2026

Getting the Most Out of SimpleSend

A full tour of the SimpleSend pipeline and brief. Learn exactly what each field does, how value props and lookFor entries shape output, and how to design sequences that don't repeat themselves.

Guide 6/6 ·Browse guides
  1. 01Email Sending Infrastructure
  2. 02Email List Formatting and Data Hygiene
  3. 03Cold Email Best Practices
  4. 04Email Warmup and Domain Health
  5. 05Email Analytics and Campaign Optimization
  6. 06Getting the Most Out of SimpleSend
ON THIS PAGE

Everything you need to write briefs that produce great cold emails — from first principles to the advanced levers power users pull. SimpleSend turns a CSV of leads into a CSV of personalized cold email sequences, one complete multi-step sequence per contact, written from scratch. It does not send anything. The output is a ready-to-import file you drop into SmartLead, Instantly, Apollo, HubSpot, or a Gmail mail merge.

What is SimpleSend?

The key difference from a template-and-token approach: every subject line and every email body is drafted uniquely per contact. There are no {{first_name}} slots filled in at the end — the AI drafts each email knowing who the recipient is, what their company does, and what recent signal (if any) it found about them.

What SimpleSend handles vs. what you handleSimpleSend handles enrichment, research, drafting, fact-checking, and formatting. You handle the brief (your positioning), sequence design, and sending via your tool of choice.

Per-contact pipeline

For each contact in your CSV, SimpleSend runs the full sequence through this chain:

  1. Fit check (pre-flight)If your brief has an ICP, one cheap Haiku call scores the CSV row against it first. A confident non-match marks the contact skipped — no research, no drafting, no unit spend. The check fails open on thin data, so borderline rows still get generated.
  2. EnrichFetches and summarizes the company homepage. Parses the LinkedIn profile for LinkedIn DM campaigns. Results are cached 30 days.
  3. ResearchRuns your lookFor entries — targeted searches that mine job postings, LinkedIn activity, news, and more for contact-specific signals.
  4. Draft each stepThe model you selected writes each email. Each step gets a unique template, a unique value prop from your list, and a unique finding (if found).
  5. Fact-check & lintAI verifies that no claims were invented. Deterministic rules check length, forbidden phrases, CTA link presence, and formatting.
  6. Polish & exportIf any issues are found, a final editing pass fixes them without inventing new facts. The result is exported to CSV.

How it works — the 5-step flow

Once you upload your CSV, SimpleSend walks you through five screens:

StepWhat you doTips
1. Upload CSVUpload a CSV of leads. Required columns: email or linkedin_url, first_name, company.Include title and company_website when you have them — they improve enrichment quality.
2. Review & cleanPreview and fix data issues — malformed emails, missing names, duplicate rows.Spend time here. Garbage in, garbage out. A blank first_name produces "Hi," with nothing after it.
3. BriefFill out the campaign brief — what you sell, who you're targeting, your value props, and your sequence steps.This is where 90% of output quality is determined. See the brief sections below.
4. SamplePreview 1–2 generated drafts before running the full batch.Always run a sample. If the sample feels off, adjust the brief before generating 500 contacts.
5. Generate & exportRun the full campaign. Download the CSV when complete.Briefs and sequences can be saved as reusable templates for future campaigns.

The brief

The brief is the single most important thing you control. Every field maps directly into the AI's prompt — knowing what each field does lets you write briefs that actually move output quality.

The brief is not a form — it's a promptEvery field you fill in gets passed verbatim into the drafting model. Vague inputs produce vague emails. Specific inputs produce specific emails. The sections below show exactly where each field ends up.
The 'Company' field is now the campaign nameOlder briefs asked for your company name. That field is now repurposed as the editable campaign name in the brief sidebar — it doesn't appear in any drafting prompt. Your company name only reaches the drafter through your description and voice samples, so make sure it's mentioned there if you want it in emails.

Company description & ICP

Description — one paragraph. Goes into the research planner as industry context and into the drafting model as your company description. The planner uses it to decide where to look for contact signals; if your description mentions "SaaS revenue operations," the planner knows to check job boards for RevOps hires and LinkedIn for GTM content.

Too vague
We help companies grow faster with AI-powered solutions that unlock value across the entire revenue lifecycle.
Concrete
We build revenue forecasting software for B2B SaaS teams. Sales ops and RevOps leaders use us to replace manual spreadsheet models and call their number with ±5% accuracy.

ICP — 2 lines max. Goes into the research planner as recipient context and into the drafting model to ground the "light research flavor" sentence when no specific finding is available. Include signals the planner can search on: stack names, company size/stage, hiring patterns, GTM motion.

Generic
Mid-market B2B SaaS companies with a sales team.
Searchable signals
Series A–C B2B SaaS, 20–200 employees, VP/Director of Sales or RevOps. Stack: Salesforce or HubSpot. Hiring AEs or SDRs signals they're scaling go-to-market now.

Value props ⭐

The most leverage-heavy field in the entire brief. Up to 3 value props, one per line. SimpleSend assigns one prop per email step in round-robin order: Step 1 gets prop #1, Step 2 gets prop #2, Step 3 gets prop #3, Step 4 wraps back to #1. Each email is locked to its assigned prop and told not to reuse props from prior steps. Breakup steps skip prop assignment entirely.

If you give only one value prop for a four-step sequence, all four emails must pitch the same angle. The AI is told to "find a fresh angle," but with nothing new to work with, drafts become repetitive and thin. Three distinct, specific props give each email in the sequence a unique hook.

Writing high-leverage value props

Think in terms of specific outcomes, not category features. The drafter is given one prop and told to build the entire email around it — so the prop needs to be a complete story seed, not a label.

Vague — one label per line
Save time
Increase revenue
Better visibility
Specific outcomes
Sales ops teams cut forecast prep from 2 days to 20 min
Reps hit quota 23% faster when managers can see pipeline risk in real time
CFOs who use us stop being surprised at board meetings
Order matters — lead with your strongest hookProp #1 runs in the intro email that most recipients will read. Prop #2 and #3 run in later steps when you need to give a different reason to reply. Put your highest-conversion angle first.

One outcome per line. The parser strips numbered prefixes like 1. or 2), so those are fine to include. The system splits on line breaks, bullets, and semicolons, so each line becomes exactly one prop — don't combine multiple outcomes on the same line.

Tone & length

Tone — choose one of casual, formal, witty, direct, or warm. Tone shapes the opener style and phrasing cadence. Some formatting rules override tone regardless of your choice — sentence case is always enforced, and em dashes are never allowed. Casual means conversational but not all-lowercase. Direct means no preamble, get to the point immediately.

Length — three options:

OptionWord countBest for
xshort≤60 wordsPure ask, no preamble. Breakup emails. High-volume SDR outreach to busy executives.
short ⭐ recommended60–120 wordsTight with one proof point. Best balance of personalization and brevity for most campaigns.
medium120–200 wordsMore context, still scannable. Good for complex products that need more setup.
Tone + length + template combinationsxshort + direct + Extremely Short template produces single-question emails — great for follow-ups. medium + warm + Creative Ideas produces 3-bullet consultative emails — better for complex B2B with a longer consideration cycle.

CTA & CTA link

The CTA is the action you want the reader to take, e.g. "15-min intro call," "grab 20 minutes," "see a 3-min demo." If you provide a ctaLink, the CTA text carries the link through drafting and QA. If you leave the link blank, it renders as plain text. Always include a link — it makes the ask one click instead of requiring the recipient to reply and coordinate.

Pick the right link format at exportSending tools like SmartLead and Instantly insert {{step_1_body}} variables as literal text — they do not render markdown. When you download the CSV, choose HTML link so the CTA text arrives as a real clickable link (<a href="…">text</a>), or Plain URL if your sender escapes HTML in variables — recipients' email clients auto-link the spelled-out URL either way.
Use low-friction destinationsCal.com scheduling links, Loom demo videos, and one-page overviews convert better than full website homepages or long sales decks. The email templates are written for soft asks — match the landing experience to that intent.

CTA placement

A new brief control decides where the CTA lands in the body. It applies to every step in the sequence.

PlacementWhat the drafter doesBest for
Drafter decidesPlaces the CTA wherever it lands naturally — mid-body, closing line, or as a P.S. Varies across the sequence.Default. Most campaigns.
End of emailPins the CTA as the closing line, directly before the signature.Classic outbound structure — hook, prop, ask.
P.S. lineRenders the CTA as a short P.S. after the signature; keeps the body about them, not the ask.Warmer, consultative emails; founder-led sales.

Per-step CTA overrides

Each step in the sequence builder has its own CTA mode: inherit (default — use the campaign CTA), custom (this step gets its own text and link — a blank link means no link, not the campaign link), or none (this step carries no CTA at all). Breakup steps and LinkedIn connection-request notes always resolve to no CTA regardless of what you pick.

Voice samples

Optional, but recommended. Paste 1–3 real cold emails you've sent before. The drafting model uses these to mirror your cadence, opener style, sign-off, and idiosyncrasies.

  • Paste real sent emails — subject line, body, and signature included
  • Include emails of similar length and step type to what you're generating (short intros if you want short intros)
  • Include your actual voice tics: hedge words, how you sign off, your typical opener
  • Don't paste email templates with merge tags — paste real, sent emails
  • Don't paste emails that are much longer or shorter than your target length — the model picks up on cadence

Research intelligence: lookFor ⭐

This is what makes SimpleSend emails feel hand-written rather than AI-generated. Every lookFor entry is a research directive the system executes per contact before drafting. Each entry has two parts:

FieldWhat it does
topicWhat to find. Sent to the research planner, which builds search strategies around it (company website, LinkedIn, news, job boards, etc.).
angleHow a finding should change the pitch. Becomes the rule that determines the phrasing tone — high-confidence direct, medium-confidence hedged, or thematic.

For each contact, the system runs up to 3 search strategies per entry and picks the first one that returns a finding with ≥70% confidence. That finding gets delivered to the drafter as an observation plus phrasing hint. The drafter uses 0–2 findings per email by design — findings are scarce on purpose.

Conditional play-rules in the angle

The angle field now supports conditional play-rules — "if the finding shows X, pitch A; if it shows Y, pitch B." The research planner captures these branches, and the drafter is told which branch the actual finding supports so it activates the matching pitch. This replaces the older "one angle for any finding" pattern.

Flat angle
topic: recent hiring signals
angle: pitch our onboarding platform
Conditional play-rule
topic: open roles posted in the last 60 days
angle: if they're hiring SDRs or AEs, lead with ramp-time (prop #1); if they're hiring RevOps or ops roles, lead with forecast accuracy (prop #2); if the postings are engineering-only, skip this finding and fall back to generic
Branches are followed, not mergedThe drafter picks one branch per email based on what the finding actually contains. Don't write ten branches — 2 or 3 well-chosen ones cover most cases without diluting focus.

Writing high-quality lookFor entries

The single most common mistake: a vague topic with no angle. The topic alone doesn't do much — the angle is what shapes the phrasing. Every lookFor entry should have both.

Vague — no angle
topic: company growth signals
angle: use it to personalize
Specific — paired with an angle
topic: open SDR or AE roles posted in the last 60 days
angle: if they're hiring reps, pitch the ramp-time value prop and name the specific role
Too broad
topic: anything interesting about the company
angle: make it relevant
One concrete observable
topic: new CRO or VP of Sales hire in the last 90 days
angle: new leadership is evaluating all existing tools — lead with a "fresh start" or migration angle

Recommended lookFor entries by use case

TopicAngleBest for
Open SDR/AE/RevOps job postings (last 60 days)Scaling GTM → reference role name, pitch ramp-time or productivity propSales tools, RevOps platforms, onboarding software
New executive hire (CRO, CMO, VP Sales, CFO)New leadership evaluating stack → lead with "fresh start" or migration angleAny B2B SaaS displacing incumbent tools
Recent funding round announcementPost-raise growth push → pitch scaling or compliance readinessHR tools, finance tools, infrastructure, compliance
LinkedIn posts about a specific pain in the last 30 daysThey're broadcasting the problem → reference it directly, don't introduce the problemAny product that solves a visible operational pain
Tech stack signals (specific tool in the job description)Integration angle — "we connect natively with [tool they use]"Integration-heavy products, data pipelines, analytics tools
Sweet spot: 2–4 lookFor entriesMore entries means more API cost per contact and more findings for the drafter to pick from — but the drafter only uses 0–2 per email. Adding more doesn't pile findings into one email; it gives the drafter better options to pick from across the sequence. Two to four entries is the right balance for most campaigns.

Each finding gets a confidence score and a recency label (very_recent, recent, stale, unknown). The drafter is told to downgrade stale findings. You don't control this directly, but you can bias it by writing topics that target recent signals (job postings from the last 60 days, announcements from the last 90 days).

Cross-contact contamination is automatically filteredSimpleSend detects when the same evidence URL appears across multiple contacts (e.g., a top-ranked industry news article that would appear for everyone) and drops it. This prevents the "everyone gets the same finding" problem. Your angle-writing matters more than trying to game the research sources.

User templates ⭐

Paste your own email body copy into the brief and the drafter will keep the fixed text close to verbatim, filling in only the parts you flag with [square-bracket directives]. This is the most direct lever you have over the exact wording — great for founders and senior AEs whose voice is the pitch.

Hey [first name] — [comment on their recent sales hires in one sentence].

It seems like ramp-time is a priority right now. We help RevOps teams
cut new-rep ramp from 90 days to 45 by [reference the closest value prop
in one specific sentence].

Worth a 15-min chat this week?

How directives work

  • Fixed text is preserved almost verbatim — the drafter is instructed not to rewrite it.
  • [bracket directives] are instructions the drafter replaces with personalized, research-grounded prose. Each directive typically expands to 1–2 sentences.
  • Slot — each template is tagged intro / value / followup / breakup and only rotates into sequence steps of that kind.
  • Per-step pin — open a step in the sequence builder and pick a specific template to lock that step to it, overriding rotation.
Concrete directives beat vague ones[intro line] produces a generic sentence. [comment on their new CRO hire in one sentence, tie to fresh-stack evaluation] produces exactly what you want. Directives are prompts — the more specific the ask, the more useful the output.
User templates and voice samples serve different jobsVoice samples teach the drafter your cadence when writing from scratch. User templates give the drafter your exact copy to fill in. Use samples when you want the AI to compose freely in your voice; use templates when you want the AI to riff on your specific words.

Sequence design

How to structure your step sequence for maximum impact — and what each step type actually instructs the AI to do.

TypeAI behaviorSubject lineCTA?
introHook → bridge to value prop → CTA. Uses the full intro template pool.Fresh subject, sentence case, 5–8 wordsYes
valueProof point or case study angle. Assumes the recipient saw the intro.Fresh subjectYes
followupRe-engage with a different angle. Subject forced to RE: [last value email subject].RE: prefix requiredYes
breakupLast ask, no pressure. Skips value prop assignment entirely. Subject forced to RE:.RE: prefix requiredNo
connect (LinkedIn)Pre-connection request note. Hard 300-character cap, no links, no CTA. Warms the door before the DM sequence.None (LinkedIn)No
inmail (LinkedIn)Paid InMail — subject line + up to ~1,900 characters, reads like a short email. Lands without a connection, so it can replace the connect step for high-value targets.Fresh subject, sentence caseYes

Recommended sequence shapes

Standard 4-step (most common): Day 1 intro (prop #1) → Day 3 value (prop #2) → Day 7 followup (prop #3) → Day 14 breakup.

3-step lightweight: Day 1 intro (prop #1) → Day 4 followup (prop #2) → Day 10 breakup.

Don't do 4 introsRunning multiple intro steps back-to-back means each email uses a fresh subject with no threading context. Recipients see four disconnected emails and none feels like a follow-up. Use followup and breakup to build the right RE: threading structure.

The focus field

Each step has an optional focus text field. Whatever you put there is passed to the drafter as a literal instruction. Use it to override default template behavior for specific steps:

type: "followup"
focus: "Open with the job posting finding if confidence is high. If no finding, lead with the CFO surprise-at-board-meetings angle."

Focus is a power-user lever. When you're tuning high-stakes campaigns, use it to inject step-specific logic the default type rules don't cover.

Template library

SimpleSend has 13 built-in email templates. You don't choose them directly — the AI assigns one per step in round-robin order so your sequence varies. Here's what's available and when each shines.

PoolTemplateBest for
introStandard IntroWorkhorse opener. Hook + why you're reaching out + CTA.
introPoke-the-BearOpens with the recipient's problem, not your solution. Good for pain-aware prospects.
introPattern InterruptUnusual opener that breaks inbox pattern. Higher risk, higher reward for cold lists.
introCreative Ideas3-idea consultative format. Good for longer emails and complex products.
introQuick Case StudyBefore/after customer story. Good when you have specific outcome data to cite.
valuePast-Company Empathy"I've been in your role" style. Good when sender has relevant experience.
valueFounding StoryWhy we built this. Warm, personal angle for founder-led sales.
valueCasual Quick HitShort, punchy, one-sentence proof point + CTA.
valueExtremely ShortOne question or one line + CTA. Works well with the xshort length setting.
followup3 BulletsThree quick reasons to reply. Scannable format for busy recipients.
followupWrong Person?"Is there someone better to talk to?" Useful when title mapping is uncertain.
followupThree Ideas3 ways you could help them. Consultative, shows you've thought about their situation.
breakupBreakupClosing the loop, low pressure, one last ask. No CTA required.
You don't pick templates — you pick combinationsThe interplay of tone + length + step type produces the actual email feel. A witty + xshort + intro produces something very different from formal + medium + intro, even with the same template underneath. Tune tone and length before worrying about templates.

Choosing a model

You pick one model per campaign. The choice trades output quality against unit cost. All other pipeline steps (enrichment, research, fact-check, polish) always use Haiku regardless of your choice.

Free / Starter+
Haiku — 2 units / draft
Fastest and most affordable. Good for high-volume campaigns where you're optimizing reach over polish. Suitable for shorter emails with strong lookFor signals.
Pro+
Sonnet — 3 units / draft
Noticeably better at angle synthesis — combining a research finding, a value prop, and the recipient's context into a coherent, specific opener. Recommended default for most campaigns.
Agency only
Opus — 5 units / draft
Best for "Enhance" passes on your most important contacts — high-value accounts where quality justifies the cost. Not practical for large lists.
Units = rows × steps × draft costA 200-contact list with a 4-step sequence on Sonnet costs 200 × 4 × 3 = 2,400 units. On Haiku: 800 units. Factor this into your tier's unit budget before generating large campaigns.

LinkedIn DMs

LinkedIn DM campaigns use a different pipeline. When your CSV contains linkedin_url instead of email, SimpleSend switches to the LinkedIn path automatically. Key differences:

  • No subject line — LinkedIn DMs don't have one.
  • No email signature.
  • No markdown links[text](url) format doesn't render on LinkedIn; plain text only.
  • No polish loop — the DM path skips the fact-check/polish step.
  • No template lock — DMs use different prompts entirely.
  • LinkedIn profile parsing replaces homepage enrichment.
  • Sequence opens with a connection request note — pre-connection, ≤300 characters, no CTA. Post-connection DMs follow.
  • InMail is a separate step type — use it when you're paying for InMail credits and want a subject line plus a longer, email-style body that lands without needing a connection. Don't stack both a connect step and an InMail step in the same sequence — pick one entry point.
LinkedIn DMs need shorter CTAsLinkedIn DM character limits and platform norms favor shorter messages. Use xshort or short length. Your CTA link should be plain text (write out the URL) rather than relying on markdown formatting.

Hard rules baked into every draft

These rules are non-negotiable — enforced at the drafting model level and re-checked deterministically after drafting. You can't override them via brief fields, and they'll be corrected in the polish pass if the drafter violates them.

  • No fabricated facts about the recipient. If no finding is available for a claim, the AI falls back to generic value props. Claims that fail fact-check are deleted and rewritten.
  • No "I hope this finds you well" or "I came across your profile." These openers are on the forbidden list and will be linted out.
  • No em dashes or en dashes — ever. Stripped via regex post-hoc as well. Use commas or rewrite.
  • Subject in sentence case, 5–8 words. Never Title Case, never all-lowercase. Proper nouns are capitalized; nothing else is.
  • One named third-party person max per email. If a finding names someone (e.g., a new hire), they can't be named again in a later step.
  • Company name copied exactly from the contact row. Misspellings are auto-corrected using edit-distance matching before export.
  • One value prop per email. The drafter does not repeat the same prop used in a prior step as the main pitch.
  • Each email's opener uses a different angle from prior steps in the sequence.
  • Persona-aware emphasis. The recipient's title maps to a persona bucket (decision maker / finance / IR / ops / technical / marketing / sales) and biases which angle the drafter emphasizes — no new facts, just where the weight lands.
  • Off-ICP contacts are skipped. The pre-flight fit check drops confident non-matches with no research or drafting spend. Borderline rows still get generated.

Quick-reference checklist

Use this before running any campaign. If you can check every box, you're set up for strong output.

Brief checklist

  • Description is one concrete paragraph — deliverable + category words
  • ICP includes searchable signals (stack, stage, hiring patterns)
  • 3 distinct value props — specific outcomes with numbers or named pains
  • Prop #1 is your strongest hook (it runs in the intro)
  • CTA link included — low-friction destination
  • CTA placement chosen (or left on Drafter decides)
  • User templates added if you want the drafter to riff on your exact copy — directives are concrete, not vague
  • 1–3 real sent emails pasted as samples

lookFor checklist

  • 2–4 entries (not more)
  • Every entry has both a topic AND an angle
  • Topics target concrete observables (not "growth signals")
  • Topics reference recent time windows ("last 60 days")
  • Angles specify which value prop to activate for each finding
  • Where useful, angles are written as conditional play-rules (if X → pitch A; if Y → pitch B)

Sequence checklist

  • Ends with a breakup step
  • No consecutive intro steps
  • 3 or 4 steps matches your 3 value props
  • Length setting matches target recipient seniority
  • Sample run reviewed before full batch
  • LinkedIn: chose connection note vs. InMail intentionally — don't stack both as entry points

CSV checklist

  • No blank first_name values
  • company_website included where available
  • title column present for ICP matching
  • No duplicate rows
  • Email or LinkedIn URL — not both in the same campaign

Common mistakes

The issues most often seen in campaigns that underperform — and how to fix each one.

1. One value prop for a 4-step sequence

What happens: all four emails argue the same angle. The AI tries to find fresh approaches but runs out of ideas — drafts become thin and repetitive.

Fix: write 3 distinct, specific outcome-based props before generating.

2. lookFor entries with no angle

What happens: the research planner finds a signal but doesn't know how to use it. Findings end up in emails as vague, non-specific references ("I noticed your company has been growing").

Fix: every lookFor entry needs an explicit angle — "if you find X, pitch Y by saying Z."

3. Pasting email templates as samples (not real emails)

What happens: the model mirrors the template style — generic, token-heavy, formal structure. Defeats the purpose of voice mirroring.

Fix: paste real, sent emails with your actual sign-off, opener habits, and phrasing quirks.

4. Medium length + xshort-type value props

What happens: the model is asked to write 120–200 words but your value props are one-liners. It pads with generic content to hit the word count.

Fix: match prop specificity to target length. For medium emails, write props with context: who benefits, what outcome, what the before state was.

5. Not running a sample before the full batch

What happens: a brief issue that would be obvious in one email — a vague description, a weak prop, a tone mismatch — gets multiplied across hundreds of contacts.

Fix: always use the Sample step. Review 2–3 outputs across different company types in your list before generating the full campaign.

6. Blank or incorrect company names in the CSV

What happens: the AI is given a blank or misspelled company name and uses it verbatim. SimpleSend auto-corrects close misspellings, but a blank company field produces "Hi [name], I noticed your company has been..." with no company name.

Fix: review and clean your CSV at the Review step. Prioritize the company and first_name columns.

7. Vague directives in user templates

What happens: a template with [intro line] or [personalize this] produces generic filler because the drafter fills the directive literally as written. Templates are prompts inside a prompt — vague ask, vague output.

Fix: write directives with concrete instructions and a length hint, e.g. [comment on their new CRO hire in one sentence, tie to fresh-stack evaluation] or [reference the value prop closest to their stated priority in one sentence].

Save your best briefs as templatesOnce you've dialed in a brief that produces strong samples, save it as a reusable template from the Brief screen. You can duplicate it for new campaigns and adjust only the value props and lookFor entries for the new audience — without starting from scratch every time.

Frequently asked questions

How many value props should I write?

Three distinct, outcome-specific props is the sweet spot for a standard 3 or 4-step sequence. SimpleSend assigns one prop per non-breakup step in round-robin order, so a single prop across four steps forces all four emails to argue the same angle. Put your strongest hook as prop #1 because it runs in the intro that most recipients actually read.

What makes a good lookFor entry?

Every entry needs a concrete topic (one observable signal like a recent executive hire or open sales role in the last 60 days) and an angle that tells the drafter how that finding should change the pitch. Angles can now be conditional play-rules — 'if the finding shows X, pitch A; if it shows Y, pitch B' — and the drafter follows the branch the finding supports. Vague topics with no angle produce vague references. 2 to 4 entries is the right range for most campaigns.

Which model should I pick?

Sonnet is the recommended default — it's noticeably better at synthesizing a research finding, a value prop, and recipient context into one coherent opener, at 3 units per draft. Use Haiku (2 units) for high-volume runs where reach matters more than polish, and Opus (5 units, Agency only) for the small set of high-value accounts where you want an Enhance pass.

What are user templates and [bracket directives]?

User templates let you paste your own email body copy that the drafter keeps close to verbatim, with [square-bracket directives] as instructions it fills in per contact — e.g. 'Hey [first name] — [comment on their recent sales hires in one sentence]. It seems like a priority right now...'. Give directives concrete instructions, not vague labels like [intro line], or the drafter fills them generically. Each template has a slot (intro / value / followup / breakup) that controls which sequence steps rotate through it; per-step Template pin overrides the rotation.

TRY THE FRAMEWORK

Run your next 50 contacts through SimpleSend.

Drop a CSV, paste 1–3 of your past emails, and get a full 7-step sequence drafted row by row. Free tier, no card.