Rules & patterns
Rules determine which events reach you through which channel. No rule: no notification (events are still stored in your history, though).
Quick-start presets
The rules page offers ready-made one-click rules, including:
- 🔔 Subscription cancelled —
customer.subscription.deleted - ⏳ Cancellation scheduled —
customer.subscription.updated - ⚠️ Payment failed —
invoice.payment_failed - 📡 All events —
*
Custom patterns
The pattern matches the Stripe event type. * is a wildcard:
customer.subscription.deleted— exactly this eventcustomer.subscription.*— everything subscription-relatedinvoice.*— everything invoice-related*— literally everything
Noise filter (“skip routine updates”)
Some events fire very often without anything important happening — e.g. customer.subscription.updated on every minor change. With the noise filter enabled, Churnbell only notifies you about such events when something genuinely relevant happened (such as a scheduled cancellation).
💡 Recommendation to start with: the presets “Subscription cancelled”, “Cancellation scheduled” and “Payment failed” — these are exactly the alarms that cost you revenue.