Docs
Sign up

Zapier

Zapier is an automation platform that connects thousands of apps such as Google Sheets, Slack, Todoist, Trello, HubSpot and Airtable without writing code. With Churn Solution, you can trigger automations whenever a cancellation flow session is completed and use the session data in any Zapier workflow (a "Zap").

View as Markdown
On this page
  1. How to connect Zapier and Churn Solution
  2. Trigger: Cancellation Flow Completed
  3. Session data sent to Zapier
  4. Example uses
  5. Example: send a Slack notification when a session is completed

How to connect Zapier and Churn Solution

  1. Connect from Churn Solution

    On the Integrations page, click Connect next to Zapier.

  2. Accept the invite

    On the Churn Solution page in Zapier, click Accept Invite & Build a Zap, then log in or create a Zapier account.

    The Churn Solution invite page on Zapier.
    The Churn Solution invite page on Zapier.
  3. Create a Zap

    Click Create on the Zaps page, search for Churn Solution as the trigger app and choose the event Cancellation Flow Completed.

    The Zaps page with the Create button.
    The Zaps page with the Create button.
    Selecting the Cancellation Flow Completed trigger event.
    Selecting the Cancellation Flow Completed trigger event.
  4. Authorize

    Sign in and allow Zapier to access your Churn Solution account.

    The trigger Setup tab with the app, event and connected account.
    The trigger Setup tab with the app, event and connected account.
  5. Add actions

    Slack message, Google Sheets row, CRM update, and so on.

  6. Publish and test

    Click Publish. Open a cancellation session in your app, then click Test trigger in the Zap's Test tab.

    The Test tab of the Cancellation Flow Completed trigger.
    The Test tab of the Cancellation Flow Completed trigger.

Trigger: Cancellation Flow Completed

Every time a customer finishes a session in any of your cancellation flows, Churn Solution sends the session data to Zapier instantly.

Session data sent to Zapier

Group Fields
Session Session ID, Session Status, Is Saved, Session Created Date
Customer Customer ID, Customer Name, Customer Email, Customer Created Date
Subscription Subscription ID, Subscription Status, Subscription Start Date, Current Period Start, Current Period End, Trial Start, Trial End
Plan Plan ID, Billing Interval and Interval Count, Currency, Price (Unit Amount), Quantity, Plan Summary
Cancellation Flow Flow ID, Flow Name, Flow Created Date, Flow Updated Date
Session Steps Step Type, Survey Answer, Follow-up Question and Answer, Form Answer, Offer Presented, Offer Details, Offer Accepted, Offer Summary

Example uses

  • Alert the team in Slack.
  • Log cancellation reasons in a Google Sheet.
  • Create follow-up tasks in Trello or Asana.
  • Update contacts or deals in your CRM.
  • Send follow-up emails to customers who cancelled.

Example: send a Slack notification when a session is completed

  1. Trigger

    Churn Solution → Cancellation Flow Completed.

  2. Action

    Slack → Send Channel Message. Connect your Slack account and pick the channel.

  3. Message

    Build it from the session fields:

    Cancellation flow completed
    Customer: {Customer Name} ({Customer Email})
    Plan: {Plan Summary}
    Reason: {Survey Answer}
    Saved: {Is Saved}
    Flow: {Flow Name}
Esc
↑↓ navigate↵ openEsc close