UXHeat Pricing: Free Tier and Beyond
We built UXHeat with a simple pricing philosophy: small teams shouldn't have to pay for heatmaps.
If you're a solo founder running a landing page, a bootstrapped startup testing product-market fit, or an agency spinning up a new client site, you should be able to understand your users without adding another SaaS bill.
That's why our free tier includes 5,000 sessions per month with all core features. For most small sites, that's enough forever.
But if you grow beyond that, we have paid plans that scale affordably. This guide explains everything you need to know about UXHeat pricing.
Pricing Plans at a Glance
| Plan | Sessions/Month | Price | Per Session | |------|----------------|-------|-------------| | Free | 5,000 | $0 | $0 | | Pro | 25,000 | $19/mo | $0.00076 | | Business | 100,000 | $49/mo | $0.00049 | | Agency | 500,000 | $149/mo | $0.00030 |
All plans include unlimited team members. No per-seat pricing.
What's Included in Every Plan
Before diving into plan differences, here's what you get no matter which plan you're on:
Core Features (All Plans)
- Heatmaps — Click, scroll, and movement heatmaps for all tracked pages
- Session recordings — Full recordings of user sessions
- AI insights — Automatic analysis with actionable recommendations
- Priority scoring — Issues ranked by conversion impact
- Rage click detection — Frustrated clicking automatically flagged
- Dead click detection — Clicks on non-interactive elements identified
- Error capture — JavaScript errors logged in context
- Unlimited team members — No per-seat pricing ever
- One-line install — Setup in under 1 minute
The Difference Between Plans
Plans differ in:
- Session volume — How many sessions you can track monthly
- Data retention — How long we keep your historical data
- Support priority — How fast you get help when needed
Plan Details
Free Plan — $0/month
Sessions: 5,000/month Data retention: 90 days Support: Email (within 48 hours)
Best for:
- Solo founders with landing pages
- Early-stage startups testing ideas
- Side projects and personal sites
- Testing UXHeat before committing
What 5,000 sessions means: If your site gets 100 visitors per day, you could track 50 days of complete data per month. If your site gets 500 visitors per day, you could track 10 days of sampling. Most small sites will never hit this limit.
No credit card required. Sign up, add the tracking code, and start getting insights. If you never pay us a cent, that's fine — we built the free tier to be genuinely useful, not a demo.
Pro Plan — $19/month
Sessions: 25,000/month Data retention: 180 days Support: Email (within 24 hours)
Best for:
- Growing startups with meaningful traffic
- Small SaaS products needing reliable data
- Freelancers managing a few client sites
- Sites getting 500-1,000 visitors/day
What you get over Free:
- 5x the session volume
- 2x the data retention (180 vs 90 days)
- Faster support response
Cost analysis: At $19/month for 25,000 sessions, you're paying $0.00076 per session. Compare to Hotjar's pricing where the Plus plan ($32/month) gives you about 3,000 sessions/month — that's $0.01 per session. UXHeat Pro is 13x more cost-effective per session than Hotjar Plus.
Business Plan — $49/month
Sessions: 100,000/month Data retention: 365 days Support: Priority email (within 12 hours) + Slack
Best for:
- Established SaaS products
- E-commerce sites with real traffic
- Companies with dedicated product teams
- Sites getting 3,000-5,000 visitors/day
What you get over Pro:
- 4x the session volume
- Full year of data retention
- Slack support channel
- Priority response times
Cost analysis: $49/month for 100,000 sessions = $0.00049 per session. Compare to Hotjar Business ($80/month for ~15,000 sessions/month) at $0.0053 per session. UXHeat Business is 10x more cost-effective than Hotjar Business.
Agency Plan — $149/month
Sessions: 500,000/month Data retention: 365 days Support: Priority email + Slack + scheduled calls
Best for:
- Agencies managing multiple high-traffic clients
- Large e-commerce operations
- High-traffic SaaS products
- Companies needing dedicated support relationship
What you get over Business:
- 5x the session volume
- Scheduled support calls
- Multi-project organization features
- Custom onboarding
Agency math: If you're managing 10 client sites averaging 50,000 sessions/month combined, the Agency plan costs $149/month total — about $15 per client. Compare to running 10 separate Hotjar accounts at $32+ each = $320+/month minimum.
UXHeat vs Competitor Pricing
UXHeat vs Hotjar
| Sessions/Month | UXHeat | Hotjar Observe | |----------------|--------|----------------| | 3,000 | Free | $32/mo | | 5,000 | Free | $32/mo | | 15,000 | $19/mo | $80/mo | | 25,000 | $19/mo | $80/mo | | 50,000 | $49/mo | $171/mo | | 100,000 | $49/mo | $171/mo |
Summary: UXHeat is 2-4x cheaper than Hotjar at comparable usage levels. Plus, UXHeat includes AI insights that Hotjar doesn't offer.
Note: Hotjar also charges separately for surveys (Ask) and user interviews (Engage). UXHeat's pricing includes all features at each tier.
UXHeat vs Crazy Egg
| Sessions/Month | UXHeat | Crazy Egg | |----------------|--------|-----------| | 5,000 | Free | $29/mo | | 25,000 | $19/mo | $49/mo | | 100,000 | $49/mo | $99/mo | | 500,000 | $149/mo | $249/mo |
Summary: Crazy Egg has no free tier. UXHeat is 35-65% cheaper at every level.
UXHeat vs Microsoft Clarity
| Feature | UXHeat | Clarity | |---------|--------|---------| | Price | Free (5K) to $149 | Free (unlimited) | | AI insights | Yes | Basic Copilot | | Priority scoring | Yes | No | | Data retention | 90-365 days | 30 days | | Support | Yes | Community only |
Summary: Clarity is free and unlimited, but lacks AI insights and has 30-day retention. If you need intelligence or longer history, UXHeat is worth the cost.
Frequently Asked Questions
What counts as a "session"?
A session is one user visit. If a user arrives at your site, browses 5 pages, and leaves, that's 1 session. If they come back tomorrow, that's another session.
Sessions are counted per calendar month and reset on the 1st.
What happens if I exceed my session limit?
We stop recording new sessions for that month, but your existing data and insights remain accessible. You'll get email warnings at 80% and 100% of your limit.
We never charge overages automatically. You choose whether to upgrade or wait for the next month.
Can I track multiple websites?
Yes. All plans support multiple projects. Your session limit is shared across all projects. The Agency plan includes organizational features designed for managing many sites.
Is there per-seat pricing?
No. Never. Invite your whole team — designers, developers, marketers, executives — without paying more. We believe analytics should be a team sport, not a per-user cost center.
Do you offer annual discounts?
Yes. Annual billing is 20% off monthly prices:
| Plan | Monthly | Annual (per month) | |------|---------|-------------------| | Pro | $19/mo | $15/mo | | Business | $49/mo | $39/mo | | Agency | $149/mo | $119/mo |
Is there a trial for paid plans?
The free plan is effectively an unlimited trial. Use it as long as you need. When you're ready for more sessions, upgrade. There's no artificial 14-day limit.
Can I downgrade later?
Yes. Upgrade or downgrade anytime. If you downgrade, the change takes effect at your next billing date. Your historical data is retained based on your new plan's retention period.
What payment methods do you accept?
We accept all major credit cards (Visa, Mastercard, Amex) and process payments through Stripe. For Agency plans with annual billing, we can also arrange invoicing.
Is there a refund policy?
Yes. If you're not satisfied within 30 days of upgrading, contact us for a full refund. No questions asked.
Do non-profits get discounts?
Yes. Non-profits and educational institutions get 50% off all paid plans. Contact us with verification for the discount code.
Choosing the Right Plan
Start Free If:
- You're testing a new idea
- Traffic is under 5,000 sessions/month
- You want to evaluate UXHeat before committing
- Budget is zero
Upgrade to Pro If:
- You're exceeding 5,000 sessions consistently
- You need 6+ months of historical data
- Faster support matters
- Traffic is 500-1,000 visitors/day
Upgrade to Business If:
- You're exceeding 25,000 sessions
- Year-long data retention is required
- Your team needs Slack support
- Traffic is 3,000+ visitors/day
Upgrade to Agency If:
- You're managing multiple high-traffic sites
- Combined sessions exceed 100,000/month
- You want a dedicated support relationship
- You need organizational project management
The Bottom Line
UXHeat pricing is designed to grow with you:
- Start free — No credit card, no trial period, just 5,000 sessions/month forever
- Stay free — If you're small, you may never need to pay
- Upgrade when ready — When traffic grows, upgrade at prices 2-4x lower than competitors
- No surprises — No per-seat fees, no overages, no hidden costs
We built the pricing we wish existed when we were bootstrapping our own products. Simple, affordable, and fair.
Start Free — No Credit Card Required
Questions about pricing for your specific situation? Contact us at hi@uxheat.com and we'll help you figure out the best option.