Billing
One Stripe customer, one plan per workspace - and it covers every service. Cancel anytime.
How billing works
- One plan, all services. Every plan, Free included, gives you every service in the Marketplace. There is no separate "Premium" purchase. Tiers differ only by their limits; quotas are pooled across all the services you use.
- Stripe. Card payments and your SoftSolz invoices are handled by Stripe.
- Cancel-at-period-end. When you cancel your plan it stays live until the billing period ends, then is disabled.
- Annual saves 20%. Choose Annual above the plan cards on Manage subscriptions → Plan. The saving is shown on the switch.
- Who can change it. Only the workspace's Super Admin can pick, switch or cancel a plan. Admins and Managers can see plans and usage.
- AI models. The Free plan runs on the OpenAI models (GPT and o-series). Every paid plan unlocks the full model list, including Anthropic Claude and Google Gemini. You still see every model in the picker on Free - choosing a paid-only one prompts you to upgrade.
Plans
| Quota | Free (14-day trial) | Basic £20 | Growth £60 | Business £100 |
|---|---|---|---|---|
| Seats | 1 | 3 | 10 | 25 |
| API calls / month | 100 | 10,000 | 100,000 | 500,000 |
| File storage | 1 GB | 5 GB | 50 GB | 250 GB |
| AI credits / month | 5,000 | 50,000 | 250,000 | 1,000,000 |
| Webhook endpoints | 1 | 3 | 15 | 50 |
| API keys | 1 | 5 | 25 | 100 |
| AI agents | 1 | 3 | 10 | 25 |
| Connected social accounts | 1 | 3 | 10 | Unlimited |
| WhatsApp and SMS messages / month (no commission on provider rates) | 100 | 3,000 | 20,000 | 50,000 |
| Websites | 3 | 10 | 25 | Unlimited |
SoftSolz takes no commission on WhatsApp or SMS messages. They go out from your own WhatsApp or SMS account, and you pay that provider directly, at their own rates. Your plan only sets how many you can send each month.
Prices are per month on monthly billing. The plan cards on Manage subscriptions → Plan show every limit, including the SEO Intelligence and Knowledge Hub ones. Need more? Press Talk to our team on the Custom card and we will set up limits that fit.
Free trial limits
A new workspace starts on the Free plan with a 14-day trial of every service. No card is needed. As well as the table above, the free trial has these caps. Deleting something frees its slot again.
- Tasks - 20 tasks, 5 groups, 3 templates.
- Sales Pipelines - 50 deals, 3 boards. Quotes - 20 quotes, 3 templates.
- Products & Subscriptions - 20 products, 20 subscriptions. Funnels - 5 funnels.
- Affiliates - 10 partners, 20 referral links. My Leads - 100 leads.
- SEO Intelligence - 50 tracked links, 25 link prospects, 25 brand mentions, 50 pages crawled a month.
- Everywhere - files up to 5 MB each, the OpenAI models only, and up to 20 API keys per service in the sandbox.
Reach a cap and you see You have reached your free plan limit of ... Upgrade to a paid plan to lift these limits. When the 14 days are up, services pause until you choose a plan, and API calls are refused with free_trial_expired. Your data stays, and picking a plan brings everything back. The workspace owner gets an email three days before the trial ends, and another when it has ended.
Install a service
Every service is included with your plan - the Marketplace is one simple list.
- Go to Marketplace and press Install on any service. There is no separate checkout, and it works on the free trial too. You need the Super Admin or Admin role.
- The service appears in the sidebar straight away, and its card shows Open.
- Press Uninstall on its card any time; your data stays and you can re-install whenever you like.
To move from the free trial to a paid plan, open Manage subscriptions → Plan and press Switch to on the plan you want. You pay on a Stripe checkout page, and the new plan starts as soon as the payment goes through.
Cancellations
Press Cancel at period end on your current plan's card on Manage subscriptions → Plan. Changed your mind? Resume subscription appears there until the end date.
- Your plan keeps working until the end of the period you have paid for.
- After that date, services disappear from the sidebar and their widgets and API calls are refused with
subscription_required. - Data stays in your workspace - re-subscribe at any time to keep using it.
Sandbox vs live
Every workspace has a paired sandbox, and it never triggers a real Stripe charge. The sandbox draws from the same quota pool as your live workspace - whichever plan you're actually on - so API calls and AI credits used in either count against one monthly allowance. On the free trial, item caps such as 20 tasks or 5 funnels are counted separately in each. In the sandbox, Manage subscriptions shows only the Usage tab; plans and billing live in your live workspace.
_test_.Agency credits
Agencies using Launchpad get 20,000 free AI credits for building client workspaces. They are separate from your own plan, they never expire with time, and they are only used for building clients. Once they are used up, choose Basic, Growth or Business, or ask us about a custom plan, and building then draws on that plan's AI credits. Each client workspace has its own plan: when a client claims it, they choose and pay for their own. There is no combined agency bill. See the Agency portal.
Your invoices
Every SoftSolz invoice is listed under Billing history on Manage subscriptions → Billing, with buttons to view it or download the PDF. To change your card or get receipts, press Manage payment & receipts there, which opens Stripe's secure billing page.
When you hit a limit or a payment fails
Reaching your plan limit
When an allowance reaches your plan limit, we tell your workspace admins in the app and by email. Most allowances, such as API calls and messages, then get a 10% grace buffer on top, so nothing stops dead at 100%. Use that time to upgrade or ask us for a custom package. Once the buffer is used up, that feature pauses until your usage resets at the start of the next billing period or you move to a bigger plan.
AI credits have no buffer. When they run out, AI features pause until the reset or an upgrade. Anything already created stays saved.
A failed payment
If Stripe can't collect a payment, we email the owner right away and show a banner in the app. Your workspace keeps working on a small grace allowance, 10% of each limit, so a card retry has time to succeed - but once that runs out, services pause until the payment goes through. While a payment is overdue you also cannot add new things such as API keys or team members: you see Your last payment was declined. Update your payment method to add new resources. Update your card with Manage payment & receipts on Manage subscriptions → Billing to restore full access; Stripe retries automatically.
Which counters reset
API calls, AI credits, and WhatsApp and SMS messages reset to zero at the start of each billing period. Seats, API keys, webhook endpoints, connected accounts and stored files are not monthly counters - they reflect what you have right now and free up the moment you delete one.
FAQ
Can I trial?
Yes. Every new workspace starts on the Free plan with a 14-day trial of every service, and no card is needed. Paid plans have no separate trial: they start, and are charged, when you subscribe. See Free trial limits.
Can I downgrade?
Yes - switch plans on Manage subscriptions → Plan any time. Stripe prorates the difference on your next invoice. If your current usage is above the smaller plan's limits, we show you exactly what's over before you confirm. Nothing is deleted - your existing seats, keys, webhooks and connected accounts keep working. You just can't add new ones until you're back under the new limit.
Do any services cost extra?
No. Every service in the Marketplace is covered by your one plan. The only things paid separately are domains you buy in Marketplace → Domains, and what your own providers charge you directly, such as your email provider or your SMS and WhatsApp account.
What's the difference between a workspace and a Stripe customer?
One workspace = one Stripe customer with one subscription (your plan). Switching workspaces switches billing context.