> For the complete documentation index, see [llms.txt](https://help.checkoutchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.checkoutchamp.com/crm/plugins/data-sources/churn-buster.md).

# Churn buster

Checkout Champ's allows you to intelligently recover subscriptions through Churn Buster by installing the Churn Buster plugin in the CRM.

***

## Setup

### Step 1 obtain API credentials

1. Sign into: <https://app.churnbuster.io/>
2. Find the page that has your api keys the url should be similar to: [https://app.churnbuster.io/live/your-domain/sources/api](https://app.churnbuster.io/live/checkout-champ-testing/sources/api)
3. Copy both your Account ID and API Key

<figure><img src="/files/OL8oIkdK1XSMjpULomI1" alt=""><figcaption></figcaption></figure>

### Step 2 obtain webhook key

1. in your account settings find the webhook security page&#x20;
2. The url should be similar to: [https://app.churnbuster.io/live/your-domain/settings/webhook\_security](https://app.churnbuster.io/live/checkout-champ-testing/settings/webhook_security)&#x20;
3. Copy the live-mode key&#x20;

<figure><img src="/files/dn56IXxagtlkBy4NOd93" alt=""><figcaption></figcaption></figure>

### Step 3 Create the plugin in the CRM

1. Login into your [crm.checkoutchamp.com](https://crm.checkoutchamp.com/dashboard/) account
2. Navigate to the left hand side panel, click on admin, then on plugins.&#x20;
3. In the search bar look for Churn Buster, click on Data Sources, then available

<figure><img src="/files/Bmb2Kw0YTAkRKfcEsCLi" alt=""><figcaption></figcaption></figure>

1. Click on the Churn Buster plugin, and then activate below it
2. Paste your information from your Churn Buster account and click connect

<figure><img src="/files/0pfhKoOFAtmGe6n2Jh2j" alt=""><figcaption></figcaption></figure>

### Step 4 configure webhook location

1. Again in Churn Buster, go to settings, find webhooks, and edit the webhooks
2. Set the URL to: <https://api.checkoutchamp.com/plugin/churnbuster/webhook/>
3. Do not change the event name if applicable&#x20;
4. This should be set up for the Retry Payments and Cancellations webhooks

<figure><img src="/files/p0sHZK8hogXhZBTfCzzq" alt=""><figcaption></figcaption></figure>

Please note failed and successful payments may take up 20 minutes to sync to Churn Buster. Additionally successful subscriptions that have not had a failed payment sent to Churn Buster will not be synced.&#x20;
