Billing and usage limits
Understand Kobbe plans, monthly event caps, site limits, and how to reduce unnecessary usage.
Kobbe plans are based on a monthly event allowance per workspace. Pageviews, custom events, scroll visibility events, and accepted Web Vitals/performance payloads count toward usage according to the active tier.
Plans and limits can change over time. The billing page in the app is the source of truth for your current workspace.
Plans
Kobbe currently offers event tiers from 100,000 monthly events up to 25,000,000 monthly events. Every paid tier includes the same product features; the tier mainly changes monthly event allowance and billing amount.
Yearly billing gives one month free at every tier. Need more than 25 million monthly events? Email support and we can help you pick the right setup.
Checkout, subscriptions, receipts, and billing management run through Polar from the app’s billing settings. The app billing page is the source of truth for your workspace’s active tier.
Monthly event caps
Event caps are enforced per workspace and reset monthly in UTC. When a workspace reaches its monthly cap, Kobbe stops ingesting additional analytics events for that workspace until the next reset or plan change.
Use traffic exclusions and Reduce usage to avoid spending quota on internal traffic, staging sites, noisy paths, or traffic you do not need to analyze.
Site limits
Plans can also limit how many websites you can create in one workspace. If you hit the site limit, upgrade the workspace or remove an unused site.
What counts as usage
Typical usage includes:
- Pageviews.
- Custom events.
- Scroll visibility events.
- One accepted Web Vitals/performance collect payload when performance tracking is enabled.
- Funnel steps because they are based on pageviews and custom events already collected by the tracker.
Optional features such as scroll tracking, cross-domain tracking, and Web Vitals are handled separately from the monthly event counter. Enable them intentionally and avoid sending personal data in event names or properties.
What happens when usage is blocked
When usage is blocked by a cap or exclusion, Kobbe avoids storing the event. Bot-filtered traffic is also dropped before it reaches your dashboard or usage totals.
If numbers look lower than expected, check:
- Your workspace billing status and usage.
- Traffic exclusions.
- Browser opt-out via
localStorage.kobbe_ignore. - Token validity in the install snippet.
- Network responses from
/api/collect.