Short, practical guides — install to insight in minutes.
Open your project → Install tab and copy your snippet. Paste it into the<head> of every page you want to track (your shared layout/template is ideal). No framework required.
<script async src="https://cdn.heetsesh.com/heetsesh.js" data-project-key="hk_your_key" data-endpoint="https://ingest.heetsesh.com/ingest"></script>
Reload your site. The Install tab flips to “You’re receiving data” within seconds of your first visit — then sessions, clicks, and heatmaps appear automatically.
Once the snippet is installed, record the business actions that matter — signups, purchases, feature use — by calling heetsesh.track() anywhere in your site’s JavaScript (typically on a click, form submit, or successful action):
heetsesh.track('signup_completed', { plan: 'pro' });The event name is required; the properties object is optional. Events are captured on every plan; viewing them (the Events tab) and building funnels are part of the paid tier.
Go to the Funnels tab and define an ordered sequence of steps. Each step is either a page (a URL visitors land on) or a custom eventyou’re tracking — and you can mix the two.
Heetsesh computes how many sessions reached each step in order and shows the drop-off between them, so you can see exactly where people fall out of a flow.
On the Sessions tab, search by page, browser, OS, source, or visitor id, and filter by device or duration. Paid plans add segment filters: new vs returning visitors and sessions where rage or dead clicksoccurred.
Open any session and use the danger zone:
Erasure removes the replay and analytics everywhere (storage + database) and can’t be undone. Heetsesh also honours Do Not Track and masks inputs by default.
Manage your plan under Billing. Core — session replay, heatmaps, and the overview — is free on every plan. Paid plans add more volume, longer replay retention, and depth features (segments, custom events, funnels, shareable replays). Choose monthly or yearly (a month free on annual), and manage payment and invoices from the same page.
Still stuck? Email us — a human reads every message.