made with react.js

Churnkey SDK

Open-Source Cancel Flow

Visit Site

Description

Open-Source Cancel Flow

"Churnkey SDK is an open-source cancel flow component for React. It handles the full cancellation sequence: an exit survey, save offers (discounts, pauses, plan changes, trial extensions), a feedback step, and confirmation. Developers can use the drop-in component with default styling, theme it through CSS variables and component overrides, or go fully headless with the useCancelFlow hook and render their own UI. It works standalone with any billing setup and optionally connects to Churnkey for analytics, A/B testing, and AI retention features.

The SDK is written in TypeScript and built for React 18 and 19. It ships as @churnkey/react on npm, with a companion @churnkey/node package for server-side token generation. The core is a state machine that drives the flow steps, exposed either as a styled component or as a headless hook. The docs site and interactive showcase demonstrate every step type and recipe."


Social Media Links

React UI Kitten React Native Framework
icon-eye-dark Created with Sketch. 6.474
Remirror ProseMirror Toolkit for React
icon-eye-dark Created with Sketch. 921
Sentry for React React Application Monitoring
💙 Sponsored by Friends
React Circular Menu Circle-based Menu Component
icon-eye-dark Created with Sketch. 720
Animate UI Set of Animated UI Components
icon-eye-dark Created with Sketch. 783
DayFlow Calendar Component
icon-eye-dark Created with Sketch. 212