Start free.Grow when you’re ready.
Unlimited subscribers on every plan. You pick a plan by how many messages you send. Pay monthly by card and cancel any time.
Plans
Starter
For side projects and your first launch.
- 20,000 sends a month
- 2 apps · 2 seats per app
- 2 journeys per app · 5 tracking links
- Scheduling & quiet hours
- Segments & templates
- 20 AI assists a day
Growth
For growing apps that message every week.
- 200,000 sends a month
- 10 apps · 10 seats per app
- 20 journeys per app · 100 tracking links
- Intelligent Delivery & local time
- A/B tests & hold-out groups
- 400 AI assists a day
Business
For teams running many apps at volume.
- 2,500,000 sends a month
- 50 apps · 100 seats per app
- 200 journeys per app · 1,000 tracking links
- Intelligent Delivery & local time
- A/B tests & hold-out groups
- 4,000 AI assists a day
Prices in US dollars. All channels on every plan. Compare every feature.
What happens when you reach your limit.
There are no overage charges. Your plan’s monthly sends are a ceiling, not a starting price, so the bill you expect is the bill you get.
Only real sends count
A send is one message handed to Apple, Google, a browser, your mail server or your SMS gateway. Hold-out, capped and opted-out recipients are free.
You hear from us early
We email the account owner at 80% and again at 100% of the month’s sends.
Then sends pause, not your app
Past the limit, new sends are refused (the API answers 402 and the delivery log shows quota_exceeded) and nothing is charged.
Back on track
The count resets at the start of each calendar month (UTC). Upgrade any time and sending continues straight away.
Every feature, side by side.
| Feature | Starter | Growth | Business |
|---|---|---|---|
| Limits | |||
| Price | $0/mo | $19/mo | $79/mo |
| Sends a month | 20,000 | 200,000 | 2,500,000 |
| Subscribers and people | Unlimited | Unlimited | Unlimited |
| Apps | 2 | 10 | 50 |
| Seats per app, you included | 2 | 10 | 100 |
| Journeys per app | 2 | 20 | 200 |
| Tracking links | 5 | 100 | 1,000 |
| AI assists a day | 20 | 400 | 4,000 |
| API calls a minute | 120 | 1,000 | 5,000 |
| Timing and testing | |||
| Scheduling and quiet hours | |||
| Recurring campaigns | |||
| Intelligent Delivery (best hour per device) | – | ||
| Local-time sends | – | ||
| A/B tests with automatic winner | – | ||
| Hold-out groups and lift | – | ||
| Included on every plan | |||
| Push to Android, iOS and the web | |||
| In-app messages and inbox | |||
| Email and SMS through your own providers | |||
| Segments, templates and translations | |||
| Topics, frequency caps and one-tap unsubscribe | |||
| Receipts, goals and delivery log | |||
| Signed webhooks and chat alerts | |||
| SDKs and REST API | |||
| Six roles and an audit log | |||
| CSV import and export | |||
Seats are teammates per app. AI assists are pooled per account per day; add your own Cloudflare key in Billing for unlimited calls. Firebase is free from Google, and your mail server and SMS gateway bill you directly.

Need more than Business?
For very high volume or many apps, we set up a custom plan with limits that fit: sends, apps, seats and API rate. Tell us roughly what you send today and we’ll reply with a proposal.
Pricing questions, straight answers.
What counts as a send?
One message handed to Apple, Google, a browser, your mail server or your SMS gateway. Held-back (hold-out), frequency-capped and opted-out recipients are never counted.
What happens when I reach my monthly limit?
Nothing is billed by surprise. We email you at 80% and 100% of your sends. Past the limit, new sends are refused (the API answers 402) until the month resets or you upgrade.
Do I pay per subscriber?
No. Every plan has unlimited subscribers, devices and people. You only choose a plan by how many messages you send.
Do I need a card to start?
No. Starter is free with no card. Paid plans are billed monthly by card and you can cancel at any time, or prepay for up to 12 months.
Can I change plans later?
Yes, at any time from Billing. When you switch, unused time on your current plan is credited. If you move to a smaller plan, nothing is deleted; you just can’t add more than the new limits allow.
Do Firebase, email or SMS cost extra?
Perchpush sends through your own accounts. Firebase Cloud Messaging is free from Google; your mail server and SMS gateway bill you directly at their own rates.
What are AI assists?
Calls to the built-in AI that drafts copy, translates messages, turns plain-English audience descriptions into filters and explains delivery errors. They are pooled per account per day. Add your own Cloudflare key for unlimited calls.
Is Intelligent Delivery on the free plan?
Intelligent Delivery, local-time sends, A/B tests and hold-out groups come with Growth and Business. Starter includes scheduling, quiet hours, segments, templates and journeys.
Your next message could be
the one they open.
No card needed. Create an app, connect Firebase and send a test to your own phone in a few minutes.





