Skip to content
NewSee how

Pricing

FirstSales pricing: pay for the work, not the seats.

Every plan includes the whole product: unlimited mailboxes, unlimited team members, unlimited workspaces and the 21-day warm-up. Plans differ by one thing, the number of credits FirstSales can spend on work for you each month. Start at $29/mo, or try it all for $1 for 3 days.

$1 for 3 days · Cancel anytime · No contract

  • 01

    Four plans from $29/mo to $499/mo, plus custom Enterprise volume

  • 02

    Unlimited mailboxes, team members and workspaces on every plan

  • 03

    Clear credit rates for every action, with top-ups from $50

  • 04

    No auto-recharge, so a low balance never turns into a surprise charge

Plans

Four plans, one difference: how many credits you get.

Every plan runs the same product. You pick a plan by how much work you want FirstSales to do each month, not by how many people or mailboxes you have.

  • STARTER

    Everything you need to start

    $29/mo

    or $23/mo billed yearly ($276/yr)

    4,000 credits a month

    • Unlimited mailboxes
    • Unlimited team members
    • Unlimited email warm-up
    • Email support (48h)
    Start your $1 trial
  • GROWTH

    Most picked

    Scale your outreach

    $79/mo

    or $63/mo billed yearly ($756/yr)

    12,000 credits a month

    • Everything in Starter
    • A/B testing
    • Priority support (24h)
    Start your $1 trial
  • PRO

    For serious senders

    $149/mo

    or $119/mo billed yearly ($1,428/yr)

    30,000 credits a month

    • Everything in Growth
    • Webhooks
    • Chat and email support (12h)
    Start your $1 trial
  • BUSINESS

    High-volume infrastructure

    $499/mo

    or $399/mo billed yearly ($4,788/yr)

    175,000 credits a month

    • Everything in Pro
    • Dedicated account manager
    • Phone support (4h)
    Start your $1 trial

ENTERPRISE

Custom pricing for custom volume

  • Custom credit volume
  • Invoiced billing
  • SSO / SAML
  • Custom MSA
  • Dedicated CSM
Talk to sales

Prices are in US dollars. Yearly billing works out to about 20% less than paying monthly.

On every plan

What every plan includes, from Starter up.

The cheapest plan is not a cut-down version. It runs the same product as Business, with fewer credits to spend.

  • Unlimited mailboxes

    Connect as many sending mailboxes as you need. Spread volume across them so each one stays under a safe daily limit.

  • Unlimited team members

    Invite the whole team. Nobody needs a seat to read replies, review drafts or check a campaign.

  • Unlimited workspaces

    Run separate workspaces for each brand or client. Credits belong to your organization, so every workspace draws from one balance.

  • 21-day warm-up in 3 phases

    Every new mailbox warms up on a 21-day schedule in three phases before it carries full campaign volume.

  • Hourly inbox monitoring

    Mailboxes are checked every hour and get a health grade, so a problem shows up before it costs you a domain.

  • Campaigns, sequences and analytics

    Multi-step sequences, campaign analytics and deliverability analytics are part of every plan, not an add-on.

Credit costs

What each action costs, the same rates you see in the app.

Credits are what FirstSales spends when it does work for you. Sending a draft you wrote yourself costs less than an AI draft. Finding a lead costs more than cleaning one. Here is every rate.

ActionCost
Email
Manual email1 credit
AI email (Standard)2 credits
AI email (Premium)8 credits
AI signature polish1 credit
Leads
Find a lead15 credits
Deep enrich a lead35 credits
Research
AI research (Standard)30 credits
AI research (Premium)60 credits
List cleaning
Contact cleaning0.2 credits per contact

A worked example: 500 contacts, a 3-step sequence

Clean the list
100
500 × 0.2
AI emails (Standard), 3 per contact
3,000
1,500 × 2
AI research (Standard) on 20 top accounts
600
20 × 30

3,700 credits, inside Starter's 4,000 a month

This is arithmetic on the rates above, not a quote. Your own mix decides your number, so run it with your list size and sequence length.

1 credit = $0.01. Top-ups add credits at $1 = 100 credits.

Why credits

Seat and mailbox pricing taxes the things that keep you safe.

Cold email works best with more mailboxes sending fewer emails each, and with the whole team able to see replies. Pricing that charges for each of those pushes you to do the risky thing instead.

Mailbox fees punish safe sending

Spreading volume across many mailboxes keeps each one under a safe daily limit. When every mailbox costs extra, the cheap choice is to push more email through fewer mailboxes, which is exactly what lands mail in spam.

Seat fees keep people out

When each teammate costs a seat, only one person gets a login and everyone else hears about replies second-hand. Unlimited team members means the people who should see a reply can see it.

Auto-recharges surprise you

A balance that refills itself can turn one big import into a bill you did not plan. FirstSales never tops up on its own. You see the balance, and you decide when to add more.

Billing inside the app,in four tabs

Everything about your plan and credits lives on one Billing page with four tabs: Overview, Usage, Payments and Plan. Here is what each one does.

  1. Plan

    Choose a plan and a billing period

    The Plan tab lists the four plans with a Monthly and Annual toggle, so you can see both prices side by side. Annual prices are marked Save 20%. Use the plan switcher to move up or down a tier. Before you confirm, the app tells you whether the change takes effect now or at the end of the current period, so read that line first.

    • Monthly and Annual side by side. One toggle shows both prices for every plan.
    • Switch tiers any time. Move up or down from the same tab.
    • Know when it applies. The app says if a change is immediate or at period end.
  2. Overview

    See your balance and plan at a glance

    The Overview tab shows your current credit balance and your active plan. It is the place to look before a big import or a large campaign, because FirstSales never recharges on its own. The Promo code field also lives here. Enter a code and click Apply, and the discount attaches to your subscription. Only one promo code can be active at a time.

    • Balance before you send. Check it before a large run so nothing stalls.
    • One promo at a time. The field hides once a code is active.
    • Plan in the same view. Your tier and allotment sit next to the balance.
  3. Payments

    Top up credits when you need more

    Need more credits mid-month? Buy a top-up on the Payments tab at $1 = 100 credits. Quick amounts are $50, $100, $250 and $500, with a $50 minimum and a $10,000 maximum per purchase. Top-up credits stack on top of your plan allotment. Receipts for every payment are on the same tab.

    • $1 = 100 credits. The same rate on every plan.
    • $50 to $10,000. Pick a quick amount or enter your own.
    • Stacks on your plan. Top-ups add to the monthly allotment.
  4. Usage

    Read every charge, line by line

    The Usage tab lists each charge with the action, the credits spent and the time. Times are in UTC, so they may not match your local clock. Refunds show up as their own lines, and the running balance already subtracts them, so what you see is what you actually spent.

    • Every action itemized. Action, credits and time on each line.
    • Refunds as their own lines. The balance is already net of them.
    • Times in UTC. Expect an offset from your local time.
Compare plans

Every feature, plan by plan.

Most of the table is the same on every plan. The rows that change are credits, A/B testing, webhooks, the account manager and how fast support answers.

FeatureSTARTERGROWTHPROBUSINESS
Credits per month4,00012,00030,000175,000
MailboxesUnlimitedUnlimitedUnlimitedUnlimited
Team membersUnlimitedUnlimitedUnlimitedUnlimited
Email warm-upIncludedIncludedIncludedIncluded
Campaign sequencesIncludedIncludedIncludedIncluded
Inbox and campaign monitoringIncludedIncludedIncludedIncluded
Deliverability analyticsIncludedIncludedIncludedIncluded
A/B testingNot includedIncludedIncludedIncluded
WebhooksNot includedNot includedIncludedIncluded
Dedicated account managerNot includedNot includedNot includedIncluded
SupportEmail (48h)Priority (24h)Chat and email (12h)Phone (4h)
Credit top-ups ($1 = 100 credits)IncludedIncludedIncludedIncluded

Support times are how quickly we aim to answer on each plan.

Simple guide

How to pick a plan, explained in plain words.

A short guide to sizing a plan, estimating credits and avoiding the two billing surprises people hit most.

  1. 01

    Size the plan to a normal month

    Pick the plan whose monthly credits cover a normal month of work, not your biggest month. Starter gives 4,000 credits, Growth 12,000, Pro 30,000 and Business 175,000. If one month runs hot, a top-up covers it. If every month runs hot, move up a tier, because a bigger plan costs less per credit than repeated top-ups.

  2. 02

    Estimate credits from your mix

    Your number comes from what you ask FirstSales to do. Count the contacts you will clean at 0.2 credits each, the AI emails you will send at 2 credits for Standard or 8 for Premium, and any leads you will find at 15 or deep enrich at 35. Multiply by your sequence length. The worked example above shows the math for 500 contacts.

  3. 03

    Use Premium drafts where they matter

    A Premium AI email costs 8 credits, four times a Standard one at 2. Save Premium for the accounts that matter most and use Standard for volume. That one choice stretches an allotment further than any other setting.

  4. 04

    Monthly or yearly

    Yearly billing costs about 20% less than paying monthly. Starter is $276 a year instead of $348, and the yearly plan comes with a yearly allotment of 48,000 credits. Pick yearly once your volume is steady. Stay monthly while you are still finding your sending rhythm.

  5. 05

    There is no auto-recharge

    Credits never refill on their own. That protects you from surprise charges, but it also means a campaign can stall if the balance hits zero mid-send. Check the Overview tab before a big run, and top up on purpose. The only thing that renews automatically is a yearly plan, and you can switch that off.

  6. 06

    Reading your bill

    The Usage tab shows each charge in UTC, with refunds as separate lines and a balance that is already net of them. If a number looks off, check the time zone first. If a payment looks wrong, contact support with your organization name, the date and the amount.

  7. 07

    Cancelling and grace periods

    Cancelling keeps your credits and gives you a grace period with full access. Monthly plans get 10 days. On a yearly plan, cancelling turns off auto-renewal, the term runs to its end date, and then a 30-day grace period starts. There is a two-step confirmation before anything happens, and you can reactivate later.

Two pricing models

Paying for seats and mailboxes, and paying for the work

The same team and the same campaigns, billed two different ways.

Seat and mailbox pricing

Costs grow with headcount and mailboxes.

  • Each new mailbox costs moreSo teams overload the few they have.
  • Each teammate needs a seatSo replies sit with one person.
  • Each brand needs its own accountSo billing splits across logins.
  • Add-ons for the basicsWarm-up or cleaning may cost extra.
  • Balances that refill themselvesA big import becomes a big bill.
  • One bill, little detailHard to see what each action cost.
Credit pricing in FirstSales

Costs grow with the work done.

  • Unlimited mailboxesSpread volume and stay under safe limits.
  • Unlimited team membersEveryone who needs a reply sees it.
  • Unlimited workspacesOne organization balance for every brand.
  • Warm-up on every plan21 days in 3 phases, from Starter up.
  • No auto-rechargeYou top up when you decide to.
  • Every charge itemizedAction, credits and time in Usage.
Before you pick

A pricing checklist

Ten quick checks that get you on the right plan the first time.

  • You know how many contacts you will reach in a normal month
  • You know how many steps your sequence has
  • You have decided where Premium drafts are worth 8 credits
  • You have counted lead finding and enrichment, if you need them
  • Your estimate fits the plan's monthly credits with room to spare
  • You have planned enough mailboxes to keep each one under a safe daily limit
  • You have invited the teammates who should see replies
  • You know top-ups run from $50 to $10,000 at $1 = 100 credits
  • You will check the Overview balance before every big run
  • You have chosen monthly or yearly based on how steady your volume is
“User Interface, Ease of Use, Able to hit the inbox in the first attempt.”
Sadashiv B.Founder, small business · G2

Questions,answered plainly.

Can’t find yours? Write to us.

01How much does FirstSales cost?

Plans start at $29/mo for Starter with 4,000 credits a month. Growth is $79/mo with 12,000, Pro is $149/mo with 30,000 and Business is $499/mo with 175,000. Enterprise has custom pricing for custom volume. You can try FirstSales for $1 for 3 days.

02What is a credit?

A credit is what FirstSales spends when it does work for you. 1 credit is worth $0.01. A manual email costs 1 credit, an AI email costs 2 (Standard) or 8 (Premium), finding a lead costs 15 and cleaning a contact costs 0.2.

03Do you charge per mailbox, seat or workspace?

No. Every plan has unlimited mailboxes, unlimited team members and unlimited workspaces. Credits belong to your organization, so all of your workspaces draw from the same balance.

04What happens when I run out of credits?

FirstSales does not recharge on its own, so work that needs credits, such as new AI drafts, waits until you add more. Buy a top-up on the Payments tab at $1 = 100 credits, from $50 up to $10,000. Top-ups stack on top of your plan.

05How does yearly billing work?

Yearly billing costs about 20% less than paying monthly. Starter is $276 a year, Growth $756, Pro $1,428 and Business $4,788, each with a yearly credit allotment. A yearly plan is the only thing that renews automatically, and you can turn that off.

06Can I change plans or cancel?

Yes, from the Plan tab. When you switch tiers, the app tells you whether the change applies now or at the end of the period. Cancelling keeps your credits and gives you a grace period: 10 days on monthly plans, and 30 days after the term ends on yearly plans.

07How do promo codes and refunds work?

Enter a promo code on the Billing Overview tab and click Apply. Only one code can be active at a time. Refunds for regular charges are handled by support, so contact us with your organization name, the payment date and the amount.

08Who do I talk to about Enterprise?

Use Talk to sales on the Enterprise card. Enterprise covers custom credit volume, invoiced billing, SSO / SAML, a custom MSA and a dedicated CSM.

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.