CHECKLIST
Dashboard
Business overview, refreshes every 60s
Loading...
—
Recent Signups
Loading...
System Health
Loading...
Subscribers by Tier
Loading...
AI Token Budget: Today
Loading…
Quick Actions
⚡ Velocity Dashboard
Manual controls for sprint progress, phases, and revenue
Sprint Overview
Phases
Loading...
Revenue Streams
Stripe subscriptions are pulled automatically. Set manual ranges for other streams.
Loading...
Daily Velocity Log
Loading...
User Management
All users
| User | Status | Plan | Leagues | Trial / Joined ↕ | ||
|---|---|---|---|---|---|---|
—
Bug Reports
User-submitted reports, most recent first
| Description | User | Page | Status | Reported | |
|---|---|---|---|---|---|
Loading… | |||||
Onboarding Funnel
Track where new users drop off in the setup wizard
Loading...
—
Drop-off by Step
Loading...
Path Chosen
Loading...
Top Favorite Teams 🏈
Loading...
Announcements
Broadcast in-app messages to users
Compose Announcement
Recent Announcements
Loading...
⚙️ Configuration
Feature flags · app settings · content
Loading...
Team Members
Invite people and manage their access
| Member | Role | Last Active | Status | |
|---|---|---|---|---|
Permission Roles
Define what each role can see and do
Loading...
Kalshi Affiliate
$25/referral · click tracking & conversion visibility
—
All-Time Clicks
—
Last 7 Days
—
Last 30 Days
—
Unique Clickers (All)
—
Unique Clickers (7d)
—
Unique Clickers (30d)
Conversion Tracker (Manual)
Kalshi-reported referrals:
— conversion rate
Enter the referral count from Kalshi's affiliate dashboard to calculate conversion rate against tracked clicks.
Clicks by Page
Loading...
Clicks by Placement
Loading...
Recent Clicks (last 50)
| Time | User | Page | Placement | Ticker |
|---|---|---|---|---|
📈 Product Engagement
DAU / WAU / MAU · feature usage · AI agent activity
Signup Funnel
Signups in window, owner/test accounts excluded. Each step reads the real table (leagues, sessions, Coach messages, Stripe), not click events. Steps are independent, so a later one can exceed an earlier one.
Weekly Active (external users, 8 weeks)
League Sync Health
Mock Draft Funnel (browser sessions, tracked from Oct 23 2026)
Recent Signups
| Signed up | User | Source | Verified | League | Loaded | Returned | Coach | Paid | Last active |
|---|
Voice of Customer
In-app and email satisfaction pulses, exit survey answers, post-cancel notes, and the offseason-intent question. NPS shows only once there are 5+ answers.
NPS
-
Avg score
-
Pulse answers
-
Dismissed
-
Exit reasons
Offseason wants
Latest feedback
| When | User | Kind | Score | Reason / wants | Text | Asks |
|---|
DAU
—
Daily active users
WAU
—
Weekly active users
MAU
—
Monthly active users
Daily Active Users: Last 7 Days
Loading...
Feature Usage (30d)
Loading...
Leagues
Imported
—
from Sleeper / ESPN / Yahoo
Native
—
created in PlayCaller
Active (30d)
—
synced in last 30 days
🤖 AI Agent Activity (30d)
Total AI Actions
—
Lineups Set
—
Waivers Filed
—
Breakdown by Type
Loading...
Session Depth (30d) powered by tracker.js, accumulates over time
Events Tracked
—
Sessions
—
Unique Users
—
Events/Session
—
🌱 Growth Command
Influencer radar · reply queue · affiliate links · agent health
Pipeline (Active)
—
new + contacted + replied
Converted
—
influencers posting
Pending Replies
—
awaiting approval
Aff. Clicks (7d)
—
from influencer links
Growth Agent Health
Loading…
Influencer Pipeline
Loading…
🔁 Retention
Email deliverability · nudge conversion · stickiness mechanics
Email Deliverability (last 30 days)
From
email_events — live Postmark webhook data (Delivery/Open/Click/Bounce/SpamComplaint), not a synthetic estimate.Loading…
Top Emails by Volume (last 30 days)
| Subject | Delivered | Open Rate | Click Rate | Bounces |
|---|---|---|---|---|
| Loading… | ||||
Activation Nudge Conversion
From
user_nudges — the Smart Nudge Engine's registry (founders_skybox, try_ai_chat, share_referral, etc).| Nudge Type | Users Shown | Impressions | Clicked | Converted |
|---|---|---|---|---|
| Loading… | ||||
Game Nudge Conversion
From
nudge_queue — injury/streak/lineup/draft triggers. Rows are purged ~1hr after expiry, so this reflects recent queue activity, not all-time totals.| Trigger Type | Queued | Served | Clicked | Dismissed |
|---|---|---|---|---|
| Loading… | ||||
Stickiness Snapshot
Active Login Streaks (7d)
—
Current Tournament
—
Tournament Entrants
—
this week's pool
Referral Signups
—
all-time, via invite link
DaaS Dashboard
API key activity, call volume, errors & rate limits, auto-refresh every 60s
Loading…
—
API Calls: Last 7 Days
Loading…
Calls
Errors
Trial → Paid Conversion
Loading…
Endpoint Breakdown (30d)
| Endpoint | Calls | Errors | Avg Latency |
|---|---|---|---|
Loading… | |||
Rate Limit Signals
Loading…
Block Reasons: Last 7 Days
Loading…
Sandbox Expiry Cohort (next 14d)
Loading…
🧠 Model Registry
ML governance — sport/type/version/status/AUC. Teo's sign-off happens in conversation, not here; this is the mechanical tool.
| Sport | Type | Version | Status | AUC | Lift | Created | Notes | |
|---|---|---|---|---|---|---|---|---|
Loading… | ||||||||
🔧 System
Pipeline health · errors · agent logs
Loading…
Activity Log
| When | Agent | Sport | Item | Status | Latency | Detail |
|---|---|---|---|---|---|---|
| Loading… | ||||||