The Usage screen (Company settings) shows your Company's plan, Monthly Active Users (MAU) against the plan's limit, and the plan actions.
Plans
| Plan | MAU | Users | Apps | Active In-App messages per App | Android push per minute, per App |
|---|---|---|---|---|---|
| Free | 5,000 | 1 | 1 | 2 | 100 |
| Start | 10,000 | 2 | 2 | 5 | 250 |
| Pro | 50,000 | 10 | 4 | 8 | 500 |
| Business | 100,000 | Unlimited | 8 | 20 | 1,000 |
Paid plans are billed monthly in BRL, by card.
Each plan card on the Usage screen lists every limit of the plan, including how many In-App messages can be active at the same time in each App. Activating one past that limit is refused with in_app_limit_exceeded. When a plan change lowers the limit (a downgrade, or a cancellation that moves the Company to Free), the messages above the new limit are paused automatically once the change takes effect.
Push sending speed
Each plan also sets how many push notifications per minute Notti hands to FCM for one App, which is the Android leg of a send. Sending to a large Segment is still one API call. The Android deliveries above the plan's rate are not dropped: they are scheduled and go out in the following minutes, so a big send on a small plan takes longer to finish, in proportion to its size.
- The rate is counted per App and per minute, and it does not affect iOS deliveries.
- If Notti cannot read the plan at that moment, it sends without the ceiling instead of holding the push back.
- This is separate from the request limits of the REST API, see Rate Limiting.
How MAU is counted
MAU is the number of distinct subscribed Devices of an App seen by the SDK in the last 30 days. A Device is "seen" when the SDK registers or updates it with the Client key, or reports an opened or clicked event. Devices created or updated only through the REST API with the REST key don't count as seen.
Over the MAU limit
MAU never blocks anything: Devices keep registering and stay in your App. When an App has more MAU than the plan allows, each push is delivered only to the plan's limit of most recently seen Devices; the rest are skipped and counted on the notification.
The Overview banner shows how many of the App's MAU are outside the limit (MAU minus limit). Devices not seen in the last 30 days are also outside the limit while it applies, and are not part of that number.
Changing your plan
Owners change the plan from the Usage screen:
- Upgrade: the new limits apply right away. The prorated difference for the rest of the current period is added to your next invoice; the upgrade dialog shows the amount before you confirm.
- Downgrade to a smaller paid plan: takes effect at the end of the current period, with no credit. It is blocked while the Company has more Apps or members than the target plan allows; MAU never blocks it. A scheduled downgrade can be undone until it takes effect.
- Cancel: you keep the paid plan until the end of the current period, then the Company moves to Free. A cancellation can be undone until then.
"Billing & invoices" opens the payment portal, where you update the card and download invoices.
Complimentary plans
A plan granted by Zeep without payment shows as "Complimentary until DD/MM/YYYY" or "Complimentary, no expiry". When it expires, the Company moves to Free. You can subscribe to a paid plan at any time; the paid plan replaces the complimentary one.