Overview
ChurnZero is a customer success platform built for SaaS companies that want to proactively reduce churn by monitoring how customers use their product. The platform combines real-time product usage tracking with customer health scoring, automated engagement workflows, and in-app communication tools to help customer success teams identify at-risk accounts before they cancel.
What This Script Does
ChurnZero's JavaScript SDK is embedded within SaaS applications (not marketing websites) to track how customers interact with the product. The scripts capture a detailed stream of product usage events: feature adoption, button clicks, navigation patterns, time spent in specific modules, workflow completions, and custom events defined by the product team. Each event is associated with the authenticated user's account and user identity.
Beyond passive tracking, ChurnZero's scripts also power in-app engagement features. These include guided walkthroughs and onboarding tours that highlight product features, in-app announcements and update notifications, NPS and satisfaction surveys triggered by usage milestones, and a command center that provides contextual help resources.
The collected usage data is transmitted to ChurnZero's platform where it feeds into health score calculations — composite metrics that combine usage frequency, feature breadth, support ticket volume, and other signals to predict which accounts are thriving and which are at risk of churning. Customer success teams use these scores to prioritize their outreach and trigger automated interventions.
Session and user identifiers are set to maintain consistent tracking across sessions and correctly attribute usage data to the right customer account.
Consent & Compliance
ChurnZero scripts operate in a dual capacity. The in-app engagement features — walkthroughs, announcements, contextual help — provide direct functional value to the user and can be considered part of the application experience. However, the extensive product usage tracking and behavioral analytics that feed into churn prediction models serve the vendor's business objectives rather than providing direct functionality to the user.
Under GDPR, tracking product usage for internal analytics and customer success workflows may be justified under legitimate interest, but the scope and granularity of the data collection should be disclosed to users. The distinction matters: in-app help is functional, but detailed behavioral profiling for churn prediction is analytics.
Should You Block This Without Consent?
Conditional. ChurnZero combines functional in-app engagement features with extensive product usage analytics. The analytics tracking component may require consent or at minimum clear disclosure, while the functional engagement features serve a legitimate purpose.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
churnzero.comAnalyticsFrequently Asked Questions
Does ChurnZero require user consent?
Conditional. ChurnZero combines functional in-app engagement features — walkthroughs, onboarding tours, in-app announcements — with extensive product usage analytics for churn prediction. The analytics tracking component requires disclosure and may require consent under GDPR.
What does the ChurnZero SDK track inside a SaaS product?
The SDK captures a detailed stream of product usage events: feature adoption, navigation patterns, button clicks, time in modules, and workflow completions — all tied to the authenticated user account. This data feeds health score calculations predicting account churn risk.
How does ConsentStack classify ChurnZero?
ConsentStack treats ChurnZero as a conditional vendor. The in-app engagement features are permitted as functional, while the behavioral analytics tracking is gated behind analytics consent. ConsentStack can enforce this split based on your consent configuration.
Related Vendors
Manage consent for ChurnZero
ConsentStack automatically detects and manages ChurnZero trackers so your site stays compliant with global privacy regulations.