Skip to content
/ Onflow Public

Onflow is a plug-and-play SDK that helps SaaS teams understand and optimize their user onboarding experience in real time.

Notifications You must be signed in to change notification settings

w3joe/Onflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Onflow β€” Adaptive Onboarding for SaaS Growth

Onflow is a plug-and-play SDK that helps SaaS teams understand and optimize their user onboarding experience in real time.
It analyzes user behaviour, predicts intent, and dynamically adjusts onboarding flows to guide users toward activation β€” faster.


🧍 Team Members

Name Role Responsibilities
@shashankdurgad Frontend Lovable, Vite
@lucasucal Frontend Lovable, Vite
@w3joe Backend Supabase

🧩 Problem

SaaS product owners struggle to keep new users engaged after signup.
Static, one-size-fits-all onboarding flows cause drop-offs before users reach value.
Teams lack visibility into where users get stuck and why they leave.


πŸ’‘ Solution

Onflow observes real-time user behaviour (clicks, hovers, and navigation) through a lightweight SDK.
Using an AI journey map, it:

  • Predicts the user’s intent and current goal
  • Adapts tooltips, guides, and emails dynamically
  • Recommends improvements to increase activation and reduce churn

πŸ“Š Core Metrics

Onflow tracks key behavioural signals for every onboarding flow:

Metric Description
Clicks per Minute Measures engagement speed
Completion Ratio % of users who finish the flow
Hover-to-Click Ratio Detects hesitation or friction
Early Exit Step Identifies where most users drop off
Step Duration Average time spent per step

πŸ“ˆ Dashboard

The dashboard visualizes actionable insights using Supabase and Recharts:

  • πŸ•’ Clicks per Minute β€” Line Chart
  • 🎯 Completion Ratio β€” Donut Chart
  • 🧭 Hover-Click Ratio β€” Bar Chart
  • 🚧 Early Exit Step β€” Drop-off Chart
  • ⏱️ Step Duration β€” Heatmap

These metrics help SaaS teams pinpoint bottlenecks and instantly test new onboarding experiments.


βš™οΈ Tech Stack

Layer Technology
Frontend Vite + TypeScript + Recharts + Lovable
Backend Supabase (PostgreSQL + Realtime)
SDK JavaScript (plug-and-play snippet)
AI Layer Lightweight intent predictor (FastAPI / TensorFlow Lite)
Deployment Netlify + Supabase Edge Functions

About

Onflow is a plug-and-play SDK that helps SaaS teams understand and optimize their user onboarding experience in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published