The retention & expansion platform for B2B SaaS
Keep the customers you win. Grow the ones who stay.
Banchurn reads your product's event stream as account signals: who's slipping toward churn, and who's ready to grow. Then it acts on each: a win-back journey for the at-risk, a heads-up in Slack for the expansion-ready. One platform, from signal to action.
Track · Predict · Score · Segment · Activate · Retain
Replaces the patchwork most teams watch churn through
For any product with customers worth keeping
If your customers show up, use features, and can leave, Banchurn works. It learns your product's own baseline, so churn risk means something for how your customers actually behave.
B2B SaaS
Seat-based and usage products where an account cools long before it cancels.
A workspace's logins thin out: the save email goes out that week.
Subscription apps
Recurring consumer and prosumer plans living and dying on renewal.
Usage drops before renewal; a win-back offer lands in time.
E-commerce & DTC
Repeat-purchase brands measuring retention in reorders, not logins.
A customer's cadence slips: a replenishment nudge fires.
Marketplaces
Two-sided platforms retaining supply and demand at the same time.
A seller's listings go quiet: an at-risk journey re-engages them.
Fintech
Accounts and wallets where dormancy is the first step out the door.
Deposits stall; the account drops into a reactivation segment.
Media & content
Subscriptions where a few quiet weeks predict the cancel.
Watch time falls off: a recommendation campaign wins it back.
Raw events in. Retention out.
Banchurn runs on a single event stream. Everything you send is turned into understanding, signals, and scores, and every module reads the same stream, so a prediction can become an action with nothing in between.
Everything you need to keep and grow customers, in one system
Thirteen modules on one event stream and one API, from the first event a customer fires to the signal that saves the account or grows it.
Event tracking & identity
Drop in one snippet to capture every event, identify every customer, and turn trait changes into signals.
Learn moreChurn prediction
A per-customer risk score that learns your product's baseline, so at-risk customers surface before they leave.
Learn moreAccount signals
Score every account on fit, usage, intent, and risk, so you see who's ready to expand and who's slipping toward churn.
Learn moreProduct intelligence
Point your events at Banchurn and it names your features, maps your flows, and flags anomalies: heuristics first.
Learn moreSegments & lists
Dynamic, rule-based segments that keep themselves up to date, plus static lists you control by hand.
Learn moreCampaigns
Batch or triggered, to a segment or a list: one campaign model covers every send you need.
Learn moreAutomations
A visual journey builder: trigger on any event or when a customer enters or leaves a lifecycle state, then send email or in-app, wait, branch, and act.
Learn moreEmail & deliverability
A template engine with variables, open & click tracking, unsubscribe, and A–F deliverability grading built in.
Learn moreIn-app messages
Meet customers inside your product: banners, modals, slideouts, and tooltips, targeted by segment and lifecycle.
Learn moreIntegrations & destinations
Push segments and account signals to Slack, HubSpot, ad audiences, and webhooks: activate your data wherever your team already works.
Learn moreAnalytics
Funnels, retention curves, revenue, and insight dashboards: all over the event stream you're already sending.
Learn moreAI Autopilot
An AI operator that observes, plans, executes, and reports: running your engagement on a loop, within your guardrails.
Learn moreAPI & SDK
A JS SDK, an event-ingest API, signed webhooks, and an MCP server so AI agents can run engagement directly.
Learn moreSee all features
Deep-dive every module, how it works, and how it connects.
BrowseFrom first event to won-back customer
Track
Drop in one snippet. Events, identity, and trait changes flow onto a single customer timeline.
Understand
Banchurn names your features, maps your flows, flags anomalies, and scores every customer's churn risk.
Segment
Turn who they are and what they do into live audiences that keep themselves up to date.
Engage
Reach them with batch or triggered campaigns and automated journeys, or let Autopilot run it.
See who's leaving, weeks early
Banchurn learns your product's baseline and scores every customer against it. Falling engagement, cold key features, and adverse trait changes roll into an adaptive risk score, so a save motion runs in the window before the cancellation, not the exit interview after.
- ✓Adaptive per-customer churn-risk score
- ✓Learned from your events: no rules to write
- ✓A rising score triggers a save journey on its own
Score the account, not just the user
Revenue renews at the account, so Banchurn scores the whole account across four vectors: fit, usage, intent, and risk. That one score becomes a plain signal: PQA when an account is ready to expand, PQR when it's slipping toward churn, each with the evidence behind it, so your team knows exactly why it lit up.
- ✓One four-vector score → PQA expand + PQR save
- ✓The same product signals, read two ways
- ✓Every crossing carries its reasons in plain language
Understand your product without a data team
Point your events at Banchurn and it names your features by shared vocabulary, maps how customers move with a Markov flow, and flags spikes, drops, and brand-new behaviors with an EWMA baseline. AI is used only on the margin, to name a group or explain an anomaly.
- ✓Automatic feature grouping and flow mapping
- ✓EWMA / z-score anomaly and novelty detection
- ✓Heuristics in the hot path; AI only on the exceptions
Audiences that keep themselves current
Group customers by who they are and what they do. Dynamic segments are live rule sets that re-evaluate on a schedule; static lists are fixed cohorts you control. Every segment carries an engagement score, and any segment can target a campaign or enroll a journey.
- ✓Dynamic, self-updating rule-based segments
- ✓Static lists for the audiences you curate
- ✓One audience model, used everywhere on the platform
Every campaign, one model, and every send graded
A campaign is two choices: an audience (a segment, a list, or everyone) and a type: batch or triggered. A welcome email is triggered on a signup; a weekly digest is batch and recurring. Each send is validated, suppressed, delivered through SES, and graded A–F.
- ✓Batch or triggered, to any audience
- ✓Suppression, entry controls, and A/B built in
- ✓SES + DKIM delivery with an A–F grade on every send
Turn every signal into the right action
Banchurn runs on an event bus, and Automations is how you program it. Trigger on any event or trait change, or the moment an account crosses into at-risk or expansion-ready, then branch on conditions, wait on timers, and fan out: send an email or in-app message, update a trait, move a customer between segments, enroll a whole account, or fire a webhook. Actions emit events, so journeys compose.
- ✓Trigger on events, lifecycle states, or account signals
- ✓Conditions, delays, and rich multi-channel actions
- ✓Actions emit events, so journeys chain together
Push every signal to where your team works
A signal is only worth what you do with it. Banchurn's destinations framework sends segment membership and account signals straight to your GTM stack (a Slack ping when an account goes at-risk, a HubSpot property when it's expansion-ready, an ad audience kept in sync, a signed webhook to anywhere else), in real time, off the same membership changes that drive everything else.
- ✓Slack, HubSpot, Meta audiences, and webhooks
- ✓Real-time on every segment or signal change
- ✓One connector framework: new surfaces drop right in
Analytics that link straight to action
Build conversion funnels over any event sequence, watch retention curves by cohort, track revenue and its movements, and read auto-generated insights: all over the same stream everything else reads, so a leaking step is one click from an audience you can engage.
- ✓Funnels, retention cohorts, revenue, and insights
- ✓No separate analytics pipeline to maintain
- ✓Every chart links to a targetable segment
API-first, and agent-ready
Send events with the JavaScript SDK or the ingest API, backfill in bulk from CSV or Stripe, subscribe to webhooks, and point an AI agent at the 20-tool MCP server to operate the platform directly. Everything Banchurn does is available over the API.
- ✓JS SDK, ingest API, bulk import, and webhooks
- ✓A 20-tool MCP server for AI agent integration
- ✓Org-scoped keys: everything the product does, over the API
curl -X POST https://api.banchurn.com/v1/events \
-H "authorization: Bearer bnc_live_…" \
-H "content-type: application/json" \
-d '{
"email": "ana@naridon.example",
"event": "feature_used",
"traits": { "feature": "export_report" }
}'
# → 200 event recorded → segments, scoring & journeys updatePut your retention on autopilot
Autopilot closes the loop. On a cadence it observes your customers, plans the next-best actions against your goals, executes them through the same audited engine you'd use by hand, analyzes the result, and reports back, inside guardrails you set.
How Autopilot worksBuilt to be trusted with retention
The load-bearing path is deterministic, your data stays scoped to you, and every automated action is logged and reversible. The safe path is the default path.
API & SDKDeterministic where it counts
Heuristics run the high-volume path: feature grouping, flows, scoring, anomalies. AI only names a new group or explains a fresh anomaly, so behavior is predictable and testable.
Org-scoped by construction
Every query is pinned to your organization in the data layer, and API keys are scoped to exactly the integration you mint them for.
Verified deliverability
Email is delivered through AWS SES on a DKIM-verified domain, with suppression, unsubscribe, and complaint handling enforced before anything sends.
Guardrailed & reversible
Every automated and Autopilot action is logged, frequency-capped, and reversible, with approval gates you control per action class.
“Customers tell you they're leaving weeks before they go. Banchurn is what's listening, and what acts.”
Why we built Banchurn
Frequently asked questions
What exactly is Banchurn?+
A retention and expansion platform for B2B SaaS. It captures your product's events and identity, predicts each customer's churn risk, and rolls that up into an account score that flags who's ready to expand (PQA) and who's slipping toward churn (PQR). From there it builds live segments, reaches customers with campaigns, automated journeys, and in-app messages, pushes those signals out to Slack, your CRM, and ad tools, and measures the whole thing with built-in analytics and an AI Autopilot: all on one event stream and one API.
How does churn prediction work without me training a model?+
Banchurn learns your product's own behavioral baseline directly from the events you're already sending: what healthy engagement looks like for your customers. Each customer is scored against that baseline as their behavior and traits move, so falling engagement, cold key features, and adverse trait changes surface the accounts most likely to leave. There's no model to train and no churn rules to hand-write.
Isn't this just churn prediction? Where's the expansion side?+
The same signals, read two ways. Banchurn scores every account across four vectors (fit, usage, intent, and risk), and that one score surfaces both the accounts slipping toward churn (we call it product-qualified risk, or PQR) and the accounts leaning in and ready to grow (product-qualified accounts, PQA). One is your save motion, the other your expansion motion, and both come from the product usage you're already tracking: no second tool and no separate model. PQR wins ties, so risk is never hidden behind opportunity.
Can Banchurn push signals into Slack, our CRM, or ad tools?+
Yes, that's the destinations framework. When an account crosses a signal or a customer enters a segment, Banchurn can post to Slack, write properties back to HubSpot, keep a Meta ad audience in sync, or fire a signed webhook to anything else, in real time, driven by the same membership changes that power the rest of the platform. Your GTM team acts on the signal in the tools they already live in, not in one more dashboard.
Do I have to rip out my current analytics and email tools?+
You can, and most teams do over time, because Banchurn replaces the analytics tool, the CDP, the ESP, and the churn spreadsheet with one system that shares an audience model. But you don't have to start there: drop in the SDK, send events, and adopt modules as you go. It's one platform precisely so your data, segments, and sends stop living in separate tools.
The product intelligence uses AI. Isn't that slow and expensive?+
Not in the load-bearing path. Feature grouping, flow mapping, churn scoring, and anomaly detection are all deterministic heuristics that run over millions of events cheaply and predictably. AI is called only on the margin, to name a newly discovered feature group or explain a fresh anomaly, so cost scales with how much is surprising, not with your traffic. Ten times the events costs the same in AI.
What can the AI Autopilot actually do on its own?+
As much or as little as you allow. Autopilot runs an observe → plan → execute → analyze → report loop against goals you set, acting through the same audited engine you would: sends, segment moves, journey enrollments. You configure guardrails: allowed action types, frequency caps, and approval gates. Run it in suggest-only mode until you trust it, then let it execute. Every action is logged and reversible.
How do I get my data into Banchurn?+
Five ways, all resolving onto one customer timeline: the JavaScript SDK for browser events and identity, the ingest API for trusted server-side events, bulk CSV import for backfill, a Stripe sync for subscription and revenue events, and scheduled endpoint syncs. You can also point an AI agent at the 20-tool MCP server and have it operate the platform directly.
Stop losing customers you could have kept
Book a walkthrough and see churn prediction, account signals, segments, campaigns, destinations, and Autopilot working together, on one platform.