00How it works · 4 steps · ~5 minutes

From a list of leads to a CRM full of tailored emails, in four steps.

SimpleSend is the drafting layer between your list and your sender. Drop a CSV, write a short brief, approve a sample row, then export and map once into your sender. From CSV to ready-to-paste sequence in minutes.

FIG. 00watch the flowvideo
TOURInside the app · a full campaign, condensed

What the flow looks like from your seat.

Six stops through a real campaign — from the dashboard to a drafted, fact-checked sequence live in your sender — plus the features along the way you'd otherwise miss.

TOUR AHome base

Your dashboard, at a glance.

Sign in and everything is one screen deep: contacts enriched, emails drafted, monthly usage — and the New batch button that starts every campaign. Saved Briefs, Past Lists and Talk Tracks live one click away in the sidebar.

FIG. Adashboardapp.simplesend.tech
Good evening
Welcome back.
+ New batch
Contacts enriched
6
Emails drafted
18
Lists created
1
Usage this month123 / 375 used
TOUR BNew batch

Upload, and the fields map themselves.

Pick Email, drop your list, and SimpleSend auto-detects every column — then audits the rows before a single token is spent: valid emails, duplicates, role inboxes, missing required fields. Fix flags in one click or drop the rows.

No CSV? Import from HubSpot.

Connect HubSpot once in Profile → Integrations and pull any HubSpot list straight into drafting — fields mapped for you, no export step.

FIG. Breview datapre-flight checks
Upload2Review data3Brief4Sample5Generate6Export
Field mapping
Auto-detected. Correct anything that looks off — required fields are marked.
First name *
first_name
Last name *
last_name
Company *
company
Email *
email
LinkedIn URL
linkedin_url
Title
title
data.csv · 7 rows7 valid emails0 missing req0 dupes0 role inboxes7 companies
TOUR CThe brief

One brief drives every email.

Value prop, audience, pain points — then the dials: tone, call to action, signature, preferred length, and a template per sequence step (intro, follow-ups, break-up). Save it as a Saved Brief and your next campaign reuses it in two clicks.

FIG. Ccampaign briefsaved · reusable
Finance briefSaved brief
Value proposition
Investor management platform — streamlines capital raising, back-office fund administration and legal document drafting.
Audience
Fund managers, CEOs, heads of investor relations.
Pain points
Slow raises, admin overhead, investor sentiment.
DialsTone · ConsultativeCTA · Book a demoSignature ✓Length · ShortSteps · Intro / Value / Break-up
TOUR DQuality gate

Approve a researched sample first.

SimpleSend researches one real contact and drafts the full sequence — then fact-checks its own claims and QA-flags anything off-spec before you scale it. You see why each finding was used and how confident the research is. Approve it, and only then does the batch run.

FIG. Dapprove a sample3 of 3 drafted
Eddy C.
Partner · Head of Development
March Capital Management
Confidence 75%
Posted an IR Specialist role ~8 months ago — likely growing the investor base.
Findings · 1 signal
Email 1 · IntroEmail 2 · ValueEmail 3 · Break-up
157 words⚠ Fact-check⚠ QA review
Investor portal for March Capital

Hey Eddy,
Looks like March Capital brought on an Investor Relations Specialist about eight months back, which often points to gearing up for a capital raise…

QA flag: body too long (154 words, max 148) — review before sending.
Approve sample →RefineRegenerate
TOUR EShip it

Generate all, export, verify in your sender.

The batch runs for every contact and lands in Past Lists — review any draft, then download the CSV. Load it into SmartLead (or any sender) and confirm each drafted email sits in the right sequence step. That's the hand-off Steps 03–04 below cover in detail.

FIG. Epast lists → smartleadhand-off
Past ListsSimpleSend
Untitled campaign
7 contacts · 45m ago
Done↓ CSV · 7 rows × 3 emails
SDR CampaignActive
SmartLead · 4 sequence steps · drafts inserted ✓
verified
TOUR FBeyond email

Talk Tracks: research briefs, live in your CRM.

The SimpleSend Talk Tracks Chrome extension rides along in HubSpot, Salesforce or your dialer. Open any contact and it generates a research brief and talking points on the spot — the same personalization engine, pointed at your calls.

Already on HubSpot?

There's an integration waiting in your Profile — import your HubSpot lists straight into SimpleSend for drafting. No CSV export needed.

Profile → Connect HubSpot → pick a list → draft
FIG. Ftalk tracks panelchrome extension
app.hubspot.com · contact
Eddy C.
Partner · March Capital Management
Talk Tracks
● Synced
Why call
Building out its IR function — capital raise likely. Back-office bundle is a direct fit.
Opener
"Saw you were hiring on the IR side — has the back-office become the bottleneck?"
Discovery · 3 questions
01Assemble your leads

Build a clean lead list.

Pull leads from ZoomInfo, Apollo, Pitchbook, LinkedIn Sales Navigator, or wherever else you source. The richer the row, the sharper the personalization. You don't need every column; the more context you give, the more specific each email becomes.

FIG. 01clean listinput
leads_q2_2026.csv240 rows · 6 columns
First NameREQLast NameREQCompanyREQWebsiteOPTLinkedIn URLOPTTitleOPT
TheoParkNorthwind Labsnorthwind.devlinkedin.com/in/theoparkFounder
MayaLinAcme Roboticsacme.iolinkedin.com/in/mayalinVP Engineering
PriyaShahLumen Healthlumen.healthlinkedin.com/in/priyashahHead of GTM
DanielFryRove Logisticsroveops.comlinkedin.com/in/danielfryCOO
REQUIRED
First Name
Used in subjects and greetings: “Hey Theo,”.
REQUIRED
Last Name
Disambiguates duplicates and enables formal salutations.
REQUIRED
Company
The most-used merge field in every email.
OPTIONAL
Website
SimpleSend scans for tone, products and recent news.
OPTIONAL
LinkedIn URL
Pulls role context, tenure and recent posts for hooks.
OPTIONAL
Title
Tunes pain points and tone to seniority.
Pro tip: headers can be in any case (First Name, first_name, FIRSTNAME). SimpleSend auto-detects on upload. Save the file as .csv with UTF-8 encoding.
02Drop it in

Upload your CSV to SimpleSend.

Drag the file straight onto the dropzone. SimpleSend validates the columns and flags missing emails, role inboxes and duplicates. Then a short brief (what you sell, who it's for, your CTA, your tone) and an optional paste of 1–3 past emails so we mirror your voice.

FIG. 02uploaddropzone
CSV
Drop leads_q2_2026.csv here

…or click to browse. Up to 25 MB. UTF-8 CSV with a header row.

.csvUTF-8up to 25 MBheaders any case
↑ Drag & drop
Auto-detects headers
First Name / first_name / FIRSTNAME: all the same to us.
Flags bad data
Missing emails, role inboxes (info@, sales@) and duplicates.
Confirms before drafting
You preview a sample row first. No tokens spent until you approve.
Pro tip: save your brief as a campaign template. The next time you upload a list of similar leads, SimpleSend re-uses the tone, value prop and CTA in two clicks.
03Get your enriched file

Export the CSV with a custom message in every row.

SimpleSend returns the same file you uploaded, plus new columns: a tailored subject and body for every email in your sequence, one row per lead. Every cell is fully written, ready to merge. No prompts, no placeholders left to fill in.

FIG. 03enriched exportoutput
leads_q2_2026_simplesend.csv240 rows · 12 columns · ↓ downloaded
ORIGINAL
First Name
ORIGINAL
Company
SIMPLESEND
email_1_subject
SIMPLESEND
email_1_body
SIMPLESEND
email_2_subject
SIMPLESEND
email_2_body
TheoNorthwind LabsTheo: the Northwind ingestion bug
Saw your tweet about Northwind's pipeline choking on multi-GB CSVs. We hit the exact same wall…
Streaming chunked parses?
Specifically curious whether you've moved off in-memory loads yet. We dropped import time 40m → 90s…
MayaAcme RoboticsMaya: Acme's ROS2 migration thread
Your engineering blog on ROS2 caught my eye, particularly the bit about driver instability under load…
Following up: driver stability
Wanted to circle back on the driver instability piece. We've seen the same with two robotics customers…
PriyaLumen HealthPriya: Lumen's HIPAA messaging launch
Loved the launch note about Lumen's HIPAA-compliant SMS layer. Congrats on shipping ahead of Q1…
Quick note on patient activation
On the patient activation side, we've helped two health systems lift first-message reply by ~3.4×…
Pick your sequence length135711any length, 1–112 columns added per email: subject + body.
Pro tip: column names stay stable across exports (email_1_subject, email_1_body…), so once you map your CRM template the first time, every future campaign drops in without remapping.
04Light the fuse

Map the columns into your CRM template.

Upload the SimpleSend-enriched CSV to SmartLead, GoHighLevel, Instantly, Apollo or any sender that supports merge variables. In your template, reference the column names with double braces. SimpleSend's column header is the variable. The CRM auto-sends the sequence and every recipient gets a fully tailored message.

FIG. 04sequence templatesender
SmartLead · Sequence templateActive
1Email 1
Subject
{{email_1_subject}}
Body
Hi {{first_name}},

{{email_1_body}}

Best,
Jordan
2Email 2· Delay 3 days
Subject
Re: {{email_1_subject}}
Body
Hi {{first_name}},

{{email_2_body}}

Best,
Jordan
3Email 3· Delay 5 days
Subject
{{email_3_subject}}
Body
Hi {{first_name}},

{{email_3_body}}
Template
Hi {{first_name}},
{{email_1_body}}
Row data
first_name = "Theo"
email_1_body = "Saw your tweet…"
Sent email
Hi Theo,
Saw your tweet about Northwind's pipeline choking on multi-GB CSVs…
Pro tip: always send a test row to your own inbox first. Confirm the merge variables resolved (no stray {{ brackets) before kicking off the full campaign.
05CRM-agnostic

If your CRM has merge variables, SimpleSend fits in.

We don't ship integrations because we don't need to. The CSV speaks every CRM's language. Only the merge-tag syntax differs, and your column names map one-to-one.

SmartLead
{{column_name}}
GoHighLevel
{{contact.column_name}}
Instantly
{{column_name}}
Apollo
{{column_name}}
Lemlist
{{column_name}}
HubSpot
{{ contact.column_name }}
Salesforce
{!Contact.column_name}
Mailchimp
*|COLUMN_NAME|*
06Before you send

Four mistakes we see weekly, and how to dodge them.

Don't ship without a test row.
Always send the first sequence to yourself. Inspect every merge variable before going live.
Don't hand-edit body text in the CSV.
Edit drafts inside SimpleSend, then re-export. CSV cells with line breaks can confuse some senders if quoted incorrectly.
Don't blast the whole list day one.
Warm new sending domains gradually: start at 30–50 sends/day and step up over two weeks.
Don't reuse merge tags across providers.
GoHighLevel uses {{contact.first_name}}; SmartLead uses {{first_name}}. Match your CRM's syntax exactly.
07Start here

Try it on your list.

Drop a CSV, get a tailored sequence back in minutes, and map it into your sender once.

Start 14-Day Free Trial →14-day free trial · No credit card needed · Plans from $25/mo