Event Tracking Didka
Clicks, scrolls, form fills and user errors are automatically recorded as "events"; then see how many times each one happened.
Why Event Tracking?
Clicks Are Recorded Automatically
Clicks with coordinates, scrolls, form fills and JavaScript errors are saved for every session automatically.
Know Who Bought
In the dashboard see how often each event happened and jump to the related sessions.
Tied to Session Replay
See each session's events next to its replay; every click is shown where it happened.
Easy for Developers
A tracking API for sending events and a sessions API for reading each visit's events.
How Event Tracking Works
Events Collect Themselves
Clicks, scrolls, form typing and JavaScript errors are recorded for every session with no extra code.
See the Events
In the dashboard, each session's events are shown with click counts and its replay.
Send Custom Events
If you need a specific event, send it for that session through the tracking API.
For Every Team
Count purchases
Count signups
Count downloads
See popular buttons
Frequently Asked Questions
The important things users do (clicks, scrolls, forms, errors) are recorded automatically, and then you see how often they happened.
Yes. Base events are recorded automatically, and for custom events you can use the tracking API.
Yes. POST /api/track/events to send events and GET /api/sessions/:id/events to read each session's events.
Yes, Event Tracking is available on the didka free plan so you can try it without a credit card. You can upgrade to a paid plan at any time for higher traffic and longer data retention.
Less than 5 minutes: add the single didka tracker line to your site and every capability including Event Tracking activates automatically. No server changes, builds or plugins are required.
No, you choose the masking level so passwords, card numbers and private fields are hidden automatically. For sensitive pages you can enable full masking or disable recording on that page entirely.
Event Tracking works together with session replay, heatmaps, funnel analysis and journey tracking in one dashboard. Seeing the numbers and the video side by side helps you decide faster.
Data is stored in secure, access-limited data centers according to your plan's retention policy. Traffic between the tracker and the server is encrypted with TLS 1.3 and backups run regularly.
Related Articles: Event Tracking
Complete Recorder Installation Guide
Learn to install didka on your site from scratch in under 5 minutes
v2.5: New Features Released
Canvas Recording, WebGL Support and major replay engine improvements
Shadow DOM & Iframe Support
Complete Web Component and cross-origin Iframe recording added to didka
Get Started Now
No credit card required. Set up in under 5 minutes.
Other Features
Session Replay
See exactly what visitors do on your site. Like filming them: where they clicked, where they scrolled, and where they got stuck.
Funnel Analysis
See at which step people give up on buying or signing up. Like a funnel leaking water; we show you where the leak is.
User Journey
See every visitor's path from entry to exit: where they came from, which pages they saw, and how long they stayed.