What Stripe + PingBell does together
PingBell installs from the Stripe App Marketplace — no API keys to copy, no webhook URLs to configure. Revenue, orders, and customers counters appear right in your Stripe Dashboard, seeded with your all-time totals, and every new event becomes a counter update, a team push notification, and a graph point.
Prefer to wire it yourself? Create a webhook source in PingBell and add its URL as a Stripe webhook endpoint, subscribed to the events you care about (payment_intent.succeeded, charge.succeeded, invoice.paid, checkout.session.completed, customer.created). PingBell reads the amount from each event and dedupes per payment, so overlapping event types never double-count.
Use cases
- SaaS founders mounting live MRR on an office TV
- Subscription businesses (newsletters, memberships, productized services) tracking growth
- Agencies running Stripe-based invoicing for “cash landed” dashboards
- PE-backed roll-ups aggregating MRR across a portfolio of Stripe accounts
- Coaching and consulting running productized services through Stripe Payment Links
Setup
- Install the PingBell app from the Stripe Marketplace — revenue, orders, and customers counters appear in your Stripe Dashboard automatically, seeded with your all-time totals.
- Style the counters and boards at my.pingbell.io — same account, no extra sign-in.
- Pick a celebration sound from the built-in library so every charge rings the bell.
- Install the PingBell TV app — it shows a short pairing code. Enter it on the Screens page at my.pingbell.io (or scan the QR) and cast the board.
Why PingBell for Stripe users
PingBell is the broadcast layer for your Stripe revenue: live number on the TV, push on the phone, embed on the website. Installs in one click from the Stripe App Marketplace. Pairs naturally with whatever SaaS analytics tool you already use for cohort analysis, churn, and reconciliation — different jobs, both worth doing.
FAQ
Can overlapping events double-count a payment?
No. PingBell dedupes per payment, so a charge arriving as both payment_intent.succeeded and invoice.paid counts once.
What’s the security story?
Read-only access, and we drop PII from incoming webhook payloads — we never see card numbers or bank details. Full security notes.
Can I aggregate multiple Stripe accounts?
Yes. Connect each account; either combine into one counter or keep separate.
Does it work with Stripe Checkout, Payment Links, and custom integrations?
All of them. Any event Stripe fires via webhook is available.
Related: Stripe push notifications solution · SaaS MRR counter