Back

Paddle

paddle
Integrate Paddle with Churn Solution

How to connect Paddle and Churn Solution:

Once you sign up for a Churn Solution account, you can connect your company with your Paddle account through our Integrations Page. You'll need a Paddle API key to connect your Paddle account.

Step 1: Generate an API Key in Paddle

  1. In your Paddle dashboard, go to Developer Tools → Authentication.
  2. Click + New API Key.
  3. Set the Name to Churn Solution.
  4. Set Expires at to Never expires, so your connection isn't interrupted when a key expires.
Creating a new API key in Paddle, named Churn Solution and set to never expire
  1. Under Permissions, grant write access to all permissions. Churn Solution uses these to read and update your customers, subscriptions, products, prices and discounts, and to apply pauses, discounts and cancellations on your behalf.
Permissions section of the New API key dialog with Write enabled on All
  1. Click Save.

Step 2: Copy the API Key

Paddle only shows the key once. Copy it and store it somewhere safe before leaving the page.

Copy your API key dialog in Paddle

Step 3: Add the API Key to Churn Solution

The API key can be connected to your Churn Solution account on the Billing Provider Settings page, or via Connect to Paddle on the dashboard.

Paste the key, give the connection a name, and click Connect Paddle.

Connect your Paddle account dialog in Churn Solution

After your account is successfully connected, you'll see a label indicating that the connection was successful and your data will begin to be imported into Churn Solution.

How is Paddle used with Churn Solution?

Audience Segmentation

With segmentation, you can target specific customers based on subscription attributes and give them customized cancel flows.

Churn Solution imports Customers, Subscriptions, Discounts, Products and Prices from Paddle.

Available segmentation attributes

  • Plan
  • Billing Interval
  • Subscription Status
  • Subscription Price
  • Subscription Start Date
  • Subscription Age
  • Subscription Discounts
  • Product
  • Customer Address
  • Session Date
You can also segment your customers with custom attributes by passing them through the session API for each customer.

Updating Customer Subscriptions

When a customer goes through your cancellation flow and accepts an offer, Churn Solution manages the billing updates for you. All offer types are supported natively by Paddle:

  • Pause Subscription
  • Apply Discount
  • Switch Plan
  • Switch Plan with Offer
  • Contact Support
  • Send to Page
  • Extend Free Trial