Skip to content
NewSee how

Cold email platform

The cold email platform that finds the leads, writes the email and sends it from warm inboxes.

FirstSales puts the whole cold email job in one place: finding people who fit, checking their addresses, writing a first email for each, warming your mailboxes and sending sequences that stop when someone replies. Try it for $1 for 3 days.

$1 for 3 days · Cancel anytime · No contract

  • 01

    Unlimited mailboxes and workspaces

  • 02

    21-day warm-up in 3 phases

  • 03

    AI writer that follows your instructions

  • 04

    Sequences that stop on reply

Why cold email feels hard

Cold email works. Running it across five tools is what fails.

The idea is simple: write to people who might need what you sell. The work around it is not. Most teams spread it across a lead tool, a sender, a warm-up service, a spreadsheet and a CRM, and lose time at every hand-off.

Lists go stale between tools

A list exported on Monday is out of date by Friday. Every export and import is a chance to lose a column, send twice or write to someone who already said no.

New mailboxes land in spam

A mailbox that starts sending at full speed on day one looks like a spammer. Without a slow warm-up and a way to watch its health, the first campaign burns the domain.

Writing every email takes all day

A good cold email talks about the person, not your product. Writing that by hand for a few hundred people is a full-time job, and templates alone read like templates.

Six jobs between a cold list and a reply,and who does each one.

Cold email is not one task. It is six, and each one breaks if you skip it. Here is what FirstSales does at every stage, and the one decision that stays with you.

  1. Find01

    FirstSales does

    The AI SDR looks for people who fit the customer you describe, and Signals shows who engages with the LinkedIn posts you pick.

    You decide

    Who your best customer is, in plain words.

  2. Verify02

    FirstSales does

    Every address is checked when you import it, so bad and risky addresses stay out of your sends.

    You decide

    Whether to keep or drop the risky ones.

  3. Write03

    FirstSales does

    The AI writer drafts a first email for each person, following the instructions you give it about tone, offer and length.

    You decide

    The offer, and the lines it must never say.

  4. Warm04

    FirstSales does

    New mailboxes go through a 21-day warm-up in three phases, with hourly checks and a health grade you can read at a glance.

    You decide

    When a mailbox is ready to carry a campaign.

  5. Send05

    FirstSales does

    Sequences send from your Google, Microsoft or SMTP/IMAP mailboxes and stop for a person the moment they reply.

    You decide

    How many steps, and how far apart.

  6. Follow up06

    FirstSales does

    Replies, contacts, companies and deals sit in the built-in CRM, and Copilot answers questions about them in plain words.

    You decide

    Which replies turn into deals.

From sign-up to first reply

Three steps to your first campaign, in one afternoon.

You do not need to plan a migration. Connect what you already have and FirstSales takes it from there.

  1. 01

    Connect a mailbox

    Add a Google, Microsoft or SMTP/IMAP mailbox. FirstSales checks your SPF, DKIM and DMARC records and starts the 21-day warm-up on its own.

  2. 02

    Bring or find leads

    Import a list and every address is checked on the way in, or describe your ideal customer and let the AI SDR look for people who fit.

  3. 03

    Write and launch

    Give the AI writer your offer and instructions, review the drafts, set the sequence steps and launch. It stops for each person when they reply.

What you get

Everything a cold email campaign needs, without a stack to glue together.

One login, one place to look, one bill. The parts that usually live in separate tools work together here.

  • Leads that fit

    The AI SDR finds people who match the customer you describe, and Signals surfaces people who engage with LinkedIn posts you choose.

  • Clean lists

    Email verification runs on every import, so bounces do not eat into your sender reputation before the campaign even starts.

  • Emails about the reader

    The AI writer drafts a first email for each person and follows your instructions on tone, length and what never to claim.

  • Mailboxes that stay healthy

    A 21-day warm-up in three phases, hourly checks and a health grade per mailbox, so you can see trouble before it reaches a campaign.

  • Sequences that know when to stop

    Follow-ups go out on the schedule you set and stop for a person the moment they reply, so nobody gets a nudge after saying yes.

  • Replies in one place

    The built-in CRM keeps contacts, companies and deals together, and Copilot answers questions about your pipeline in plain words.

How a campaign runson the FirstSales cold email platform

Four views from a real campaign flow. The names and numbers in them are sample data.

  1. Mailboxes

    Watch every mailbox's health

    Each connected mailbox shows where it is in the 21-day warm-up and a health grade that updates with hourly checks. Add as many mailboxes as you need. There is no fee per mailbox, so spreading volume across several inboxes costs nothing extra.

    • Three warm-up phases. Volume rises slowly over 21 days.
    • Hourly checks. Health is measured every hour, not once a week.
    • One grade. Read a mailbox's state at a glance.
  2. Leads

    Find and check your leads

    Describe your ideal customer in a sentence and the AI SDR looks for people who fit. Or import your own list. Either way, each address is checked before it can be used, and you see which ones are safe, risky or bad.

    • AI SDR. Leads from a plain description of who you sell to.
    • Verification on import. Bad addresses never reach a send.
    • Signals. People who engage with posts you choose.
  3. Writer

    Let the writer draft each email

    The AI writer reads what it knows about each person and drafts a short first email. Your instructions keep it on track: the offer, the tone, the length and the claims it must never make. You review and edit before anything is sent.

    • Your instructions. Rules the writer follows in every draft.
    • One draft per person. Written about the reader, not a mail merge.
    • Templates too. Start from a saved template when you prefer.
  4. Sequence

    Send a sequence that stops on reply

    Set the steps and the days between them. FirstSales sends from your warm mailboxes and stops the sequence for a person as soon as they reply. Replies land with the contact in the CRM, so the next step is always clear.

    • Steps and delays. As many follow-ups as you want, spaced your way.
    • Stops on reply. Nobody is nudged after they answer.
    • Into the CRM. Replies sit with the contact and the deal.
“If you are looking to fix your sales pipeline, you should definitely try [it]. My open rate has increased drastically. The UI and UX are easy to understand, even for a beginner like me.”
Pooja Dhole@ThisIsPoojaD · X

Start for $1,then one plan with no per-mailbox fees.

Most cold email setups charge for every extra mailbox or seat, so growing means paying more before you see more replies. FirstSales does not count mailboxes or workspaces.

Trial

$1for 3 days

Connect a mailbox, import a list, let the writer draft a few emails and see the warm-up start. Enough time to know if the workflow fits yours.

Plan

$29/mo

After the trial, the plan starts at $29/mo. Add as many mailboxes and workspaces as your outreach needs without the price going up for each one.

What FirstSales gives you

  • Unlimited mailboxes
  • Unlimited workspaces
  • 21-day warm-up in 3 phases
  • Hourly mailbox checks and a health grade
  • Email verification on import
  • AI writer with your instructions
  • Sequences that stop on reply
  • SPF, DKIM and DMARC check
  • Built-in CRM and Copilot
  • Templates you can reuse
See full pricing
Before and after

Cold email across a stack of tools, and on one platform

The same campaign, run two ways.

A stack of tools

Five logins and a spreadsheet.

  • Leads exported by handCSV files moved between tools every week.
  • Lists sent uncheckedBounces found after the damage is done.
  • Emails written one by oneOr one template for everyone.
  • Warm-up in another toolHealth checked when someone remembers.
  • Follow-ups after a replySequences that do not know someone answered.
  • Pay per mailboxEach new inbox raises the bill.
FirstSales

One workspace for the whole loop.

  • Leads found in placeAI SDR and Signals inside the workspace.
  • Checked on importEvery address before the first send.
  • A draft per personThe AI writer follows your instructions.
  • Warm-up built in21 days, three phases, hourly checks.
  • Stops on replyReplies end the sequence for that person.
  • Unlimited mailboxesOne plan from $29/mo.
At a glance

Cold email platform: a stack of tools vs FirstSales

What it takes to run one cold email campaign with separate tools, and with FirstSales.

Running cold email with separate tools compared with FirstSales
What you getSeparate toolsFirstSales
Finding leadsA separate data tool and exportsAI SDR and Signals in the workspace
Checking addressesAnother tool, if someone runs itOn every import
Writing emailsBy hand or one templateAI writer that follows your instructions
Warm-upA separate warm-up service21 days in 3 phases, hourly checks
DNS checkManual lookupsSPF, DKIM and DMARC on connect
Follow-upsDepends on the senderSequences that stop on reply
Replies and dealsA separate CRMBuilt-in CRM and Copilot
Mailboxes and workspacesOften priced per mailbox or seatUnlimited, from $29/mo
Start your $1 trial
Simple guide

How to run cold email that gets replies without hurting your domain.

Seven habits that keep campaigns working week after week. FirstSales handles the mechanics; these are the choices that matter.

  1. 01

    Use a separate domain for cold email

    Send cold email from a domain that looks like yours but is not your main one. If a campaign goes badly, your everyday company email keeps working. Set up SPF, DKIM and DMARC on it first; FirstSales checks all three when you connect a mailbox.

  2. 02

    Warm up before you send

    A new mailbox needs time to earn trust. The 21-day warm-up raises volume in three phases. Let it finish before a mailbox carries a real campaign, and watch the health grade while it runs.

  3. 03

    Spread volume across mailboxes

    Many mailboxes sending a little each look healthier than one mailbox sending a lot. Because FirstSales does not charge per mailbox, adding more inboxes is a free way to lower risk.

  4. 04

    Clean the list before every campaign

    Bounces are the fastest way to lose sender reputation. Every import is checked, but old lists still go stale. Re-check lists you have not used for a while and drop the risky addresses.

  5. 05

    Write about them, not you

    The first line should be about the reader: their company, their role, something they posted. Give the AI writer clear instructions about your offer and let it do the research-heavy part. Keep emails short.

  6. 06

    Ask one small question

    A cold email asks for a reply, not a purchase. One clear, easy question gets more answers than a calendar link and three paragraphs. Save the booking link for the follow-up.

  7. 07

    Stop when they answer

    Nothing kills trust faster than a follow-up after someone has already replied. Sequences in FirstSales stop for a person on reply, and the conversation moves to the CRM where you can track it as a deal.

Before you launch

Ten checks for a cold email campaign

Run through these before your first send.

  • Cold email goes from a separate domain
  • SPF, DKIM and DMARC pass on that domain
  • Each mailbox has finished its warm-up
  • Mailbox health grades look good
  • The list was checked on import
  • Risky addresses are removed
  • The writer has your offer and instructions
  • You read a sample of drafts yourself
  • Each email asks one small question
  • The sequence stops on reply

Questions,answered plainly.

Can’t find yours? Write to us.

01What is a cold email platform?

A cold email platform is software for writing to people who do not know you yet. FirstSales covers the whole job: finding leads, checking addresses, writing each email, warming mailboxes, sending sequences and tracking replies in a CRM.

02How much does FirstSales cost?

You can try it for $1 for 3 days. After that, the plan starts at $29/mo, with unlimited mailboxes and unlimited workspaces included.

03Which mailboxes can I connect?

Google, Microsoft and any mailbox that supports SMTP and IMAP. You can connect as many as you need, with no fee per mailbox.

04How does the warm-up work?

New mailboxes go through a 21-day warm-up in three phases, with volume rising slowly. FirstSales checks each mailbox every hour and shows a health grade, so you can see when it is ready for a campaign.

05Does the AI write every email for me?

The AI writer drafts a first email for each person, following the instructions you give it about your offer, tone, length and claims to avoid. You review and edit the drafts before anything is sent. You can also start from templates.

06Where do the leads come from?

You can import your own list, and every address is checked on the way in. You can also describe your ideal customer and let the AI SDR look for people who fit, or use Signals to find people who engage with LinkedIn posts you choose.

07What happens when someone replies?

The sequence stops for that person, so they get no more follow-ups. The reply sits with the contact in the built-in CRM, where you can turn it into a deal.

08Can I use FirstSales for more than one company or client?

Yes. Workspaces keep each company or client separate, and every plan includes unlimited workspaces.

Outreach that keeps going after you log off.Leads, emails, follow-ups and replies, handled.

Connect unlimited mailboxes and let AI agents find leads, write each email and follow up. Or send your own templates in manual mode. From $29/mo.

$1 for 3 days · Cancel anytime · No contract

Install with AI

Your coding agent sets up the FirstSales CLI and skills for you.

Prompt for Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.