First, get setup with a sandbox account, and follow our Getting Started Guide

Important:

  • Wherever you see source in the API docs, you should set it to "in_house"
  • .Wherever you see source_id in the API docs, you should set it to the ID from within your in-house system for the Customer, Subscription, Payment Method, etc. 

1. Start Campaigns when Payments Fail

When a recurring payment fails, you need to notify Churn Buster so that a recovery campaign can be started.

Follow these instructions to notify Churn Buster when that happens.

2. Stop Campaigns when Payments Succeed

When a recurring payment succeeds, you need to notify Churn Buster so that a recovery campaign can be ended, if one exists.

Follow these instructions to notify Churn Buster when that happens.

3. Stop Campaigns when Subscriptions are Cancelled, Paused, or Skipped

When a subscription is cancelled, you need to notify Churn Buster so that a recovery campaign can be ended, if one exists.

Follow these instructions to notify Churn Buster when that happens.

 

4. Track Changes to the Payment Method (optional)

When a customer's default payment method is updated, you should notify Churn Buster so that your analytics report wins and losses properly.

Follow these instructions to notify Churn Buster when that happens.

This will complete your integration with the Churn Buster API. 

Please send a message to [email protected], or use the Request Launch button in your account, to take your new recovery campaigns live.

Important: please disable existing dunning AND pre-expiry emails at this time.

Did this answer your question?