Churn Buster
Passive Churn Active Churn Results
Sign In See Pricing
Churn Buster
Passive Churn Active Churn Results Sign In See Pricing
API Integration
Dunning
Adaptive Campaigns Emails SMS Nudge Last Chance Offers Retries Card Updates Alerts Data & Testing
Cancel Flows
Overview Getting Started Testing Deflections Cancel Reasons Targeted Offers Custom Branding Segmentation Analytics & Insights
Integrations
Recharge Stripe Braintree API
Getting Started with the Churn Buster API Successful Payments API Endpoint Failed Payments API Endpoint Cancellations API Endpoint Default Payment Method API Endpoint (always optional) Customer Endpoint Upcoming Annual Renewals API Endpoint Webhook Data Reference
Other FAQ
Dunning
Adaptive Campaigns Emails SMS Nudge Last Chance Offers Retries Card Updates Alerts Data & Testing
Cancel Flows
Overview Getting Started Testing Deflections Cancel Reasons Targeted Offers Custom Branding Segmentation Analytics & Insights
Integrations
Recharge Stripe Braintree API
Getting Started with the Churn Buster API Successful Payments API Endpoint Failed Payments API Endpoint Cancellations API Endpoint Default Payment Method API Endpoint (always optional) Customer Endpoint Upcoming Annual Renewals API Endpoint Webhook Data Reference
Other FAQ
Docs

API Integration

Drive Churn Buster from your own backend: failed/succeeded payments, cancellations, the customer endpoint, upcoming-renewal hints, and outbound webhooks.

Getting Started with the Churn Buster API

The auth model, the four endpoints you'll use most, and how to wire them up from an in-house subscription stack.

→

Successful Payments API Endpoint

Notify Churn Buster of (recurring) successful payments so that recovery campaigns can be ended (if active) and analytics can be tracked.

→

Failed Payments API Endpoint

Notify Churn Buster of failed, recurring payments to trigger recovery campaigns.

→

Cancellations API Endpoint

Notify Churn Buster of subscription cancellations so that recovery campaigns can be ended (if active) and analytics can be tracked.

→

Default Payment Method API Endpoint (always optional)

Notify Churn Buster when a customer's default payment method is updated so that analytics can be tracked.

→

Customer Endpoint

Sync customer profile data into Churn Buster so emails personalize correctly and segmentation has real signal.

→

Upcoming Annual Renewals API Endpoint

[Optional] Send a branded email to customers notifying them of their upcoming annual renewal. This feature is only available to Enterprise accounts, and requires setup assistance from the Churn Buster team.

→

Webhook Data Reference

What Churn Buster sends in outbound webhooks: payload shape, event types, and how to consume them.

→

Integrates easily with all subscription platforms, or via API

  • Checkout Champ
  • Stripe
  • Shopify
  • Awtomic
  • Skio
  • Stay Ai
  • Recharge
  • Seal Subscriptions
  • OrderGroove
  • Subbly
  • Smartrr
  • Prive
  • Loop
Churn Buster

Established in 2013
Based in San Diego, CA

Questions?
Email support@churnbuster.io

Products
Dunning Cancel Flows Results Pricing Sign In
Compare
Churnkey alternative Butter Payments alternative Chargebee Retention alternative Baremetrics Recover alternative Flycode alternative
Learn
Learn Passive Churn Failure Reasons Recovery Campaigns Recovery Rate Resources
Company
About Partners Security & Compliance Privacy Policy Terms of Service

© Churn Buster, LLC · All Rights Reserved