S
by Ricardo Sawir 1 (0 reviews)

Sawir Insights

Heatmaps, session recordings, surveys, funnels, and form analytics. Everything stays on your server.

Sawir Insights ranks #58,934 among WordPress.org plugins with 1+ active installations, is #1,247 of 2,168 in the Analytics category, a 1/5 rating from 0 reviews, and was last updated Aug 21, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v1.0.0 Current Version v1.0.0
Updated 2 months ago Last Update on 21 Aug, 2026
Refreshed 2 days ago Last Refreshed on
#1,247 of 2,168 in Analytics
View on WordPress.org
Rank
#58,934
— No change
Active Installs
1+
— No change
KW Avg Position
71
1 worse
Downloads
270
+3 today
Support Resolved
0%
— No change
Rating
20%
Review 1 out of 5
1 (0 reviews)

Next Milestone 10

Total Progress 30%
0+ 10+
45,997
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 7 more installs to reach 10+

Rank Changes

54,486 55,743 57,000 58,257 59,514 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
46,520 53,005 59,491 65,977 72,462 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Current #58,934
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
0 10 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
0 reviews
Overall 20%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about Sawir Insights

Hosted analytics services like Hotjar and Microsoft Clarity are excellent tools with generous free tiers — and they work by sending a record of your visitors' behavior to their servers. Sawir Insights trades that cross-site infrastructure for one constraint: everything is collected, stored, and viewed on your own site. Choose a hosted service if you want its extras and don't mind third-party processing; choose Sawir Insights if visitor data leaving your server is a dealbreaker. Recordings and heatmaps live in your own database and uploads directory, so the retention settings matter more here than in a SaaS.
The plugin is built for privacy-conscious deployments: data stays on your server, IP addresses are never stored, retention is configurable, Do Not Track is honored, and WordPress export/erasure tools are integrated. Compliance itself depends on your configuration, notices, legal basis, and consent implementation — consult qualified counsel for your site.
No. The plugin sends no behavioral data to Sawir Studio or any analytics provider. Events live in your WordPress database; recording files live beneath your protected uploads directory.
Yes. I keep this as a wp-config.php-only setting so database credentials never enter the WordPress options table. Define all four constants before the "That's all, stop editing" line: define( 'SWINS_DB_HOST', 'localhost' ); define( 'SWINS_DB_NAME', 'analytics' ); define( 'SWINS_DB_USER', 'analytics_user' ); define( 'SWINS_DB_PASSWORD', 'a-strong-password' ); The analytics tables keep the main site's table prefix, so moving between the WordPress database and an external database is a plain table copy. Do not run two live collecting databases for one site: copy the tables, switch the constants, and only then resume collection. Otherwise you will split one site's history across two databases.
No.
Enable "Require consent before tracking," then call window.swinsConsent('grant') when consent is granted and window.swinsConsent('revoke') when it is withdrawn. The decision is saved in a first-party cookie.
No. Form capture records selectors, timing, and empty-state metadata only. Values never leave the browser.
Recording is disabled by default. When enabled, all input values are masked automatically, canvas capture is off, and replay chunks stay beneath the guarded wp-content/uploads/sawir-insights/recordings/ directory. Only administrators can retrieve them, through an authenticated REST endpoint.
Add the swins-mask class or data-swins-mask attribute to mask an element's text. Add the swins-block class to omit an element entirely from recordings.
Insights → Settings has separate recording retention and disk-cap controls. Past the cap, the oldest recordings are removed first. Usage is tracked continuously and recalculated weekly.

Sign In / Register

You need to sign in or register to use this feature.