RUM for Mid-Market 2026
100,000 to 1 million sessions per month is the largest band in the published-pricing space. Most RUM vendors target it with mid-tier subscriptions. Per-session pricing differences become operationally meaningful here.
Cost at 500K sessions/month, 10% replay coverage, 30-day retention
| Vendor | Monthly | Annual | Notes |
|---|---|---|---|
| AWS CloudWatch RUM | ~$50 | ~$600 | Cheapest if on AWS |
| Sematext Standard | $99 | $1,188 | 500K session tier |
| Atatus Growth | $99 | $1,188 | Bundled APM+RUM+Logs |
| Sentry Team + overage | ~$300 | ~$3,600 | Heavy replay overage |
| LogRocket Team | $295 | $3,540 | Replay-first product |
| Dynatrace RUM basic | $1,125 | $13,500 | +$1,125 for replay add-on |
| Datadog RUM | $1,575 | $18,900 | $3.15/1K annual (Measure + Investigate); +replay add-on |
The price leaders
- AWS CloudWatch RUM if you're on AWS — ~$50/month for the workload above. Single per-event meter, no separate replay charge.
- Atatus Growth at $99/month if you want APM + RUM + Logs in one product.
- Sematext Standard at $99/month if you only need RUM (no replay).
The feature-rich mid-tier
- Sentry Team at $300/month is competitive for combined errors + performance + replay; SDK ecosystem is strongest in this band.
- LogRocket Team at $295/month for replay-first debugging workflow.
- Dynatrace if you need the broader Dynatrace observability platform.
Skip Datadog at mid-market
Datadog at ~$1,575/month for 500K sessions (RUM before any replay add-on) is roughly 30x the AWS CloudWatch rate and about 16x the Atatus/Sematext rates. The product is excellent but the cost only makes sense when you're already on Datadog for APM and want the unified observability story. Pure mid-market RUM purchases on Datadog rarely make financial sense.
The hidden cost: replay percentage
The table above is RUM base rates. Session replay is a separate add-on for Datadog, Dynatrace and Sentry, so real bills rise with replay coverage. At 50% replay on 500K sessions:
- Datadog rises to $1,575 + 250,000 × $2.50/1K = $625 = ~$2,200/month.
- Dynatrace rises to $1,125 + 250,000 × $2.25/1K = $562 = ~$1,687/month.
- Sentry rises to $26 + 250,000 × $3.75/1K = $938 in overage = ~$964/month.
- LogRocket Team stays at $295 (replay is part of the product).
Because Datadog, Dynatrace and Sentry all meter replay separately, higher replay coverage raises them together. Datadog remains the most expensive of the three at every replay level, so full-replay workloads do not improve its relative position.