Teachmetrics
✨ AI-Powered View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
TeachMetrics — Advanced Analytics for Teachable School Owners
Turn your Teachable school data into actionable insights. TeachMetrics is a privacy-first Chrome
extension that gives online course creators the analytics dashboards Teachable doesn't provide.
THE PROBLEM
Teachable's built-in reporting is limited. You can see basic sales numbers and student counts,
but answering questions like "Which course has the best completion rate?", "What's my revenue
trend by month?", or "Which students are falling behind?" requires exporting CSVs and building
your own spreadsheets.
THE SOLUTION
TeachMetrics connects directly to your Teachable school's API and builds a comprehensive
analytics dashboard right in your browser. No data leaves your computer — everything is processed
locally using DuckDB, a high-performance analytics engine that runs entirely in your browser.
KEY FEATURES
Revenue Analytics
- Monthly and annual revenue trends with interactive charts
- Revenue breakdown by course, pricing plan, and time period
- Transaction history with search and filtering
- Refund tracking and net revenue calculations
- Average order value and customer lifetime value metrics
Student Analytics
- Total enrollment counts with growth trends
- Student progress tracking across all courses
- Students requiring attention — identify learners who have gone inactive
- Completion rates by course and time period
- New vs returning student analysis
Course Performance
- Side-by-side course comparison dashboards
- Completion rates, average progress, and enrollment velocity
- Course-level revenue attribution
- Published vs draft course management overview
Cohort Analytics
- Monthly enrollment cohorts with retention tracking
- Cohort-based completion rate analysis
- Revenue per cohort over time
- Visualize how different groups of students progress through your courses
Discount Analytics
- Coupon usage tracking and performance metrics
- Discount impact on revenue
- Coupon code attribution (via real-time webhooks)
Real-Time Webhooks (Pro Feature)
- Instant notifications when students enroll, complete courses, or make purchases
- Live transaction alerts with sale amounts
- Progress updates for active learners
- No polling delay — events appear as they happen
PRIVACY FIRST
Your data is processed locally in your browser — not on our servers:
- All student records, transactions, and enrollment data are stored on your machine
- Database runs entirely in-browser — analytics are computed locally, not in the cloud
- The Teachable API connection uses your API key to pull data directly to your browser
- Pro users who enable real-time webhooks connect to a lightweight relay service that
temporarily holds event notifications — they are deleted after your extension syncs them
- No third-party analytics platforms. No tracking. No data mining.
- You control your data. Always.
HOW IT WORKS
1. Install the extension and enter your Teachable API key
2. TeachMetrics syncs your school data directly from Teachable's API
3. Data is stored locally in your browser using Chrome's built-in storage
4. Analytics are computed in real-time using DuckDB WASM
5. Dashboards update automatically as new data syncs
GETTING STARTED
- Click the TeachMetrics icon in your Chrome toolbar
- Navigate to Settings and enter your Teachable API key
- Your first sync will pull all historical data (this may take a few minutes depending on your
school size)
- Once synced, all dashboards are immediately available
REQUIREMENTS
- A Teachable.com school with API access
- Your Teachable API key (found in your Teachable admin under Settings)
- Chrome browser (version 116 or later recommended)
SUBSCRIPTION TIERS
Base (Free to start)
- Revenue and student dashboards
- Course performance metrics
- Data export capabilities
- Manual sync
Pro
- Everything in Base
- Real-time webhook notifications
- Students requiring attention tracking
- Cohort analytics
- Discount and coupon analytics
- Automatic background sync
Enterprise
- Everything in Pro
- Permanent webhook event storage
- Dedicated support
- Contact us for pricing
SUPPORT
Questions or feedback? Reach out to us
Built for Teachable school owners who want to understand their business better — without giving
up control of their data.
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.