S
by Ricardo Sawir
1 (0 reviews)
Sawir Insights
Heatmaps, session recordings, surveys, funnels, and form analytics. Everything stays on your server.
Compatible with WP 7
v1.0.0
Current Version v1.0.0
Updated 1 week ago
Last Update on 17 Jul, 2026
Refreshed 6 hours ago
Last Refreshed on
Rank
#56,687
—
No change
Active Installs
1+
-1%
KW Avg Position
44
—
No change
Downloads
71
+1 today
Support Resolved
0%
—
No change
Rating
20%
Review 1 out of 5
1
(0 reviews)
Next Milestone 10
0+
10+
55,900
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
Need 8 more installs to reach 10+
Rank Changes
Current
#56,687
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
1.0
0 reviews
Overall
20%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 2 of 2| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| session recording | 35 | — | Tag | 14 hours ago |
| heatmap | 53 | — | Tag | 14 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.0.0
- Last Updated
- Jul 17, 2026
- Requires WP
- 6.2+
- Tested Up To
- 7
- PHP Version
- 7.4 or higher
- Author
- Ricardo Sawir
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Adminify – White Label, Admin Menu Editor, Login Customizer
7K+ installs
#2,730
Master Addons for Elementor – Elementor Addons, Widgets, Mega Menu Builder, Popup Builder, Widget Builder & Template Kits
30K+ installs
#988
Site Kit by Google - Analytics, Search Console, AdSense, Speed
5M+ installs
#8
MonsterInsights - Google Analytics Dashboard for WordPress (Website Stats Made Easy)
2M+ installs
#24
ManageWP Worker
1M+ installs
#53
Frequently Asked Questions
Common questions about Sawir Insights
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.
Each active survey can target URL patterns, devices, a stable percentage of sessions, time on page, scroll depth, or desktop exit intent. One survey per browser session; dismissed surveys stay hidden for 30 days.