- Most session replay tools charge based on monthly session volume, with prices ranging from $0 to $500+/month for self-serve plans
- Enterprise-only tools like FullStory start at $10,000+/year with no public pricing—expect a sales process
- Hidden costs include per-seat charges, feature gating, forced annual contracts, and separate pricing for heatmaps or analytics
- Inspectlet includes all features (session replay, heatmaps, A/B testing, error logging, surveys) on every plan including the free tier—plans start at $0 and scale to $499/month
- For most teams, the total cost depends more on session volume and data retention than on the base price
How Session Replay Pricing Works
Before comparing specific tools, it helps to understand the four pricing models used across the industry. Each vendor uses one or a combination of these, and the model they choose has a big impact on your total cost.
Per-Session Pricing
The most common model. You pay for a set number of recorded sessions per month. A "session" is typically one visitor's continuous interaction with your site—from landing to leaving or timing out after inactivity. This is how Inspectlet, Mouseflow, and several other tools price their plans.
The advantage of per-session pricing is predictability. If you know your monthly traffic, you can estimate your cost accurately. The downside is that a traffic spike (a viral post, a seasonal sale) can push you over your quota mid-month.
Per-Pageview Pricing
Some tools count pageviews instead of sessions. A single user session with 8 page loads counts as 8 pageviews. This model tends to cost more for sites with deep user journeys (SaaS dashboards, multi-step checkouts) because each user generates many pageviews. Crazy Egg uses a pageview-based model on some plans.
Per-Seat Pricing
A few tools charge per team member who accesses the dashboard. This is less common as a primary model, but it shows up as an add-on cost. If you have a 20-person product team that all need access, per-seat charges add up quickly. Tools like LogRocket factor seat count into their pricing tiers.
Flat-Fee / Enterprise Custom
Enterprise tools like FullStory use custom pricing negotiated through a sales process. There's no public price list. The cost depends on your session volume, contract length, features needed, and negotiation leverage. This model gives you flexibility but makes it impossible to compare costs without going through a demo cycle.
Per Session
Pay for each recorded session. Most common model. Predictable if traffic is stable.
Per Pageview
Charged by total pageviews, not sessions. Can get expensive on high-traffic sites.
Per Seat
Fixed price per team member. Great for small teams, costly for large orgs.
Custom/Enterprise
Negotiated contracts. Usually annual commitment with volume discounts.
When comparing tools, always normalize the price to your actual usage. A tool that charges $79/month for 10,000 sessions is cheaper than one charging $29/month for 1,000 sessions if you need 8,000 sessions per month.
What Affects the Price
Regardless of which tool you choose, four factors determine what you'll actually pay:
1. Monthly Session Volume
This is the biggest cost driver. A small blog with 5,000 monthly visitors needs far fewer sessions than a SaaS product with 200,000 active users. Most tools tier their pricing around session volume, with each step up roughly doubling both the quota and the price.
2. Data Retention
How long do you need to keep recorded sessions? A week? A month? A year? Longer retention means the vendor stores more data, and that cost gets passed to you. Some tools offer only 30 days on lower tiers and 90+ days on premium plans. If you need to review sessions from three months ago to investigate a reported bug, check the retention limits before signing up.
3. Feature Access
This is where pricing gets tricky. Some vendors include all features on every plan. Others gate important capabilities behind higher tiers or separate products entirely. For example, Hotjar (now part of Contentsquare) splits its offering into separate Observe, Ask, and Engage products, each with its own pricing. If you want session recordings and surveys, you're buying two products.
Inspectlet takes the opposite approach: session replay, heatmaps, A/B testing, error logging, and surveys are included on every plan, including the free tier. You only pay more when you need more sessions or longer retention.
4. Team Size
If your pricing plan limits the number of users who can access the dashboard, adding teammates increases your cost. This is particularly relevant for larger teams where product managers, designers, developers, and QA all need access to recordings.
Session Replay Pricing Comparison (2026)
Here's what you'll actually pay for the major session replay tools, based on publicly available pricing and our research. Prices are for monthly billing unless noted.
| Tool | Free Plan | Paid Plans | Enterprise | Pricing Model |
|---|---|---|---|---|
| Inspectlet | Yes — all features | $39–$499/mo | $499/mo (self-serve) | Per-session |
| Hotjar | Yes — limited | $32–$80+/mo (Observe only) | Custom (via Contentsquare) | Per-session, per-product |
| FullStory | No | N/A | $10,000+/yr (sales only) | Custom contract |
| LogRocket | Yes — limited | $69–$300+/mo | Custom | Per-session + per-seat |
| Crazy Egg | No | $29–$599/mo | $599/mo (self-serve) | Per-pageview |
| Mouseflow | Yes — limited | $25–$319/mo | Custom | Per-session |
| SessionStack | Yes — limited | $79–$129/mo | Custom | Per-session |
Prices are approximate and may vary. Check each vendor's website for current pricing. Inspectlet's pricing is published at /plans.
Feature Inclusion by Tier
Price per month only tells part of the story. What features are actually included at each tier?
Inspectlet includes session replay, heatmaps, AI Session Insights, A/B testing, error logging, and surveys on every plan—including free. Higher tiers add funnels, form analytics, targeted recording, sub-user accounts, API access, and session downloads. You never lose access to a core feature by being on a lower plan.
Hotjar splits functionality into separate products (Observe for recordings/heatmaps, Ask for surveys/feedback, Engage for user interviews). Each product has its own pricing tiers. To match the full Inspectlet feature set, you'd need to subscribe to multiple Hotjar products.
LogRocket gates error tracking, performance monitoring, and advanced search behind its Pro and Enterprise tiers. The free Developer plan is limited to 1,000 sessions and 1 user.
FullStory bundles everything into its enterprise offering. You get a comprehensive tool, but there's no way to start small and scale up without going through sales.
Hidden Costs to Watch For
The sticker price rarely tells the full story. Here are the costs that catch teams off guard:
- Overage charges: Some tools charge per session beyond your quota at a premium rate rather than simply pausing recording. Ask what happens when you exceed your plan limits.
- Per-seat fees: If your plan includes 3 seats and you have 10 team members, the extra seats can add hundreds per month.
- Annual lock-in discounts: The advertised price is often the annual rate. Monthly billing can be 20–40% more. That's fine if you're committed, but it's a hidden cost if you didn't notice.
- Multiple products: Tools that split features into separate products (recordings, heatmaps, surveys) multiply your cost if you need the full stack.
- Implementation and training: Enterprise tools often require integration support and onboarding, adding time and consulting costs.
Free Plans Worth Considering
If you're just getting started or need to prove the value of session replay before committing budget, several tools offer genuinely usable free tiers.
What You Typically Get (and Don't) on Free Tiers
Most free plans limit session volume aggressively (500–1,000 sessions per month), reduce data retention to a few weeks, and restrict the number of users. Some also gate features—you can watch recordings, but heatmaps or analytics require upgrading.
Inspectlet's Free Plan
Inspectlet's free plan is structured differently. You get full access to every feature: session replay, heatmaps, A/B testing, error logging, surveys, and AI Session Insights. The limitation is session volume and data retention, not functionality. This means you can evaluate the complete toolset, run meaningful tests, and make a confident upgrade decision based on actual experience—not a crippled trial.
This matters because the biggest risk in choosing a session replay tool isn't the monthly cost—it's picking a tool, integrating it, training your team on it, and then discovering it doesn't do what you need. When the free plan includes everything, you eliminate that risk.
Try Every Feature Free
Inspectlet's free plan includes session replay, heatmaps, A/B testing, error logging, and more. No credit card required.
Enterprise Pricing Considerations
Enterprise session replay pricing works differently from self-serve plans. If you're evaluating tools for a larger organization, here's what to expect.
Custom Contracts vs. Self-Serve
Some vendors (FullStory, Contentsquare, Quantum Metric) only sell through sales teams with custom contracts. Others (Inspectlet, Mouseflow) offer self-serve plans that scale to enterprise volumes without requiring a phone call. The trade-off: custom contracts can include volume discounts, SLAs, and dedicated support, but they also involve longer procurement cycles, annual commitments, and less pricing transparency.
Inspectlet's Enterprise plan at $499/month is available directly from the pricing page—no sales call required. For organizations that need custom terms, Inspectlet also offers tailored agreements, but the self-serve option means you can get started immediately.
Negotiation Tips
If you're going through a sales process for an enterprise tool, keep these in mind:
- Get a multi-year discount. Enterprise vendors typically offer 15–30% off for a 2–3 year commitment. Only do this if you've already validated the tool works for your team.
- Negotiate on session volume, not list price. It's often easier to get more sessions at the same price than to get a lower per-unit rate.
- Ask about true-up clauses. Some contracts penalize you for going over your session quota. Others simply pause recording. Know which model you're signing up for.
- Push for a pilot period. A 30–60 day paid pilot at a reduced rate lets you validate the tool against your actual workflow before committing annually.
Annual vs. Monthly Billing
Most tools offer a 10–20% discount for annual billing. Inspectlet's annual plans save roughly 15%. Whether annual billing makes sense depends on your confidence in the tool and your budget cycle. If you're just starting, monthly billing gives you flexibility. If you've been using a tool successfully for months, switching to annual saves meaningful money over time.
Total Cost of Ownership
The subscription price is only part of the cost. Factor in:
- Multiple tools vs. all-in-one: If you're paying separately for session replay, heatmaps, surveys, and A/B testing, add up the total. An all-in-one tool like Inspectlet often costs less than the sum of point solutions.
- Integration effort: Complex tools with heavy SDK requirements take engineering time to implement and maintain. A lightweight tag-based install (copy-paste a script) saves hours of developer time.
- Training time: A tool your team actually uses delivers more value than a powerful tool that sits idle. Simpler interfaces reduce onboarding time and increase adoption.
How to Calculate Your Session Recording Budget
Here's a practical framework for estimating what you should expect to spend on session replay.
Step 1: Estimate Monthly Sessions from Traffic
Check your analytics for unique sessions per month. A "session" in most analytics tools maps closely to what session replay tools count. If your site gets 50,000 sessions per month and you want to record all of them, that's your baseline. If Google Analytics shows 50,000 sessions, expect your session replay tool to record roughly the same number (assuming you install the tracking script on all pages).
Step 2: Decide on Recording Percentage
You don't necessarily need to record 100% of sessions. Many teams start by recording a sample—say 25% or 50%—and only record all sessions on high-value pages like checkout, signup, or pricing. Most session replay tools, including Inspectlet, let you target specific pages or user segments for recording, which keeps your session count (and cost) manageable.
A practical approach: record 100% on conversion-critical pages, 25–50% on content pages, and skip recording on low-value pages entirely (blog comments, terms of service, etc.).
Step 3: Factor in Growth
If your traffic is growing 10% month-over-month, pick a plan that gives you headroom. It's more cost-effective to start on a slightly higher tier than to deal with mid-month quota exhaustion and missed recordings during your busiest periods.
Under 10,000 sessions/month: Free or entry-level plan ($0–$39/mo). 10,000–50,000 sessions: Mid-tier plan ($79–$149/mo). 50,000–200,000 sessions: Growth or Accelerate plan ($149–$299/mo). 200,000+ sessions: Enterprise plan ($499/mo or custom). These ranges are based on Inspectlet's pricing; other tools may vary.
Getting the Most Value from Your Budget
Regardless of which tool you choose, these strategies help you get more insight per dollar spent.
Optimize Recording Frequency
Recording every single session is rarely necessary. Focus your recording budget on the sessions that matter most:
- New users: First-time visitors reveal onboarding friction that returning users have already adapted to.
- High-value pages: Checkout flows, signup forms, pricing pages, and feature activation screens are where conversions happen (or don't).
- Error sessions: Sessions where JavaScript errors occurred often reveal bugs that affect conversion. Tools with error logging built in make this easy.
Target Specific Pages and Users
Most session replay tools let you specify which pages to record and which user segments to capture. Inspectlet's targeting features let you record sessions based on URL patterns, referral source, device type, or custom conditions. This means a team with 100,000 monthly sessions might only need to record 20,000—the ones that actually drive decisions.
Combine Tools Efficiently
If you're using separate tools for heatmaps, session replay, surveys, and A/B testing, consolidating to a single platform reduces both cost and complexity. Inspectlet bundles all of these into one tool at one price point. You avoid paying four subscriptions and get the added benefit of seeing how these data sources connect—for example, jumping from a heatmap click cluster directly to the session recordings behind it.
Red Flags in Session Replay Pricing
Not all pricing structures are created equal. Watch out for these patterns when evaluating tools:
No Public Pricing
If a vendor won't show you prices without a sales call, it usually means the price is high and negotiable. That's not inherently bad—enterprise tools have complex pricing for a reason—but it makes comparison shopping difficult and introduces a sales process that can take weeks. If you just want to get started, look for tools with transparent, published pricing.
Features Locked Behind Enterprise Gates
Some tools advertise a low starting price but put essential features like API access, data export, or SSO behind their highest (and often unpublished) tier. Before committing, make sure the features your team actually needs are available on the plan you're evaluating.
Forced Annual Contracts
Monthly billing should always be an option. Tools that only offer annual plans are betting you won't use the tool for the full year, or they're optimizing for revenue predictability at your expense. Annual billing at a discount is fine; only annual billing is a red flag.
Aggressive Upselling
If the tool constantly pushes you to upgrade with in-app banners, limited-time offers, and "you're missing out" messaging, the base plan probably isn't delivering enough value on its own. A well-designed pricing structure gives you a plan that works well at each tier—not one that nags you to spend more.
Separate Pricing for Related Features
Session replay, heatmaps, and analytics are closely related. Charging separately for each forces you into awkward budget decisions ("Do we need heatmaps or session replay?") when the real answer is you need both. Tools that bundle related features together are typically a better value.
Inspectlet's Pricing Philosophy
We built Inspectlet's pricing around a few principles that we think matter when you're choosing a tool you'll rely on daily:
Every feature on every plan. Session replay, heatmaps, A/B testing, error logging, surveys, AI Session Insights, and Ask AI are available on the free plan and every paid plan. You upgrade for volume and retention, not to unlock capabilities. This means you can evaluate the full product without guessing whether a gated feature would have solved your problem.
Transparent, published pricing. All plans and prices are listed on our pricing page. No "contact sales for a quote." No hidden fees. You can compare costs right now without scheduling a demo.
Self-serve at every level. Whether you're on the Free plan or the $499/month Enterprise plan, you can sign up, upgrade, downgrade, or cancel from your dashboard. No phone calls, no cancellation departments, no retention teams.
Plans that scale with you. The six tiers (Free at $0, Micro at $39, Startup at $79, Growth at $149, Accelerate at $299, Enterprise at $499 monthly) are designed so that as your site grows, your session replay investment grows proportionally—not exponentially. Annual billing saves roughly 15% across all paid plans.
See the Full Pricing Breakdown
Compare every plan, feature, and session quota side by side. No surprises.
Frequently Asked Questions
How much does session replay cost for a small business?
For sites with under 10,000 monthly sessions, expect to pay $0–$79/month. Inspectlet's Free plan handles small sites with full feature access. For growing sites that need more sessions, the Micro ($39/mo) and Startup ($79/mo) plans cover most small business needs. Other tools in this range include Mouseflow (from $25/mo) and Hotjar's Observe Basic (from $32/mo).
What's the cheapest session replay tool with all features?
Inspectlet is the only major tool that includes session replay, heatmaps, A/B testing, error logging, and surveys on every plan including free. Most competitors either separate these into different products or lock them behind higher tiers. If you need the full analytics toolkit and want to keep costs low, Inspectlet is the strongest option.
Is FullStory worth the enterprise price?
FullStory is a powerful platform with strong search and analytics capabilities. If your organization has the budget ($10,000+/year), a dedicated analytics team, and needs deep product analytics beyond session replay, it can be worth the investment. However, for teams primarily focused on session replay, heatmaps, and conversion optimization, tools like Inspectlet deliver most of the same practical value at a fraction of the cost.
Should I choose annual or monthly billing?
Start monthly. You save nothing by committing annually to a tool you haven't validated against your actual workflow. Once you've used a tool for 2–3 months and confirmed it's part of your regular process, switch to annual billing to capture the discount (typically 10–20%). At Inspectlet's rates, the annual discount on the Growth plan saves about $270 per year.
How do I avoid overpaying for sessions I don't use?
Use targeted recording. Instead of recording every session, configure your tool to capture sessions on high-value pages (checkout, signup, key features) and sample a percentage of general traffic. Most tools, including Inspectlet, support page-level and user-segment targeting. This keeps your session count—and your bill—aligned with the recordings you actually review.
Can I switch session replay tools without losing data?
Session recordings are generally not portable between tools. You'll lose access to historical recordings when you switch. Before canceling a tool, export any important recordings or take notes on key findings. Inspectlet's higher plans include session download capabilities so you can save critical recordings locally before making a switch.
What happens if I exceed my session quota?
This varies by tool. Some charge overage fees per extra session. Others stop recording until the next billing cycle. Inspectlet stops recording when you hit your quota for the month—no surprise charges. You can upgrade your plan mid-cycle if you need more sessions immediately.
Do I need separate tools for heatmaps and session replay?
No. While some vendors sell heatmaps and session replay as separate products (adding to your total cost), tools like Inspectlet include both in a single subscription. Using one tool for both also gives you the ability to click from a heatmap hotspot directly into the session recordings behind it—a workflow that isn't possible when the data lives in different tools.