Sawir Insights
Sawir Insights is behavioral analytics for WordPress: heatmaps, session recordings, surveys, a feedback widget, form analytics, conversion funnels, and a dashboard that ties them together. On multisite networks, each site tracks and configures its analytics independently. The reason it exists is sim
Sawir Insights is behavioral analytics for WordPress: heatmaps, session recordings, surveys, a feedback widget, form analytics, conversion funnels, and a dashboard that ties them together.
On multisite networks, each site tracks and configures its analytics independently.
The reason it exists is simple. The established tools in this category are good, but they work by shipping a record of everything your visitors do to someone else’s servers. For a lot of sites — especially in the EU — that is somewhere between uncomfortable and unworkable. I wanted the same class of tooling where the data never leaves the site that collected it. So that is the constraint this plugin is built around: your database, your uploads directory, your retention rules. There is no SaaS behind it, no account to create, and no phone-home of any kind.
What it does
- Click, movement, and scroll heatmaps, rendered over your live pages, split by desktop, tablet, and mobile.
- Session recordings with playback in wp-admin. Input values are always masked; recording is off until you turn it on.
- Popup surveys and a persistent feedback tab, with targeting by URL, device, traffic percentage, time on page, scroll depth, or exit intent.
- Form analytics: where people hesitate, what they leave empty, where they abandon. Selectors and timing only — never what anyone typed.
- Ordered conversion funnels with daily reports.
- A dashboard with traffic KPIs and period deltas, a daily trend chart, and device, browser, page, referrer, campaign, funnel, and recording breakdowns.
What it deliberately does not do
I think you should know what a tool refuses to do before you install it.
- It does not store IP addresses. Not hashed, not truncated — at all.
- It does not record form values, ever. The capture layer sends metadata only, so there is nothing to leak.
- It does not load anything from a CDN or send anything to one. The rrweb replay library ships inside the plugin.