πFeature Usage by Section
Now tracked accurately in PostHog β zero extra Supabase load.
Open in PostHog βπSubject Tracking (Chapters)
πMains vs Advanced
βοΈDAU / WAU / MAU
Now tracked accurately in PostHog β zero extra Supabase load.
Open in PostHog βπNow tracked in PostHog
Feature-level usage (mock tests, study hours, practice log, backlog, todos, AI Insights) is now tracked with proper event analytics in PostHog instead of being derived from raw Supabase row-counts β it's more accurate (per-feature adoption %, weekly trends) and adds zero extra load to the database.
π Open Feature Usage Comparison in PostHogπ―Activation Funnel β now tracked in PostHog
Signup β onboarding β first core action is now a proper Funnel insight in PostHog, correctly counting both Google and email sign-ups β the old Supabase version only ever counted email sign-ups, so it was undercounting significantly.
π― Open Activation Funnel in PostHogπRetention (Cohort)
"Active on Day N" = user logged a test or study session exactly N days after signup.
βοΈNow tracked in PostHog
DAU/WAU/MAU used to be derived from a Supabase last_active_at ping, which added an extra write per
user per day. That's been removed β PostHog's app_opened event now powers accurate DAU/WAU/MAU
(and it correctly counts both Google and email sign-ins), with zero Supabase load.
πDaily Signups Chart
ποΈDay-wise Breakdown
Sorted by date β newest first| Date | Day | New Users | vs Avg | Bar |
|---|
| Student β | Class | Coaching | Source | Target Yr | Joined β | Last Active β | Reports | Profile |
|---|---|---|---|---|---|---|---|---|
πDistribution by Class
π«Distribution by Coaching Institute
π Distribution by Target JEE Year
π£How Users Found Us
π©ΊDB Reads/Writes & System Health
Per-query performance (calls, mean time, rows processed) is tracked natively by Supabase β no point re-building that here, since polling it ourselves would just add more database load. Use these direct links instead:
π°Monthly Infra Cost
Supabase doesn't expose live billing via API on the free/Pro tier in a way worth polling, so this is a manual figure you update from the billing page β zero extra DB reads either way.
π§ Monthly Report Email
Trigger the monthly progress report email to all users who have email reports enabled and were active in the last 20 days.
β Review Request Email
Send a review/feedback request email to active users. Helps collect ratings and testimonials from engaged users.
π₯ Export Users CSV
Download a CSV of all registered users β name, email, class, coaching, source, joined date, and last active.
π New Feedback Alert
Last time feedback was checked. Unread count refreshes on each visit to this page.
π Public Stats & App Version
These power the animated stat counters on the landing page (hero strip + testimonials trust bar) and the app version shown in Settings β About. Changes apply live to new page loads β no redeploy needed.
βοΈ Compose with Preset Template
π₯ Recipients
π‘ Tips
{{name}} β recipient's namenoreply@jeetrack.inπ·οΈ Feedback by Category
β Rating Distribution
π Monthly Trend
π All Feedbacks
| User | Rating | Subject | Message | Date | Testimonial | Action | |
|---|---|---|---|---|---|---|---|