Live Summary
Last Refresh
Waiting for data…
The dashboard uses Firestore collections already tracked by the app.
Retention Notifications
FCM Campaign Performance
Tracks Firebase notification delivery, opens, and study conversions by campaign, time slot, and language.
| Campaign | Slot | Lang | Sent | Failed | Opened | Converted | Open Rate | Conversion |
|---|
Retention Loop
Weekly MCQ Momentum
Reads analytics_weekly to show all-user MCQ volume, completions, and content mix.
Monetization Readiness
Membership Interest Signals
Counts signed-in users reaching Membership soon surfaces without blocking content.
Integrated Business Workbook
Finance & operations data
Read-only view of every synced workbook sheet. Edit source records in the protected workbook or admin tools.
Admin actions
Protected account operations
High-impact changes are grouped here and still require confirmation.
Membership Admin
Activate verified membership
Use only after payment/support verification. This writes backend-controlled entitlement fields to users/{uid} through a callable Cloud Function.
Pass sales & finance
Manage verified sales and Excel sync
Firebase remains the source of truth. This view shows payment requests, activated sales, and the reporting-workbook sync queue.
Verified sales
Activated Pass payments
Revenue
Verified amount in NPR
Pending payments
Needs admin review
Excel sync errors
Retryable reporting jobs
Payment queue
Recent payment requests
Review status before activating access.
| Request | Plan | Amount | Status | Created |
|---|
Reporting automation
Excel sync queue
Every verified sale is upserted by Sale ID.
| Sale ID | Plan | Amount | Sync | Attempts |
|---|
B2B Institute Setup
Create the first institute
Creates or updates a remotely configured institute tenant. The Android app will read this record without requiring a new APK for routine institute changes.
Cohort Intelligence
Learner Breakdown & Demand
Profile cards show user counts. Activity cards show MCQ volume. Use this to decide what to build, promote, or localize next.
Creator Command
TikTok Content Radar
Turn quiz behavior into short video ideas, hooks, and posting windows.
Video Queue
Next TikTok Scripts
Auto-generated content angles from weak quizzes, strong quizzes, and high-demand tracks.
Quality Lens
Score vs Completion
Find quizzes that are popular, difficult, or ready to promote.
Firebase Ops
Refresh Read Estimate
Estimated document reads each time this admin dashboard refreshes.
Deep analytics
Explore patterns without losing context
Filter the reporting window, then inspect usage, sessions, screens, and quiz quality.
Date Filter
Analyze a specific date range
The live cards above stay live. The filter below changes the trend and range totals.
Momentum
30-Day Usage Trend
App opens, completions, and content behavior
Timing
Daypart Snapshot
Based on users’ latest active time, not full session history
To get true morning/day/evening score patterns, add session-level timing events from the app.
Session Intelligence
Real Session Daypart Performance
Built from analytics_sessions instead of last-active snapshots
Session Mix
Screen Type and Quiz Mode
Which flows generate the most real study sessions
Discovery
Content Mix
What study surfaces pull users back in
Navigation
Screen Interest
Which app screens users reach the most
Opportunity Board
Recommended Product Moves
Auto-generated from current app behavior
Tracking Gaps
What You Should Instrument Next
Needed to unlock richer admin insights
Time Intelligence
Best Study Time
Shows when learners study best, how many answers they try, and where scores need help.
Operational Kit
Best Stack for Better Updates
Tools and systems worth adding next
Quality Radar
Weak Quiz Watchlist
Quizzes that need review because score quality or completion is soft.
Growth Radar
Strong Quiz Winners
Quizzes worth promoting because users complete them with stronger results.
Top Features
Most Used Actions
| # | Feature | Category | Count |
|---|
Top Content
Most Opened Study Surfaces
| # | Content | Type | Count |
|---|
Demand
Top Services
| # | Service | Users |
|---|
Demand
Top Posts
| # | Post | Service / Level | Users |
|---|
Session Categories
Screen-Level Session Performance
Compare Mocktest, subject/MCQ screens, and other surfaces by sessions per quiz, score, and time spent.
Session Detail
Grouped Session Sources
Latest raw sessions merged by quiz/surface name, so repeated mock practice becomes one easy-to-read row.
| # | Quiz / Surface | Screen Type | Sessions | Score | Study Time / Latest |
|---|
Firebase Usage Map
Read and Write Sources Report
Where app usage writes data, and where the admin dashboard reads it back.
| Collection | App writes | Admin reads | Why it exists | Optimization note |
|---|
Export
Snapshot Data
Export the processed dataset for deeper analysis in Sheets, BigQuery, or your own reporting pipeline.