Send from accounts you own.
- Gmail and Google Workspace with an app password
- Any SMTP and IMAP account
- Connect one at a time or in bulk from a CSV file
- [email protected]Google
- [email protected]Google
- [email protected]SMTP
EmailHorizon cold email
Send from your own mailboxes. Write the sequence once, and EmailHorizon follows up on schedule until a lead replies, bounces or unsubscribes.
Gmail, Google Workspace and any SMTP and IMAP account
Built into every account
Play one week of a campaign. Then turn Stop on reply off and watch what happens without it.
Founders in fintech
3 steps, 2 days apart · 3 sending mailboxes
How it works
01
Gmail and Google Workspace with an app password, or any SMTP and IMAP account. One at a time or a whole CSV file at once.
Mailboxes
3 connectedGoogle Workspace, app password · 30 a day · warmup on
Google Workspace, app password · 30 a day · warmup on
SMTP and IMAP · 25 a day · warmup on
Connect a mailbox
SMTP and IMAP are both checked live before a mailbox is saved.
02
Steps, waits in minutes, hours or days, A/B variants, conditions, variables and spintax, all in one editor.
Sequence
Founders in fintechStep 1
Wait 2 days
Step 2 · same thread, A/B by replies
Wait 48 hours
Step 3 · only if not opened
Step 1, variant A
Subject Quick question
{Hi|Hello} {{ first_name }},
Saw {{ company }} is hiring for sales. We help teams like yours book meetings without adding headcount.
Worth a short call next week?
Spintax and variables are filled in for each lead.
03
Replies from every mailbox arrive live, spam folder included, and that lead gets no more follow-ups.
Master inbox
maya@, sam@, jo@Tom Walker
Automated9 minOut of office · to sam@
I am away until Monday and will reply when I am back.
Grace Kim
Reply27 minRe: Following up · to sam@
Thanks, we already work with someone for this.
Example replies, arriving live as they do in the app.
Everything included
Twelve parts of one product, all in the app today.
Send from accounts you own.
Multi-step campaigns that stop on reply.
Variants with a winner you can trust.
Sending windows, limits and time zones.
A private pool that builds reputation.
Ramp, 2 more each day
Checks and guardrails on every domain.
Lists, tags, fields and blocklists.
Check addresses before you send.
Every reply in one place, live.
Quick question about your team
Sounds useful. Are you free Thursday for a call?
Priya Nair replied · follow-ups stopped
Live numbers for every campaign.
Sent, opened and replied, per step
One per client, with roles.
Everything in the app, from code.
Warmup
Private poolGoogle · 0 saved from spam today
30 / 30 today
100
Google · 1 saved from spam today
30 / 30 today
99.6
Outlook · 2 saved from spam today
18 / 30 today
98.3
Ramp of [email protected]
Day 9 of 15
score = (sent − saved from spam) ÷ sent × 100
455 sent, 2 saved from spam: 99.56
Warmup
New mailboxes build a sending reputation in a private pool before your first campaign, and you can see exactly how.
Time zones
Turn on lead time zones and every lead gets your steps inside their own working hours. This one is live, from your clock.
Live
Maya Chen
San Francisco
--:--
Daniel Brooks
New York
--:--
Lena Fischer
Berlin
--:--
Priya Nair
Bengaluru
--:--
Oliver Grant
Sydney
--:--
yourdomain.example
Example result
MX
Where replies are delivered
Google Workspace, 5 mail servers
aspmx.l.google.com alt1.aspmx.l.google.com
SPF
Which servers may send for you
Soft fail for other servers (~all)
v=spf1 include:_spf.google.com ~all
DKIM
A signature on every email
Key found on selector google
DMARC
What receivers do with failures
Policy p=quarantine
v=DMARC1; p=quarantine; rua=mailto:[email protected]
Live DNS lookups for MX, SPF, DKIM on common selectors, and DMARC. We do not store the domains you check.
Deliverability
The same MX, SPF, DKIM and DMARC checks the app runs every day. Type your domain and watch the answers arrive.
Workspaces
5 clientsSaaS founders
Own mailboxes, leads, campaigns and inbox
Nikhil Rao
Emma Davies
Lucas Martin
Agencies
Each client gets separate mailboxes, leads, campaigns and inbox. Invite people as Admin, Editor, Client or Reseller, and give clients a login that only answers their replies.
Every email goes out from a mailbox you connected. There is no shared sending server for someone else to burn.
We review every account before it opens, because mailboxes that use warmup share one private pool.
Read the privacy policyDevelopers
Everything in the app is in the API. With the MCP server, an assistant such as Claude can build, launch and pause campaigns and answer replies.
An assistant building a campaign
# An assistant calling the EmailHorizon MCP servercreate_campaign { name: "Founders in fintech" } ↳ A draft campaign. Nothing is sent until launch_campaign.set_campaign_sequence { steps: [ 3 steps, 2 days apart ] }set_campaign_mailboxes { mailbox_ids: [ maya@, sam@, jo@ ] }add_leads_to_campaign { list_id: "Fintech founders" }launch_campaign { campaign_id } ↳ Real email goes out on the campaign's schedule. # Later, when replies come inlist_replies { folder: "inbox" }send_reply { reply_id, message } ↳ Answers from the mailbox that received it.
FAQ
Questions
Answer
What is EmailHorizon?
Cold email software. You connect your own email accounts, add the people you want to reach and write a sequence. EmailHorizon sends it on schedule and stops the follow-ups when someone replies.
Private beta
We open accounts a few teams at a time. Tell us how you send today and we will email you to set up your workspace.