Plans and billing
How plans unlock features, how to upgrade from anywhere in the dashboard, and what changes when you switch.
Each owner's first hosted workspace starts with a 14-day free trial, no card needed: two mailboxes warming, 20 sends a day, the unified inbox, contacts and campaigns. After the trial, connecting and warming mailboxes needs a paid plan, and the plan decides what else is on: sending from SenditCold Cloud, the unified inbox, contacts, the CRM, automations and integrations come with the plans compared below.

Upgrade your plan
Open a feature your plan does not include, or choose Change plan under Settings > Billing.
Pick a plan, and monthly or annual billing.
With no subscription yet, finish in Stripe Checkout. An existing subscription switches in place.
Good to know
- A new workspace gets a 14-day free trial with up to 2 mailboxes, once per owner. Every other workspace that owner creates starts without one.
- After the trial, a workspace without a paid plan cannot connect or warm mailboxes. Paid plans start at $29 a month with unlimited mailboxes and unlimited warmup in the premium pool.
- A workspace that already had the free plan keeps it: up to 10 mailboxes warming in the free pool, no card and no time limit.
- Annual billing is 20% off the monthly price.
- Only the workspace owner can change the plan.
- Cancelling keeps the plan active until the end of the paid period. The workspace keeps its mailboxes and settings after that, and warmup stops until it picks a plan again.
- The Warmup plan is no longer sold. A workspace already on it keeps it while it stays subscribed.
- Some plans, like the Partnership plan, are private and can be bought only once SenditCold has offered them to your workspace.
An owner's first hosted workspace starts on a 14-day free trial the moment it is created. No card is asked for, and nothing is charged when it ends.
| During the trial | |
|---|---|
| Mailboxes | Up to 2, warming in the free pool |
| Campaign sends | 20 a day across the workspace |
| Unified inbox, contacts, campaigns | Included, within the trial limits shown under Settings > Billing |
| AI features and integrations | Need a paid plan |
Each owner gets one trial. It goes to the first workspace they create, whether at sign-up or later from the workspace switcher, and every workspace after that starts without one and needs a plan to connect mailboxes. Joining someone else's workspace as a member does not use it.
The dashboard counts the days down in a bar across the top and on Settings > Billing. Pick a plan at any point and the trial ends there: the plan takes over at once and every mailbox moves to the premium pool.
When the trial ends without a plan, nothing is deleted. Active campaigns are paused as paused, trial expired, warmup stops and the mailboxes leave the free pool, and members with billing access get a notice. Warmup is paused rather than switched off, so choosing a plan resumes it on its own, with the ramp where it stopped; resume the paused campaigns from their pages.
SenditCold Cloud has no free plan for new workspaces. After its trial, or from the start on a workspace that owner created after their trial, a workspace without a paid plan has a mailbox allowance of 0: connecting a mailbox is refused with mailbox_allowance_reached, and no warmup is scheduled. Choosing any plan lifts both.
Workspaces that had the free plan before it closed to new workspaces keep it, unchanged, for as long as they like: up to 10 mailboxes connected on the cloud, warming in the free pool, with no card. Subscribing moves those mailboxes to the premium pool with no cap. SenditCold Cloud no longer links new self-hosted instances on any plan; a free workspace linked earlier keeps what it already enrolled but adds no new mailboxes until it picks a plan. Sending from SenditCold Cloud, the unified inbox, contacts, the CRM, automations and integrations turn on with a paid plan.
A self-hosted instance has no billing and no allowance: every mailbox connects and warms. Its warmup only pairs the mailboxes on that instance, with no shared pool, so it does far less for deliverability than warming on SenditCold Cloud. Self-hosting suits teams that want to own the whole stack.
Dedicated reviewer workspaces show Test in the header instead of a customer plan. They have operator-granted, time-limited access, not a purchased subscription. Joining an existing workspace as a tester does not change its plan badge. See reviewer accounts.
| Plan | Monthly | Annual (per month) | Sends per day | Includes |
|---|---|---|---|---|
| Starter | $29 | $23 | 150 | Unlimited warmup, unlimited mailboxes, unified inbox, team invitations, bulk contact operations |
| Grow | $89 | $71 | 3,000 | Everything in Starter, the CRM, the API and webhooks |
| Business | $329 | $263 | 15,000 | Everything in Grow, sending kept apart from other customers, advanced outreach |
| Enterprise | Custom | Custom | 15,000+ | Everything in Business, dedicated support |
Annual billing is 20% off the monthly price. The same lineup is on the pricing page.
Unlimited mailboxes means exactly that, under a fair-use allowance of one mailbox for every send a day the plan includes: Grow holds 3,000, Business 15,000, and either can be raised on request. See mailbox allowance.
Agency plans
Agencies running outreach for many clients buy one plan for the whole agency instead of one per workspace. There is no per-client fee, and every client workspace sends from one shared monthly pool rather than a daily cap. An agency plan is chosen on the agency, under Agency > Billing, not in a workspace's settings. In a workspace that is not an agency's client, Settings > Billing > Plans lists the agency plans below the regular ones, with their price, shared sends and AI allowance, and links to the agency's billing, or to setting an agency up. A client workspace has no Plans tab: its billing page shows Billed through with a link to the agency's billing. See agencies.
| Plan | Monthly | Annual (per month) | Shared sends a month | Includes |
|---|---|---|---|---|
| Agency | $249 | $199 | 150,000 | Unlimited clients, the API and webhooks in every client workspace, logo, accent colour and portal domain on client pages, $10 of shared AI a month |
| Agency Pro | $599 | $479 | 500,000 | Everything in Agency, no "Powered by SenditCold" line, sending kept apart from other customers, $30 of shared AI a month |
| Agency Scale | Custom | Custom | 1,000,000+ | Everything in Agency Pro, with a pool and AI allowance sized to the agency |
Top-up packs add 50,000 sends to the current period: $85 on Agency, $60 on Agency Pro. A client workspace's billing page shows Billed through and the agency's name, and its plan is managed from the agency. Each client spends its own AI balance first and then the agency's shared AI balance, which includes $10 a month on Agency and $30 on Agency Pro. See the shared AI balance.
The Warmup plan
The Warmup plan is no longer sold, to hosted or self-hosted workspaces. A workspace already on it keeps it, unchanged, for as long as it stays subscribed; once cancelled it cannot be bought again, and the workspace picks one of the plans above instead.
The plan warms mailboxes and does not send from SenditCold Cloud. It puts every mailbox the workspace holds, connected on the cloud or through a linked self-hosted instance, into the premium warmup pool with no mailbox cap, and counts as a paid plan for a link that already exists. Sending, the unified inbox, contacts, the CRM, automations, integrations, AI and team invitations stay locked as on a free workspace, and the server refuses them the same way. Its header badge reads Warmup, and the billing overview shows it with the usual cancel and resume controls.
The Partnership plan
The Partnership plan is a warmup plan for partners who bring mailboxes from their own product: the premium warmup pool, its reputation protection and no mailbox cap, at $90 a month. It adds the API that connects mailboxes and starts their warmup, Google and Microsoft sign-in through the workspace's own OAuth app, API keys and placement tests. Campaign sending, the inbox, AI and integrations stay locked, and the server refuses them the same way. It runs on SenditCold Cloud only. See Partnership plan.
It is not for sale to everyone. A workspace can buy it only after SenditCold has offered it, and it then appears on that workspace's billing overview. Once active the header badge reads Partnership.
When you open something your plan does not include, the dashboard opens a full-screen plan chooser instead of sending you to settings. It names the feature, highlights the plan that unlocks it, and lets you pick monthly or annual billing.
- No subscription yet. Choosing a plan opens Stripe Checkout. When you come back, you land on the page you left with the feature unlocked.
- Already have a Stripe subscription. Choosing a higher plan switches you in place. The change is prorated and takes effect immediately.
- Enterprise. Opens an inquiry form so you can reach us about custom volume.
Promo codes can be applied in the chooser before checkout.
SenditCold is sold to businesses only, so checkout asks for your company's legal name. Add your VAT or other business tax ID there too if your company has one. Stripe puts both on your invoices. Prices exclude taxes: where SenditCold is required to charge sales tax, VAT, or GST, Stripe adds it based on your billing address, and where it does not, your business accounts for any tax due in its own country, including under the reverse charge.
Only the workspace owner can change the plan. Other members see the same comparison with a note to ask the owner. Which roles can do what is covered in Team and roles.
Settings > Billing is owner only and splits into four tabs, each with its own link.
Overview is the control panel for the subscription.
- The plan card shows the plan, its status, the price (per year on a yearly subscription), and the renewal or end date. Change plan opens the same chooser the locked features use.
- Cancel plan schedules the cancellation for the end of the paid period. The plan stays fully active until then, and Resume clears it with one click. Nothing is deleted either way: the workspace keeps its mailboxes and settings, and warmup stops until it picks a plan again (a workspace that kept the earlier free plan returns to it).
- Usage and limits shows live counts against the limits the server actually enforces, for mailboxes, sends today (the cap the sender applies, or unlimited on a plan without one), contacts, campaigns, team members, attachment storage, sends this period, and API calls. A meter turns amber past 70% and red past 90%. A meter with no cap means that limit is unmetered on your plan. A workspace that does not send (free, or on the Warmup or Partnership plan) sees only the mailbox meter, because none of the others applies to it. The mailbox meter says where its number comes from (fair use, an approved request, or the free allowance:
2during the free trial,0after it on a workspace without a plan), and the storage meter says so when a plan change left the workspace over its quota: existing attachments keep sending, and new uploads wait until you are back under. - Banners appear only when something needs a decision: a failed payment, a scheduled cancellation, or the days left in a free trial.
Need a single limit raised without moving plan? Request an increase from Settings > Limits, linked from the usage section, or straight from the connect dialog when it is mailboxes you need. An operator reviews it and the approved limit takes effect on the workspace, including the daily send allowance the sender enforces. The page shows how much of each limit the workspace uses, and a limit your plan leaves unlimited (mailboxes, on a plan whose daily sends are uncapped) is not offered, because there is nothing to raise. A workspace that does not send can only ask for more mailboxes.
Plans compares the lineup as full plan cards, with the best value plan highlighted. For an existing Stripe subscription, monthly plan cards preview the estimated proration and next billing date. Stripe calculates annual proration when you switch. Promo codes and the codes this workspace has redeemed live here too.
Balance covers the dollar balance that pays for AI and other metered work: the monthly allowance your plan includes (Starter $5, Grow $15, Business $50), adding money on your saved card or through Stripe Checkout, automatic reload, spend limits, the history of every charge, and the invoices for each payment. See Balance and usage.
Payment links out to the Stripe billing portal. Cards and the billing email are held by Stripe and never touch SenditCold, so they are read and changed there. Invoices and PDF receipts live in the portal too, and the latest are also listed on the Balance tab. Account credit on your Stripe balance, such as a reward from the former referral program, comes off your next invoices on its own.
The portal also lets the owner update the billing address, legal billing name, and business tax ID. Update these details before the next renewal if the company moves or its tax registration changes.
The portal requires a billing account created through checkout. If your workspace has never completed checkout, including a free workspace or one with only an operator-granted plan, the payment tab explains that checkout is required first and links to the plan chooser. Portal and cancellation controls only appear when the corresponding billing account or Stripe subscription exists.
A workspace can be put on a plan without paying for it. SenditCold calls this a managed plan, and it exists for internal workspaces, design partners and support gestures.
A managed plan entitles exactly what the plan entitles. Nothing about the product behaves differently, and nothing is charged: no Stripe subscription is created, no invoice is raised, and the billing page still shows what the workspace would pay. The grant carries the reason it was made and who made it, and it can be open-ended or given an expiry date, in which case it lapses on its own.
Upgrading a workspace with only a managed plan opens Checkout to create a Stripe subscription. Proration previews and cancellation apply only to an existing Stripe subscription. If the selected billing interval has no configured price, the dashboard explains that the plan is unavailable instead of redirecting to the portal.
Operators grant one from the admin panel on the workspace, under Plan. The organization list marks granted workspaces with a managed badge and can filter to them, so "who is paid because we said so" is answerable without checking Stripe. A grant that has lapsed keeps its reason on file and is shown as grant lapsed rather than disappearing.
A grant is held beside the plan a workspace pays for, never on top of it, so a paying workspace that is granted a different plan goes back to the one it pays for when the grant ends. Revoking returns the workspace to whatever it actually pays for, which can be no plan at all.
An agency plan is never granted to one workspace. An operator gives it to the agency, from Agencies in the admin panel, and the agency's client workspaces receive it.
An agency's client workspaces hold the agency's plan the same way, as a grant the agency keeps in step with its own subscription. An operator grant made on a client workspace takes precedence and is never overwritten by the agency; revoking it hands the workspace back to the agency's grant within minutes.
One thing a grant does not do: the monthly balance allowance is granted when an invoice is paid, and a granted plan raises no invoice, so a managed workspace does not receive a recurring allowance. Add money to its balance directly if it needs AI.
A grant onto a plan with sending kept apart from other customers reserves a worker for the workspace, as a paid plan change does, and revoking the grant releases it unless the plan the workspace pays for includes it too.
Some plans are private: they are not in the plans grid and the checkout refuses them, unless SenditCold has offered that plan to your workspace. The Partnership plan is one. The retired Warmup plan cannot be offered.
When an offer is open, the billing overview shows a row for it under the plan card, with its name and price. Opening it shows what the plan includes and, if it has a yearly price, a monthly or yearly choice:
- No subscription yet. The button opens Stripe Checkout for that plan. When you come back the plan applies as soon as Stripe confirms the payment.
- Already have a Stripe subscription. The button switches that subscription to the offered plan in place, prorated, instead of opening a second one.
Only the workspace owner sees the billing page, and starting the checkout needs a recent sign-in, like every other billing change. An offer can carry an end date; after it, the row disappears and starting a checkout for that plan is refused again. A Stripe checkout page already opened from the offer stays usable until it lapses: at most 24 hours after it was opened, and never later than the offer's end date, except that Stripe keeps every checkout page open for at least 30 minutes. Withdrawing an offer has the same effect: no new checkout starts, and a page already open can still be completed until it lapses. A plan you already bought stays active when its offer ends or is withdrawn, because the offer only decides who may start a checkout. If the plan has no price set yet, the row says it cannot be bought here yet.
An offer is a decision by SenditCold's operators on this instance, so it does not travel in a workspace export.
A self-hosted instance running without a billing provider has every feature unlocked and no billing page. SenditCold Cloud plans are hosted only: SenditCold Cloud no longer links new self-hosted instances, and an instance linked earlier keeps its connection while its Cloud workspace stays subscribed. For the hosted warmup pool, use a workspace on app.senditcold.com.