Cold outreach
that feels
crafted,
not sprayed.

Import a list, fill the missing addresses, and run a paced sequence from your own Gmail. One workspace, start to finish.

No credit card required. Connect the mailbox you already send from.

command centerlive
  • Leads importedCSV & XLSX mapped
  • Contacts enrichedhunter.io lookups
  • Template readyHTML · merge vars
  • Sequence builtsender + window set
  • Sent via Gmailconnected sender
  • Run trackedopens · replies · retries

Works with the tools you already send from

01Data

Find the people worth writing to. In minutes.

Bring your own list or build one inside the workspace. Every row keeps its structure through import, enrichment, and the sends that follow.

01

Imports

Upload a CSV or XLSX, map your fields once, and keep every column intact for the sends that follow.

CSV, XLSX, field mapping

Importsyour_list.csv

Map fields

Match your file columns to Sendloom.

228 contacts
CSV columnSendloom field
first_nameFirst Name
last_nameLast Name
emailEmail
companyCompany
4 of 4 mappedReady

02

Discover

Search by company, role, and location, then review inferred work contacts before they enter a run.

Company, role, location

Discover12 results
CompanyStripeRoleSoftware EngineerLocationSan Francisco
PersonRoleCompanyLocation
Maya ChenSoftware EngineerStripeSan Francisco
Ethan MillerBackend EngineerStripeNew York
Priya ShahPlatform EngineerStripeSeattle
1 selectedAdd selected to import

03

Email enrichment

Run name-plus-domain and domain-wide lookups with your own Hunter API key without leaving the workspace.

Bring your own API key

Email enrichmentHunter connected

Work emails

Fill missing work emails.

3 contacts
2 of 3 resolved
Maya ChenStripemaya@stripe.comFound
Ethan MillerLinearSearchingethan@linear.comSearchingFound
Priya ShahFigmapriya@figma.comFound
Hunter name + domain lookupsReady

02Sequences

Cold email that stays measured.

Write once, pair it with a sender, and let the run pace itself. Follow-ups are scheduled deliberately rather than fired off in a burst.

  1. Write it once.

    Plain text, HTML, or structured JSON, with merge variables, attachments, and inline AI help. Preview it as a real email before it goes anywhere.

    Plain text, HTML, JSON

  2. Send from your own inbox.

    Connect Gmail or Google Workspace through OAuth and send from the mailbox your recipients already recognise, not an anonymous relay.

    Google OAuth, sender profiles

  3. Follow up on purpose.

    Set the send window and cadence, then stop the sequence the moment a reply changes the plan.

    Send windows, pacing guardrails

03Control

Know what happened. And why.

Delivery, opens, clicks, replies, and retries stay attached to the run that produced them, on the same screen that launched it.

Q2 Founders · OutboundConnected sender · send window 09:00–17:00
Illustrative preview
Sequence health
On trackNo delivery failures blocking the run.
  • Queued
  • Sent
  • Opened
  • Replied
Recipient activity
  • Maya ChenNorthwindQueued
  • Sofia MariniLanternaSent
  • Noah BrandtFjordlineOpened
  • Ada VeldMirelleOpened
  • Lena OrtizQuantaReplied
Send queue
Morning windowPaced · steady
  • Anna LeeIntroSending
  • Jonas KimIntroQueued
  • Rita PazFollow-up 1Queued
Template preview
SubjectQuick idea for {{company}}

Hi {{first_name}}, I noticed {{company}} is scaling outbound and wanted to share a faster way to run the whole sequence from one place…

HTML{{first_name}}{{company}}
Follow-up timing
  • Initial sendSent today
  • Follow-up 1in 2 daysNext
  • Follow-up 2in 5 days
Safety status
  • List validatedColumns mapped, duplicates flagged
  • Sender connectedYour Gmail via Google OAuth
  • Pacing activeSends spaced inside the window
  • Suppressions appliedUnsubscribes excluded from the run
deck-overview.pdfattached to template

Built for deliberate outreach.

Paced by default
Sends are spaced across each connected Gmail account to reduce throttling, with daily limits that stop a runaway run.
Checked before launch
The list, sender, and template are validated together before anything leaves the workspace.
Failures stay visible
Failed sends surface with their retry state instead of disappearing into a log nobody reads.
Bounces handled
Hard bounces are classified and suppressed automatically so the same bad address is not tried twice.
Replies pause the run
A reply can stop the remaining follow-ups for that recipient, so nobody gets chased after answering.
Yours to audit
Imports, templates, senders, and runs stay in one place you can inspect at any time.

Put your own list through Sendloom.

Connect Gmail, import a list, write the template, and launch the sequence from a single login.

Get started for free
Sendloom