Skip to content

Reaishma/Customer-Success-Platform-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

🎯 Customer Success Platform Suite (SaaS Simulation)

Interactive simulations of Gainsight, Totango & ChurnZero

HTML5 CSS3 JavaScript No Dependencies Single File Portfolio


A fully interactive, zero-dependency simulation of three leading Customer Success platforms — Gainsight, Totango, and ChurnZero — all inside one self-contained HTML file. No frameworks, no build tools, no server required. Designed to replicate real-world customer success workflows including health scoring, churn prediction, lifecycle tracking, and engagement automation.


View Live Demo Download HTML


📸 Platforms at a Glance

Gainsight Totango ChurnZero
Theme Navy · Blue · Teal Deep Purple · Violet Dark Teal · Pink
Focus Advanced analytics & automation Flexible segmentation & campaigns Real-time churn prevention
Retention Rate 92% 91% 91%
Churn Rate 7% 9%
Unique Feature AI Playbooks & Health Weights Modular Touchpoints Real-time Alert Engine

🚀 Getting Started

No installation. No server. No dependencies.

# 1. Clone the repo
git clone https://github.com/your-username/cs-platform-suite.git

# 2. Open the file in your browser
open index.html

Or simply download the HTML file and double-click it. That's it.


✨ Features

🔵 Gainsight — Customer Success & Retention Platform

Click to expand Gainsight modules
Module Description
📊 Dashboard KPIs, health score overview, churn risk summary
👥 Customers Searchable & filterable customer list with health scores
❤️ Health Scoring Configurable weights for login, feature usage, support, engagement
🎯 Playbooks Automated recovery, renewal, onboarding & upsell playbooks
📣 Campaigns Email campaigns with step-by-step workflows
📈 Reports Churn analysis, engagement trends, AI prediction accuracy
⚙️ Settings Health weights, playbook triggers, user roles, notifications

Key Stats: 92% Retention · −12% Churn Reduction · +18% Engagement Increase · 87% AI Precision


🟣 Totango — Flexible Customer Success Platform

Click to expand Totango modules
Module Description
📊 Dashboard Customer health overview with engagement and churn rate KPIs
👥 Customers Full customer directory with lifecycle stage filters
❤️ Health Tracking Interactive health score calculator with weighted parameters
🗂️ Segments Dynamic customer segments with criteria builder and action plans
📣 Campaigns Re-engagement, onboarding, renewal, and upsell campaigns
⚙️ Settings Segment rules, health thresholds, campaign triggers, user roles

Key Stats: 640 Customers · 74% Engagement Rate · 7% Churn Rate · 91% Retention


🔴 ChurnZero — Real-Time Churn Prevention Platform

Click to expand ChurnZero modules
Module Description
📊 Dashboard Live churn risk signals and customer health overview
👥 Customers Searchable customer profiles with lifecycle stage and CSM info
🚨 Alerts Real-time alert engine — high churn risk, low login, renewal at risk
🤝 Engagement Customer touchpoint and activity tracking
📣 Campaigns Churn prevention, onboarding accelerator, renewal, upsell campaigns
📈 Reports Retention trends, churn breakdown, segment performance
⚙️ Settings Alert triggers, campaign rules, user roles, Slack & email notifications

Key Stats: 720 Customers · 160 At Risk · 420 Healthy · 9% Churn Rate · 91% Retention


💡 Simulates how customer success teams reduce churn, improve retention, and drive engagement in SaaS products.

🧭 Navigation

The app has a fixed top navigation bar that lets you switch between all three platforms instantly.

[ Platform ] [ 1 · Gainsight ] [ 2 · Totango ] [ 3 · ChurnZero ]   Page 1 of 3

Each platform has its own sticky module navigation bar for switching between sections:

  • Gainsight → Dashboard Customers Health Playbooks Campaigns Reports Settings
  • Totango → Dashboard Customers Health Segments Campaigns Settings
  • ChurnZero → Dashboard Customers Alerts Engagement Campaigns Reports Settings

🛠️ Tech Stack

Layer Technology
Markup HTML5 (semantic, scoped IDs per platform)
Styling Pure CSS3 — CSS Variables, Flexbox, Grid, sticky/fixed positioning
Logic Vanilla JavaScript — namespaced functions (gs_, tt_, cz_)
Font Inter via Google Fonts
Dependencies None

🗂️ File Structure

cs-platform-suite/
└── DOC-20260325-WA0008._1774425148861.html   ← everything is here

All CSS, JavaScript, and HTML are embedded in a single file. CSS is scoped by section ID (#gs-section, #tt-section, #cz-section) to prevent any style bleeding between platforms.


🎨 Design System

Platform Primary Accent Background
Gainsight #1a6bff Blue #00c8b4 Teal #0a1628 Navy
Totango #6c3fc5 Purple #8b5cf6 Violet #1a0a40 Dark Purple
ChurnZero #e91e8c Pink #26bfb8 Teal #091e26 Dark Teal

📋 Interactive Elements

  • Health score sliders — drag to recalculate scores live (Gainsight & Totango)
  • Playbook step tracker — click steps to mark complete with progress bar
  • Customer search & filter — real-time filtering by name, plan, and lifecycle stage
  • Alert selector — click alerts to see conditions and recommended actions
  • Campaign selector — browse campaigns with step-by-step playbooks
  • Settings toggles — toggle notifications and system configuration on/off
  • Platform switcher — switch between all three platforms from any section
  • Module navigation — sticky nav bar per platform with instant panel switching

📌 Use Cases

  • 🎓 Learning — Understand how enterprise CS platforms are structured
  • 💼 Portfolio — Showcase frontend skills without a backend
  • 🖥️ Demos — Present CS platform concepts to stakeholders
  • 🔍 Research — Compare feature sets of Gainsight, Totango, and ChurnZero

⚠️ Disclaimer

This project is created for educational and portfolio purposes only. It is not affiliated with, endorsed by, or connected to Gainsight, Totango, or ChurnZero in any way.

All data, metrics, and customer information presented are fictional and used solely for demonstration purposes.


📄 License

This project is licensed under MIT license


Made with ❤️ using pure HTML, CSS & JavaScript

HTML5 CSS3 JavaScript

About

Customer Success Platform Suite — a SaaS simulation featuring Gainsight, Totango, and ChurnZero with customer health scoring, lifecycle management, churn prediction, and engagement workflows.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages