What Chargebee + PingBell does together
Chargebee’s webhooks fire on subscription lifecycle events (subscription_created, _activated, _changed, _cancelled, _reactivated) and invoice events (invoice_generated, _paid). PingBell subscribes to those and broadcasts each as a counter update, a team push, and a graph point. Chargebee’s price object model plays well with PingBell’s MRR math — annual plans normalize to monthly, plan changes compute delta correctly.
Use cases
- Mid-market SaaS on Chargebee tracking live MRR across an office
- Subscription boxes and DTC subscription businesses
- Membership businesses using Chargebee’s billing
- Multi-site Chargebee operators aggregating across product lines
- Dunning-focused ops teams alerting on payment-failed events
Setup
- In Chargebee, go to Settings → API Keys → Webhooks → Add Webhook.
- Paste PingBell’s counter webhook URL.
- Subscribe to subscription and invoice events.
- Save. Chargebee sends a test webhook.
- In PingBell, configure MRR normalization rules.
Why PingBell for Chargebee users
PingBell is the broadcast layer for your Chargebee revenue: live MRR on every team screen, push alerts on every new subscription, office-TV display. Pairs naturally with whatever SaaS analytics tool you already use — different jobs, both worth doing.
FAQ
Does it support Chargebee’s hosted checkout?
Yes. Checkout-completed events fire the subscription-created webhook and flow through normally.
How does PingBell handle proration and plan changes?
Subscription-changed events carry the new plan quantity and price. PingBell computes the MRR delta.
Does it handle addons and metered billing?
Yes. Addons appear in the subscription payload; PingBell sums them for total MRR.
Can I track annual vs. monthly plans separately?
Yes. Filter on plan frequency, or run parallel counters.
Does it work with Chargebee’s multi-currency?
Yes. Convert to a base currency or display in native currency per counter.