Clicktics
Session replay · Heatmaps · Live chat — one ~24KB script

See exactly how
visitors use
your website.

Clicktics is a free website session recording and replay tool with heatmaps, live chat, and lead management built in. Record user sessions on your website, see where visitors click and scroll, track their full journey, and turn traffic into leads — all from one lightweight ~24KB script.

No credit card required · 60–180 day trial based on your website · Cancel anytime

12,000+
Teams onboard
1.2B
Events processed monthly
99.95%
Uptime SLA
app.clicktics.com/dashboard
Active Now
47
Sessions
312
Conversions
18
Traffic — Last 7 days
MonTueWedThuFriSatSun
Recent Sessions
🇺🇸/pricing2m 14sConv
🇩🇪/products4m 32s
🇧🇷/thank-you5m 23sConv
Now playing
Session #4821 · 4m 12s
Our clients

Trusted by clients worldwide.

Our clients are our top priority, and we are committed to providing them with the highest level of service.

No feature gating

Every plan gets every feature

We don't lock capabilities behind bigger tiers. Trial, Pro, or Agency — the platform is the same.

HD Session Recordings
Share Recording Video
Detailed Visitor Journey
Advanced Analytics
Dynamic Heatmaps
Live Chat with Notifications
Search Console Integration
Lead Management
Team Access Management
Export Data in Excel
Console Error Tracking
Conversion Funnels
Custom Event Tracking
UTM Traffic Attribution
Discovery AI and More
~24KB
Script size (gzipped)
<50ms
Init time
99.95%
Uptime SLA
300+
CDN edge locations
Live interactive demo · no signup needed

Try the admin dashboard

This is the real thing — every sidebar item is clickable, every table row is hoverable, every button is real. Explore the same dashboard our paying customers use to watch visitors, replays, and chats.

app.clicktics.com/dashboard
Dashboard
S
Visitors (7d)
8,432
+12.4% vs last week
Sessions
12,108
+8.1% vs last week
Conversions
342
+24.6% vs last week
Avg. session
4m 28s
+0:42 vs last week
Traffic — Last 7 days
8,432 visitors · 12,108 sessions
Demo
840
Mon
920
Tue
880
Wed
1140
Thu
1310
Fri
980
Sat
820
Sun
Top sources
Organic3,210 · 4.2% CVR
Direct2,148 · 6.8% CVR
Referral1,420 · 8.4% CVR
Google Ads1,102 · 3.1% CVR
Social552 · 1.8% CVR
Live visitors
Sample data — explore the interface
Interactive demo
VisitorLocationCurrent pageDeviceSourceDuration
#1🇺🇸 New York/pricing desktoporganic3m 04s
#2🇬🇧 London/features mobilegoogle1m 32s
#3🇩🇪 Berlin/cart desktopreferral4m 07s
#4🇮🇳 Mumbai/blog/scaling-saas mobileorganic0m 56s
#5🇫🇷 Paris/docs/quickstart desktopdirect5m 18s
Recent activity
Sarah K. converted on /thank-you · $480
2m ago
James L. started a chat on /pricing
8m ago
Maria T. scored 92 — Hot lead
14m ago
JS error on /checkout (3x in 5m)
24m ago
David R. signed up for Pro trial
38m ago
Top pages
PageViewsConv. rateExit rate
/4,8204.2%28%
/pricing1,84012.8%18%
/blog/scaling-saas1,2102.1%42%
/features8926.4%24%
/contact42018.2%12%

Demo data is fictional but representative. Sign up free to see your own data here.

01Website Session Recording

The best website session recording & replay tool

Record user sessions on your website and replay every visit in HD. Clicktics captures DOM mutations, mouse movements, scrolls, clicks, form input, and console errors — then re-renders each session pixel-perfectly in our player, so you see exactly how visitors use your site. No video files, no buffering, no privacy nightmares.

  • Pixel-perfect DOM replay — sharper than video, 70% lighter on storage
  • Event timeline synced to playback: rage click and dead click detection, scroll depth, errors
  • Mobile, tablet & desktop sessions — auto-detected from viewport
  • Skip-to-action, 4x speed, and timeline filters for fast review
app.clicktics.com/recordings/abc123
Recordings
acme.com
Recording
acme.com/checkout·Desktop · 1440×900
00:42 / 02:14
Clicked "Add to cart"
Playback speed0.5x1x2x4x
Timeline
00:05Page view
00:18Scroll
00:27Click
00:42Form focus
01:03Rage click
01:24Form submit
Session metadata
Visitor #4821 · Returning
London, UK · Chrome
2 sessions · 4 page views
02Live Chat

Talk to visitors while they're still on your site

Real-time two-way chat that pops up the moment a visitor shows buying intent. See their session replay side-by-side, jump in mid-scroll, and close deals before they leave the page. Triggers, routing, and offline forms included.

  • Real-time messaging with typing indicators and read receipts
  • Smart routing — auto-assign chats to the right agent by page or topic
  • Proactive triggers — pop chat when visitor idles 30s on pricing page
  • Offline form captures leads when your team is away
app.clicktics.com/live-chat
Live Chat
acme.com
3 online
Active conversations3
S
Sarah K.2m
Hi! I need help with refund
J
James L.5m
Do you ship to Germany?
M
Maria T.12m
Thanks for the quick reply!
D
David R.24m
Is the Pro plan month-to-month?
A
Anna P.1h
How do I export recordings?
S
Sarah Kim · Acme Co.
Online · London · 3rd visit
$480 LTVPro plan
S
Hi! I ordered a sweater last week but it arrived damaged. Can I get a refund?
A
Hi Sarah! I'm so sorry to hear that. I can process a refund right away. Could you share your order number?
S
Order #AC-2847. Thank you so much!
Agent is typing…
Type a reply…
03Lead Management

Capture, score, and nurture leads — all in one pipeline

Every visitor who chats, fills a form, or hits a trigger is auto-captured as a lead with a full session history. Score them by behavior, route them through your pipeline, and watch their lifetime value grow — without leaving Clicktics.

  • Auto-enriched profiles: company, location, device, source, LTV
  • Behavior scoring — rage clicks, repeat visits, pricing page views
  • Drag-and-drop pipeline: New → Qualified → Proposal → Won
  • Company-level rollup — see every contact from one account
app.clicktics.com/leads
Leads
acme.com
142 leads
Search leads by name, email, or company…
New
42
Qualified
28
Proposal
14
Won
9
Lead
Company
Source
Score
Stage
LTV
Acme Co.
Google Ads
92
Proposal
$480
NorthPeak
Organic
78
Qualified
$1,200
BrightSide
Newsletter
65
Qualified
$320
FortLabs
Referral
54
New
GoodHouse
Direct
41
New
04Event Management

Track anything without touching code

Define events visually — pick a CSS selector, choose an action, and you're tracking. Or push custom events from your codebase with our ~24KB SDK. Funnel analysis, retention curves, and property breakdowns come standard.

  • Visual event builder — no engineering tickets required
  • Custom event API for product analytics: track(), identify(), group()
  • Funnel analysis with step-by-step drop-off and conversion rates
  • Property breakdowns — slice events by URL, device, source, anything
app.clicktics.com/events
Events
acme.com
47 events
Events over last 7 days
12,847 total · +18% vs last week
Trending up
MonTueWedThuFriSatSun
Top events
checkout_completed3,284+24%
signup_submitted2,410+12%
pricing_viewed1,892+8%
add_to_cart1,456-3%
Define new event
No code required
checkout_completed
CSSbutton.checkout-submit
ACTIONclicked
order_value
currency
items_count
05Analytics & Console

One dashboard for traffic, funnels, and JS errors

Stop juggling GA, Sentry, and Hotjar. Clicktics shows visitors, sessions, bounce rate, top pages, conversion funnels, AND JavaScript console errors from real visitor sessions — all in one place. Click an error, jump straight to the session where it happened.

  • Real-time visitor count + 30-day trend in one view
  • JS console errors captured per session — replay the exact moment of crash
  • Funnel analysis: page view → signup → checkout, with drop-off %
  • Automatic error grouping — same bug from 500 sessions shows up once
app.clicktics.com/analytics
Analytics
acme.com
Realtime
Visitors
8,432
+12.4% vs last week
Sessions
12,108
+8.1% vs last week
Avg. session
4m 28s
+0:42 vs last week
Bounce rate
32.1%
-2.3% vs last week
Visitors over time
7d30d90d
Top pages
/4,820
/pricing1,840
/blog/...1,210
/features892
/contact420
console · live errors from visitor sessions3 new
ERROR10:42:18TypeError: Cannot read properties of undefined (reading 'price')
WARN10:41:55[Vue warn]: Missing required prop: "productId"
ERROR10:40:02Failed to load resource: 503 Service Unavailable
06Role-Based Access

Granular permissions for every team member

Owners, admins, analysts, agents, viewers — or build your own custom roles with 30+ permission toggles. Perfect for agencies where each client needs isolated access, or enterprise teams where billing should never see recordings.

  • 5 default roles + unlimited custom roles with 30+ permission flags
  • Per-website isolation — clients only see their own data
  • SSO-ready with SAML 2.0 and SCIM provisioning (enterprise)
  • Audit log — every action recorded for compliance
app.clicktics.com/team
Team
acme.com
8 members
Team members
8 active · 2 pending invite
S
Owner
J
Admin
M
Analyst
D
Agent
A
Viewer
Role: Analyst
Custom permissions
View recordings
View analytics
View heatmaps
Manage live chat
Manage leads
Invite team members
Manage billing
Delete data
07Customized Chat Widget

A chat widget that looks like yours, not ours

Brand color, position, welcome message, agent avatars, triggers, pre-chat form, offline form — every pixel of the widget is yours to customize. No 'Powered by Clicktics' badge. No upgrade nags. Just your brand.

  • White-label widget — no Clicktics branding, ever
  • Live preview as you tweak — see changes before publishing
  • Behavioral triggers: time-on-page, exit-intent, scroll-depth, return visit
  • Mobile-optimized layout with native keyboard handling
app.clicktics.com/widget-config
Settings
acme.com
Live preview
Widget customization
BL
BR
TL
TR
Hi! 👋 How can we help you today?
After 30s on pricing page
On exit intent
After 2nd visit
Live preview
U
Clicktics support
Online · replies in 2m
Hi! 👋 How can we help you today?
Do you have a Pro plan trial?
Type a message…
08Traffic Management

Know exactly where every visitor came from

UTM parameters, referrers, campaigns, social sources — Clicktics attributes every session to its origin and rolls it up into conversion rates by source. Stop guessing which ad actually drove the sale.

  • Auto-parsed UTM params: source, medium, campaign, term, content
  • Conversion rate per source — know which channels actually pay
  • Multi-touch attribution — first click, last click, or assisted
  • Cohort retention by source — do Google visitors stick around?
app.clicktics.com/traffic
Traffic
acme.com
8.4K visitors
Organic
3,210
38% of total
Direct
2,148
26% of total
Referral
1,420
17% of total
Paid
1,654
19% of total
Traffic by source — 30 days
Top referrers
google.comOrganic2,840
producthunt.comReferral682
twitter.comSocial418
(direct)Direct2,148
linkedin.comSocial312
UTM campaigns
spring_sale_20258.2% CVR
google / cpc · 1240 visits
newsletter_q112.4% CVR
email / newsletter · 680 visits
affiliate_hub4.1% CVR
partner / banner · 320 visits
youtube_review6.8% CVR
youtube / video · 218 visits
09~24KB SDK

One of the lightest trackers in the industry

Our entire SDK — rrweb session recording, events, chat widget, heatmaps, console capture — gzips to ~24KB. That's smaller than a single hero image. Your Core Web Vitals barely notice it's there. Faster page = higher conversion = more revenue.

  • Under 50ms init on 4G — invisible to your visitors
  • Zero layout shift, zero blocking scripts, zero CLS impact
  • One-line install: <script src="app.clicktics.com/clicktics.js" async>
  • Self-hostable — no third-party CDN dependency required
app.clicktics.com/install
Settings
acme.com
Installed
install snippet — 1 line
<script
  src="https://app.clicktics.com/clicktics.js"
  data-api-key="pk_live_xxx"
  async>
</script>
Bundle size comparison
Clicktics24 KB
Hotjar47 KB
Lucky Orange52 KB
FullStory88 KB
LogRocket64 KB
gzipped · measured Sep 2025
What ~24KB actually means
Loads in under 50ms
On 4G — faster than Hotjar and FullStory
Zero CLS impact
No layout shift. Core Web Vitals stay green
5KB on mobile
Mobile bundle is even smaller — perfect for slow networks
No third-party deps
No jQuery, no polyfills, no trackers inside the tracker
Self-hostable
Don't trust our CDN? Host the SDK yourself
Lighthouse score
98
TTFB added
+8ms
Page weight
+24KB
Side by side

How we stack up against the industry

We're not trying to be Hotjar with extra features. We're trying to be the only tool you need.

Feature
Clicktics
Recommended
Hotjar
Analytics-only
Lucky Orange
Chat + analytics
FullStory
Enterprise
SDK size (gzipped)
~24 KB
47 KB
52 KB
88 KB
Session recording
HD DOM replay (no video)
Live chat with visitors
Lead management pipeline
Behavior-based lead scoring
JS console error capture
Funnel analytics
UTM source attribution
Custom chat widget branding
Add-on
Multi-website support
Add-on
Add-on
Granular RBAC
Add-on
Add-on
Self-hostable SDK
No third-party cookies
GDPR / CCPA compliant
EU data residency
Add-on
Add-on
Starting price
$13/mo
$0
$21/mo
$299/mo

Pricing & feature data verified April 2026. Trademarks belong to their respective owners.

Pricing

Simple, per-website pricing.

Start with 60–180 days free, then pay just $13 per website per month. Every plan gets every feature — no usage surprises, no hidden fees, cancel anytime.

  • Every feature on every plan
  • Save 20% with yearly billing
  • No credit card to start
View pricing
Free Trial
$0
up to 180 days
2 websites · 10,000 sessions each
Popular
Pro
$13
/website/mo
10,000 sessions per website
Agency
$90
/mo · billed yearly
10 websites included
Agency: one yearly payment of $1,080 — compare all plans
Leadership

The team behind Clicktics

A focused team from Dubai building the all-in-one website intelligence platform.

Waleed Tamimi — Co-founder & CEO
Waleed Tamimi
Co-founder & CEO
Luca Volkov — Co-founder & CTO
Luca Volkov
Co-founder & CTO
Tomás García — Head of Marketing
Tomás García
Head of Marketing
Mexico City, MX
FAQ

Questions, answered

Everything you need to know about session replay, heatmaps, privacy, and pricing. Can't find your answer?

Talk to us

You add one ~24KB script to your site and Clicktics records DOM mutations — every element change, scroll, click, form input, and console error — then re-renders each session pixel-perfectly in our player. That gives you HD session replay and website visitor recordings without storing heavy video, so you can watch real users on your site and see exactly what they clicked.

Yes. Between session replay, click and scroll-depth heatmaps, rage click and dead click detection, and conversion funnels, Clicktics surfaces the friction that makes visitors bounce — dead ends, confusing forms, elements that look clickable but aren't, and where users drop off before converting.

Session recording is legal when done privacy-first, and Clicktics is built that way: all form inputs are masked by default in replays, we set no third-party cookies and do no cross-site tracking, and Global Privacy Control and consent-mode are honored. Full GDPR, CCPA, and PIPL compliance is built in, with EU data residency and right-to-erasure APIs. DPA available on request.

Most tools give you recordings and heatmaps and stop there. Clicktics combines session replay, website heatmaps, live chat, lead tracking, analytics, and console error tracking in one ~24KB SDK — so you can watch a visitor, chat with them live, and capture them as a lead without four separate subscriptions. You also get a free trial of up to 180 days and simple per-website pricing at $13/website/month.

The entire tracking SDK (rrweb-based session recording + events + heatmaps + console capture) gzips to ~24KB. The chat widget loads as a separate 6.4KB chunk on demand, only after first user interaction. This means near-zero impact on your Core Web Vitals until visitors actually engage.

Clicktics sets a single first-party cookie (clicktics_visitor) to recognize returning visitors — no third-party cookies and no cross-site tracking. Data residency options (US, EU, India), consent-mode integration, and right-to-erasure APIs are all built in.

Yes — pricing is per website. The Pro plan is $13/month for each website you connect (10,000 sessions each), the Agency plan covers 10 websites for $90/month billed yearly, and the free trial includes 2 websites. Switch between sites in two clicks — perfect for agencies managing multiple client sites. Each website has isolated data, separate team access, and its own widget configuration.

Clicktics records DOM mutations (not video). We capture every element change, scroll, click, input, and network event, then re-render the page pixel-perfectly in our player. Result: 70% lighter on storage than video, sharper than video at any zoom level, and you can inspect any element in the recording using dev tools.

Yes. Download the SDK from your dashboard and serve it from your own domain. Same ~24KB size, same features. This is critical for healthcare, finance, and government customers with strict CSP policies. Self-hosting also gives you full control over update cadence.

We never stop recording mid-month. If you exceed your quota, we email you to add capacity — your data continues to flow. You can also set hard caps per-website to control spend.

Yes — apply and get up to 180 days free with 2 websites, 10,000 sessions per website, 2 free team members, and every feature included. No credit card required. No "Powered by Clicktics" badge. Nothing converts automatically. When it ends, plans start at $13/website/month. The catch? None — we want you to fall in love with the product before you pay.

Get 60–180 days free

Apply in 60 seconds — we review your website and unlock a 60–180 day free trial of the full platform. No credit card required. Just $13/website/month after.

180 Days Free Trial