Early warning system for SaaS teams.

Know before your users do.

TenScore watches your SaaS health and uptime 24/7. When something breaks — onboarding, retention, your checkout page — you find out first.

Monitoring 10 Van Moose products in production. TenScore caught a Truncus email delivery drop at 3am — before a single customer noticed.

Set up once. Get warned forever.

Step 1

Connect in minutes

Sign up, grab your API key, add your URLs. No SDK, no config files — any HTTP client works.

Step 2

TenScore watches 24/7

Your events build a health score. Your URLs get checked every 1–5 minutes. Both run continuously.

Step 3

You get warned first

Score drops? Endpoint down? You know before your users do. Alerts via email or Slack.

Health Score — catches problems while they're still fixable.

7 dimensions, each watching a different part of your SaaS. When any one drops, you know exactly where to look.

Acquisition (10%)

Catches when signups slow down before you notice pipeline drying up.

Activation (20%)

Catches when your onboarding breaks and new users stop reaching their aha moment.

Engagement (15%)

Catches when feature usage drops — the first sign users are losing interest.

Retention (20%)

Catches when users stop coming back, weeks before they officially churn.

Conversion (15%)

Catches when trials stop converting — a pricing, UX, or positioning problem.

Revenue Retention (15%)

Catches when expansion slows and churn creeps up, before your MRR chart shows it.

Virality (5%)

Catches when organic growth stalls and referrals dry up.

Sentinel Pro — because downtime doesn't wait until morning.

HTTP uptime monitoring with automatic incident detection, instant alerts, and public status pages.

HTTP Uptime Checks

Your checkout page goes down at 2am. TenScore catches it in under 5 minutes — before your customers do.

Incident Detection

Automatic incident creation when something breaks. Auto-resolved when it comes back. No manual tracking.

Email + Slack Alerts

Wake up to a Slack message, not a customer complaint. Email alerts on all plans, Slack on Growth+.

Public Status Pages

When something breaks, your users check your status page — not Twitter. Give them one that updates itself.

90-Day History

Response time graphs, uptime percentages, and incident timelines. See patterns before they become problems.

Simple pricing

Start free. Pay when the warnings save you money.

Free

Evaluate on a real project.

$0/mo
  • 1 project
  • 10,000 events/month
  • 1 monitor (5-min checks)
  • 1 API key
  • 7-day retention
  • Email alerts
  • Automations
  • Slack alerts
  • Status pages

Pro

For solo founders.

$19/mo
  • 5 projects
  • 100,000 events/month
  • 5 monitors (5-min checks)
  • 3 API keys
  • 90-day retention
  • Email alerts
  • Automations
  • Slack alerts
  • Status pages
Most Popular

Growth

For growing portfolios.

$49/mo
  • 15 projects
  • 500,000 events/month
  • 25 monitors (1-min checks)
  • 10 API keys
  • 180-day retention
  • Email alerts
  • Automations
  • Slack alerts
  • Status pages

Scale

For large portfolios.

$99/mo
  • 50 projects
  • 2,000,000 events/month
  • Unlimited monitors (1-min)
  • Unlimited API keys
  • 1-year retention
  • Email alerts
  • Automations
  • Slack alerts
  • Status pages

Questions?

Two things. Your health score alerts you when SaaS metrics deteriorate — signups dropping, activation breaking, retention sliding, churn spiking. Sentinel Pro alerts you when your endpoints go down. Both fire via email or Slack so you catch problems before your users report them.
PostHog and Mixpanel are general-purpose analytics — they show you everything, and you decide what matters. TenScore is opinionated: 10 events, 7 dimensions, 1 score. You get a single number that tells you if your SaaS is healthy, plus uptime monitoring in the same dashboard. Less flexibility, faster signal.
The score is a weighted composite based on industry benchmarks. It works best as a trend indicator — a score dropping from 72 to 58 over two weeks is a clear signal, even if the absolute number is debatable. Think of it as a leading indicator, not a medical diagnosis.
TenScore uses 10 canonical events: user_signed_up, user_activated, feature_used, session_started, trial_started, subscription_created, subscription_renewed, subscription_churned, subscription_expanded, and user_referred. Send these via POST /api/ingest and your health score calculates automatically.
Add any URL as a monitor in the dashboard. TenScore checks it every 1–5 minutes (depending on your plan) with the HTTP method and expected status code you configure. If a check fails, an incident is created and you get alerted via email or Slack. When it recovers, the incident auto-resolves.
1 project, 10,000 events/month, 1 monitor, 1 API key, and 7 days of data retention. Enough to evaluate both the health score and uptime monitoring on a real project.
Yes. No contracts, no commitments. Cancel your subscription anytime and you won't be charged again. Your data is retained for 30 days after cancellation.

Stop finding out from your users.

Health score + uptime monitoring. One dashboard. Free to start.

TenScore - SaaS Health, Scored | TenScore