Customers learnyour productby using it.
Mastria helps developer-tool and data companies teach their customers with hands-on courses in the browser.
Run a real SQL query
Press Run. Then make a learner's mistake: delete 100 * and press Check my work.
SELECT took_course,
round(100 * avg(activated::int)) AS activation_pct
FROM users
GROUP BY took_course
ORDER BY took_course DESC;
Press Run to see the result here.
See whether learning translates into product use
Your product team sees product usage of customers who've finished a course next to their coworkers who haven't.
Example data for the Getting started course
Share of people with at least one “created pipeline”More is better
- 48 people who finished
- 160 coworkers who hadn't finished
- If they'd changed like their coworkers
| Group | 30 days before finishing | 30 days after |
|---|---|---|
| People who finished | 18% | 41% |
| Coworkers who hadn't finished | 15% | 22% |
| If they'd changed like their coworkers | 18% | 25% |
| Difference | +16 points, likely +5 to +27 |
Know where each customer stands.
Learners join their company's account from the domain of their work email, with no invitations to send. Personal emails stay Individuals.
Your customer success team sees who signed in, who finished a course and who is certified at each account, against the seats you record, and which accounts renew soon with nobody trained. Share a progress link with a customer's manager: totals for the whole team, names only for learners who agree.
How accounts work| Account | Type | Learners | Active (30d) | Course completions | Certified |
|---|---|---|---|---|---|
| Lumen@lumen.dev | Customer | 41 | 25 | 37 | 12 |
| Fathom@fathom.dev | Customer | 33 | 21 | 30 | 9 |
| Northwind@northwind.io | Customer | 26 | 18 | 20 | 8 of 10 |
| Wren@wren.so | Customer | 22 | 15 | 19 | 7 |
| Quill@quill.so | Customer | 18 | 11 | 14 | 5 |
| Sable@sable.dev | Customer | 14 | 9 | 10 | 3 |
| Parcel@parcel.sh | Partner | 12 | 7 | 9 | 4 of 4 |
| Kite@kite.app | Customer | 9 | 0 | 0 | 0 |
| Tundra@tundra.io | Customer | 7 | 4 | 3 | 1 |
| Harbor@harbor.ai | Prospect | 5 | 3 | 2 | 0 |
14 Individuals signed in with a personal email.
Northwind at your academy
How your team is doing, shared by your customer success manager.
- People signed in
- 26
- of 40 seats, all time
- Active in the last 30 days
- 18
- Finished a course
- 11
- of 40 seats, all time
- People certified
- 8
The first course was finished 12 days after the first sign-in.
- Getting started14 of 19 finished
- Pipelines in production6 of 11 finished
23 learners at Northwind are included in totals without being named. Names appear only with permission.
See who your certificates bring in.
Learners add their certificate to LinkedIn. Each one is a page on your academy, in your brand, that anyone can verify, with a Start this course button for the people who see it.
Your marketing team sees certificate views, Add to LinkedIn presses and the sign-ups that began on a certificate, next to sign-ups from campaign links and other sites. Visitors are counted, never identified: no cookies.
How Reach countsAssessed certificate
Pipelines in production
Awarded to
Maya Chen
for completing every lesson and passing every lab check of Pipelines in production
- Credential ID
- 8b2e41c7-5d0a-4f3e-9c61-2a7f0d94e815
- Issued
- October 21, 2026
- Certificate views
- 860
- Add to LinkedIn
- 47
- Start this course
- 96
- Sign-ups from a certificate
- 31
| Where sign-ups came from | New learners |
|---|---|
| Campaign “newsletter” | 46 |
| A shared certificate | 31 |
| github.com | 22 |
| linkedin.com | 14 |
| No referrer | 12 |
| All new learners | 125 |
Before you apply
Have a question about your academy? Email Marc.
Is Mastria right for our team?
Mastria is built for developer-tool and data companies teaching customers to use their product. It brings courses and browser-based Python and SQL labs together, with a view for your product, customer success and marketing teams. If your main need is compliance training or SCORM packages, it is not the right fit.
What does early access involve?
Early access is for three design partners. You bring a real course and feedback from using the platform; Marc helps you launch and works with you on what comes next. Applying starts a conversation and does not commit you to a purchase.
How much will it cost?
Mastria will have flat subscription pricing with unlimited learners. Final plan prices are not published yet, and pricing is agreed before you commit. There is no charge to apply.
Can we bring our existing content?
Yes. Courses use Markdown, with an editor and optional GitHub sync. You can embed videos from your existing host. As a design partner, you work directly with Marc on bringing your first course over.
How does the Impact view work?
Send your product events through the metric API or import a CSV. Mastria compares the change in course finishers' activity with the change among coworkers at the same companies, before and after the course. It shows uncertainty and explains the method. The comparison is evidence to investigate, not proof that training caused the difference.
What about SSO and taking our data with us?
Your product can sign learners in: put your own login in front of the academy (Auth0, Okta or any OpenID Connect provider), or have your app send them in already signed in. Everyone else signs in with an email link. Courses can live in your own GitHub repo. Learners, progress, certificates, and metric events export as CSV from the admin.
Launch your academy with the founder.
Early access is for three design partners: developer-tool and data teams ready to bring a real course to their customers.
- Help with your first course. Setup and migration, directly with Marc.
- A say in what gets built. Use the product and share feedback as your academy grows.
Mastria's founder, Marc Lamberti, is Head of Customer Education at Astronomer and has taught 100,000+ learners on Udemy.
Flat subscription pricing with unlimited learners. Final plan prices are not published yet; we'll agree pricing before you commit. Applying is free and does not commit you to a purchase.
Apply for early access
Tell us who you are. Marc will review your application and follow up by email.
Not ready to apply? Join the waitlist.
Join the waitlist
We'll email you once, when Mastria opens to everyone.