Linux 软件免费装
Banner图

Opti-Behavior – Self-Hosted Heatmaps, Funnels, A/B Testing & Smart Insights

开发者 optiuser
更新时间 2026年10月17日 18:58
捐献地址: 去捐款

标签

ab testing heatmap click tracking funnel user behavior

下载

1.0.4 1.0.9 1.10.1 1.2.8.1 1.4.0 1.8.0 1.8.2 1.9.0 1.1.0 1.2.3 1.2.1 1.2.5.1 1.2.8 1.10.0 1.2.0 1.2.7 1.0.6 1.0.5 1.1.1 1.2.4.1 1.3.0 1.5.0 1.6.0 1.6.2 1.0.8 1.6.4 1.6.3 1.6.5 1.7.0 1.7.1 1.2.4 1.7.2 1.8.3 1.2.2 1.2.6 1.3.1 1.9.1 1.0.7 1.6.1 1.9.2 1.9.2.1 1.2.5 1.2.9 1.8.1

详情介绍:

See why visitors leave. Fix it. Prove it. On your own WordPress server. Opti-Behavior adds click heatmaps, click tracking, conversion funnels and A/B testing to WordPress for free, and stores visitor data in your own WordPress database and files. Session recordings, scroll heatmaps and rage-click detection are in Pro. https://www.youtube.com/watch?v=2wlJ6ok5-Wk 🚀 Try the Live Demo – explore the full analytics dashboard in one click, no installation and no signup required. Visitors rarely explain why they leave. They click, scroll, hesitate, abandon forms, hit errors, ignore buttons, or drop out of checkout. Opti-Behavior records those silent signals, and Smart Insights tells you which problem to fix first, why, and whether your fix worked. No external analytics cloud: visitor behavior stays in your own WordPress database and files. 🔄 How it works: one loop, not a pile of dashboards
  1. Collect – seven collectors record what visitors do: traffic, heatmaps and funnels in the free plugin; session recordings, errors, forms and user journeys in Pro.
  2. Understand – Smart Insights reads them together and writes one card per problem: what is wrong, on which page or funnel step, how many visitors it costs, and since when.
  3. Fix – each card gives one next action and opens the report that shows the problem: the heatmap, the funnel step, the recording.
  4. Prove – mark the card as fixed: Opti-Behavior compares the period before and after your change and shows the result. Test bigger changes with an A/B test.
Inside the plugin, the How it works page shows this loop with your own numbers, a first-days checklist and a Setup check: are visits received, is a caching or optimization plugin blocking a tracker, are your own visits counted? Each item has a button to fix it. Opti-Behavior Suite for WordPress Optimization Opti-Behavior is built around one simple psychology principle: users reveal intent through behavior before they explain it with words. ✅ Core Features Included Free 💎 Pro Growth Features Upgrade when you want to move from analytics to deeper behavior diagnosis: 🎁 Try Pro FREE for 6 months - no credit card required. See Pro plans and prices | 🚀 Live Demo 🛡️ Privacy & Performance by Design Opti-Behavior is made for WordPress site owners who want insight without giving up control.

安装:

Automatic Installation
  1. Log in to your WordPress admin panel
  2. Navigate to Plugins > Add New
  3. Search for "Opti-Behavior"
  4. Click "Install Now" and then "Activate"
Manual Installation
  1. Download the plugin zip file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins > Add New > Upload Plugin
  4. Choose the downloaded zip file and click "Install Now"
  5. After installation, click "Activate Plugin"
After Activation
  1. Navigate to Opti-Behavior in your WordPress admin menu. The menu has two groups: Your data and What to fix.
  2. The plugin starts tracking automatically - no configuration required!
  3. Open How it works: the Setup check confirms that visits are received and offers to exclude your own visits.
  4. Visit Traffic to see real-time visitor activity and Heatmaps to see where visitors click.
  5. Open Funnels: Opti-Behavior proposes ready-made funnels for your site type, created in one click.
  6. Check Smart Insights: the first cards usually come after about 100 visits on a page, and the menu light turns red, yellow or green.
  7. Adjust Settings to customize tracking behavior and privacy options.
That's it! Opti-Behavior works out of the box with smart defaults.

屏幕截图:

  • Live visitor activity feed with country flags, anonymized visitor identifiers, page URLs, and an interactive real-time visitor map.
  • Traffic overview chart comparing visitors, sessions, and page views across the selected date range.
  • Top engaged users and top pages report showing session frequency, average session duration, country, page views, and interaction counts.
  • Visitor activity heatmap showing high-traffic days and hours for behavior analytics and content timing decisions.
  • Audience analytics widgets for new vs returning visitors, visited directories, and logged-in visitor authentication activity.
  • Traffic classification dashboard with human traffic, spam traffic, bot detection, crawler breakdown, and user intent segmentation.
  • Acquisition and environment analytics for referrers, countries, and browser usage.
  • Device analytics for desktop, mobile, tablet, operating systems, and screen resolutions.
  • Heatmaps overview with total heatmaps, total clicks, mobile traffic, average time on page, hottest page, click-through rate, and searchable page list.
  • Click heatmap detail view with date, country, browser, visitor type, desktop/mobile filters, page preview, and click intensity overlay.
  • Move heatmap detail view showing mouse movement trails and visitor movement patterns on a live page preview.
  • Attention heatmap detail view showing attention intensity and engagement hotspots on the selected page.
  • Scroll heatmap detail view showing scroll-depth intensity, loaded scroll points, and page-level engagement depth.
  • Post Analytics panel with entry sources, on-page visitor behavior, exit behavior, total interactions, scroll depth, bounce rate, and update time.
  • Page-level analytics with country, browser, device breakdowns, visitor trends, heatmap access, and session recording access.
  • Pro: Session Recordings list with watched status, duration, visitor activity, visited pages, referrer, country, browser, operating system, and device data.
  • Pro: Session recording page timeline showing multi-page visitor journeys with events, clicks, durations, and replay controls.
  • Pro: Session replay player with visitor metadata, event timeline, playback controls, skip-inactive mode, and page-by-page session navigation.
  • Conversion funnels dashboard showing funnel steps, completion rate, abandonment rate, device and country filters, and funnel performance cards.
  • Funnel builder modal for creating or editing URL-based funnel steps with URL match rules and step ordering.
  • Pro: User Journey Analytics with journey flow visualization, top paths, entry and exit analysis, page groups, device, browser, country, visitor, and referrer filters.
  • Pro: Errors Tracking dashboard for JavaScript errors, network errors, friction events, rage clicks, slow pages, affected sessions, performance, and broken links.
  • Pro: Form Analytics dashboard with form views, submissions, conversion rate, completion time, abandonments, activity trends, and top forms by conversion.
  • Privacy and GDPR settings comparing anonymous mode and full tracking for cookies, IP storage, geolocation, consent, session accuracy, and user journey tracking.
  • Consent banner configuration with third-party consent plugin detection, banner position controls, colors, title, and message settings.
  • A/B Testing dashboard with running tests, drafts, completed tests, impressions, search, filters, conversion rate, and test results actions.
  • A/B Testing decision engine results with weighted goals, recommended winner, composite score by variant, per-goal breakdown, and Pro-only heatmap impact by variant.
  • A/B Testing click-goal results with statistical significance, confidence, goal configuration, variant conversion rates, winner status, Pro-only Bayesian analysis, and conversion trend chart.
  • Smart Insights: one card per problem, ranked by the visitors it costs, with confidence, evidence, the next action and a "How it works" strip showing what each module sent.
  • Smart Insights notification panel with new problems and the admin menu light (red, yellow, green).
  • How it works page: the seven collectors with your own numbers, the four-step loop, the Setup check and the first-days checklist.
  • Pro: Page X-Ray report with health score, behavior map, page audit, WordPress changes and action plan.

升级注意事项:

1.10.0 Smart Insights "Things to check" and clearer cards, Pro trial now starts on optiuser.com (nothing installed from the plugin), personal data removed from tracked URLs, same visit counts on every screen, admin security escaping and many fixes. Pair with Opti-Behavior Pro 1.10.0. 1.9.2.1 Security hardening from the WordPress.org review: funnel events tied to the visitor session, trusted-proxy IP detection, no geolocation before consent, clean translation files. Includes everything in 1.9.2. Update recommended. 1.9.2 Security release: fixes an unauthenticated stored cross-site scripting issue (CVE-2026-95686, CVE-2026-95809) and a spam recalculation that could hide every session. Update as soon as possible. Pair with Opti-Behavior Pro 1.9.2. 1.9.1 Performance and storage release: deferred, minified trackers, heatmaps only on pages that matter, a much smaller events table, database size caps and server-stability fixes for busy sites. Pair with Opti-Behavior Pro 1.9.1. 1.9.0 Major release: Smart Insights v2 analyst briefing (cost-ranked insights, money impact, evidence), automatic funnel creation from site detection, cleanup safety-limit rework with a 50000 per-run default, and a fix for an HTTP 500 on concurrent first-visit tracking. Pair with Opti-Behavior Pro 1.9.0. 1.7.1.2 Smart Insights usability release: notification cards, the Smart Insights center, and insight details now show when each signal was detected (relative time with exact date on hover). Pair with Opti-Behavior Pro 1.7.1.2 to keep both plugins on the same version.

常见问题:

Is there a live demo I can try?

Yes! You can explore the full Opti-Behavior dashboard instantly at demo.optiuser.com – no installation, no account, no credit card required. Browse real heatmaps, funnels, A/B tests, and Smart Insights before installing.

What does click tracking record in the free plugin?

Each click on your tracked pages: where it happened and which element was clicked, shown on the click heatmap for desktop and mobile. Clicks on links to other sites are recorded too. The data is stored in your own WordPress database and files.

Does the free plugin record sessions?

No. The free plugin records clicks, traffic and funnels. Session recordings (session replay), scroll heatmaps and rage-click detection are in Opti-Behavior Pro, a separate plugin.

How does Smart Insights decide what to fix first?

By the visitors each problem costs. Every card counts the visits it touches and the visitors it loses, compares the page with your site average, and gets a confidence level from the number of visits measured. A card is "Critical" only with enough visits, high confidence and a loss that matters on your site; cards built on few visits are marked "Provisional". Money is shown only for a checkout funnel with at least 20 orders or a form with your own value of a conversion. When you fix a problem, mark the card as resolved: Opti-Behavior measures the period after your change and shows the result. Most "insight" tools raise alarms. Smart Insights counts.

  • Ranked by visitors lost, not by alarming words. "Critical" must be earned: enough visits measured, high confidence, and a loss that matters on your site.
  • Confidence comes from the visits measured. A card built on few visits says "Provisional · N visits" instead of pretending.
  • Money only when it is real. An amount "at risk" is shown for a funnel that ends at the checkout (with at least 20 orders over the period) or for a form priced with your own value of a conversion. Every other card shows the visitors it loses.
  • Funnel cards name the step visitors leave: "between Product and Cart, 60 of 90 visitors leave".
  • One card per problem. Cards with identical data are merged, and a card the rules no longer confirm is closed, never counted as a win.
  • No lift promises without a published source.
  • Results you can check. A resolved card shows before, after and the verdict. The admin menu light shows where you stand at a glance: red = a Critical problem, yellow = High or Medium, green = nothing to fix.
The first cards usually come after about 100 visits on a page. Nothing to set up.

Why don't I see any insights yet?

Smart Insights needs data first: the first cards usually come after about 100 visits on a page. Open How it works: its Setup check tells you whether visits are received, whether a caching or optimization plugin blocks a tracker, and whether your own visits are counted (exclude them for cleaner data).

What is Page X-Ray?

Page X-Ray is the per-page report of Smart Insights, in Opti-Behavior Pro. It answers "why doesn't this page convert?" with a health score, what the page is for and whether visitors reach its main button, a behavior map, a page audit (clarity, buttons, trust, content, sharing), the WordPress changes that came before a problem, a before / after comparison and an action plan. The free plugin shows the tab with an example report. Pick a page and get one report built from every module:

  • Health score with the share of each module, and a page list ranked from the one to fix first.
  • What the page is – its type (sales page, product, article, lead page…), its goal and how often visitors reach its main button. Choose the buttons that matter by clicking them on the page.
  • Behavior map – the page in ten parts: viewing time, visitors still there, clicks, and where to move or repeat the main button.
  • Page audit – the conversion checklist of its type: clarity, buttons, trust (reviews, guarantee, payment signs, contact), content and sharing. Each check says what was found on the page and what to do.
  • What changed – plugin, theme and core updates and page edits are marked on every chart; a problem that starts right after a change names it: "started 1 day after Plugin X was updated".
  • Evolution – 14 days before against 14 days after each change, with a noise test so a random swing is never reported as a result.
  • Action plan – in order: check the measurement, fix the defects, then test each change with an A/B test only when the page has the traffic to conclude.
In the free plugin, the Page X-Ray tab shows what it does and an example report.

Does this plugin slow down my website?

The tracking scripts are minified and loaded with defer, events are sent in batches, and the Hybrid Storage engine can store high-volume analytics events in files instead of writing every interaction directly to MySQL. We measured PageSpeed on a test page with the plugin on and off: see the article. As with any analytics tool, the result on your site depends on your hosting, traffic volume and settings.

What privacy controls does it include?

Self-hosted: visitor data stays on your own server. Opti-Behavior includes IP anonymization, data retention controls, cookie-free anonymous tracking by default, a built-in consent banner (or your consent plugin) before Full Tracking sets any cookie, and the [opti_behavior_cookie_settings] shortcode so visitors can change or withdraw their choice at any time. These controls do not make a site compliant on their own: update your privacy policy and check your setup with your own legal adviser.

Does it work without cookies?

Yes. Anonymous mode, the default, sets no cookie: visits are counted on your own server. Full Tracking mode uses cookies only after the visitor accepts the consent banner. Whether your site still needs a consent banner depends on everything it loads, not only analytics: see WordPress analytics without a cookie banner and check with your data protection adviser.

How is this different from Microsoft Clarity?

Clarity is a cloud service from Microsoft: behavior data is processed on Microsoft's servers under its terms. Opti-Behavior runs inside WordPress and keeps visitor data on your own server. It also includes funnels, scheduled reports, bot filtering, A/B testing, and Smart Insights that ranks what to fix first and checks whether your fix worked.

How is this different from Hotjar?

Hotjar is a cloud service: behavior data is stored on Hotjar's servers. Opti-Behavior keeps behavior analytics inside WordPress, on your own server. Click heatmaps and funnels are in the Free plugin; recordings, scroll / move / attention heatmaps, form analytics, journeys, errors and advanced A/B testing are in Pro. See Opti-Behavior vs Hotjar.

How is this different from Matomo?

Matomo is a self-hosted web analytics platform. Opti-Behavior focuses on behavior analytics and conversion work inside WordPress: heatmaps, funnels and A/B testing in Free; recordings, forms, journeys and friction insights in Pro.

Are there any session or pageview limits?

There are no artificial SaaS-style session caps in the plugin. Your practical limit is your own server storage, database capacity, and retention settings.

Can I export my data?

Yes. The Traffic dashboard exports its data to CSV.

Does this work with caching plugins?

Yes. Opti-Behavior is designed to work with common WordPress caching plugins such as WP Rocket, LiteSpeed Cache, W3 Total Cache, Autoptimize, SG Optimizer, and WP Super Cache.

Will this work on multisite?

Opti-Behavior works on multisite: each site keeps its own tables and data folder. After network activation, open each site's dashboard once. Multisite is not yet in our test suite, so please test on a staging copy first.

Does this plugin call any external services?

Yes, only for specific supporting features such as geolocation, admin map tiles, an optional daily status message (site URL, versions, one admin email) after you accept it on the welcome screen, optional announcements (licence type only, same condition), and user-initiated OptiUser website links (the Pro trial page included). See the External Services section below for details.

What data does this plugin collect?

Depending on settings, Opti-Behavior can collect page views, URLs, click positions, scroll depth, session timestamps, referrers, device/browser data, anonymized IP data, approximate location signals, and interaction metadata. It does not collect form field values by default, and analytics data is stored locally in your WordPress database or file system.

Can I delete all data when uninstalling?

Yes. Enable Delete all data on uninstall in Settings to remove stored plugin data when the plugin is uninstalled.

My host is busy or shared — how do I keep the plugin light on the server?

Two settings make the biggest difference. First, run WP-Cron from a real server cron instead of inside visitor page loads: add define( 'DISABLE_WP_CRON', true ); to wp-config.php and have your host call wp-cron.php every 5 minutes. Cleanup, reports and database upkeep then never run inside a visitor request. Second, keep the default "Posts & Pages Only" heatmap scope and the default data retention so tables stay small. All heavy maintenance (index changes, table conversion, OPTIMIZE) is size-capped and time-boxed, and every frontend tracking request is rate-limited so concurrent visitors cannot pile up on the database.

Does it work with WooCommerce?

Yes. Use Opti-Behavior to analyze product pages, cart behavior, checkout funnels, CTA clicks, and revenue-focused A/B tests while keeping customer behavior data under your control.

Does it work with page builders?

Yes. Opti-Behavior works with Gutenberg, Elementor, Divi, Beaver Builder, WPBakery, and other major WordPress builders.

What is the Hybrid Storage Engine?

Hybrid Storage is Opti-Behavior's performance-focused storage approach. Instead of pushing every click, scroll, and pageview directly into MySQL, high-volume events can be stored in optimized files and aggregated for faster reporting. This helps reduce database bloat on busy sites.

Which questions does Opti-Behavior help answer?

Most site owners already have traffic numbers. The hard part is understanding the human reason behind the numbers. Opti-Behavior helps answer practical conversion questions:

  • Which parts of the page attract attention?
  • Where do visitors hesitate or lose confidence?
  • Which funnel step causes the biggest drop-off?
  • Which form field creates too much effort?
  • Which CTA, layout, product page, or message should be tested next?
  • Are bots, spam, errors, or slow pages distorting your decisions?
The goal is not more dashboards. The goal is better decisions.

How do I get support?

Free users can use the WordPress.org support forum. Pro users get priority support through OptiUser. Hotjar is a trademark of Hotjar Ltd. Microsoft and Clarity are trademarks of Microsoft Corporation. Opti-Behavior is not affiliated with or endorsed by them.

更新日志:

1.10.0 - 2026-10-10 1.9.2.1 - 2026-09-25 1.9.2 - 2026-09-25 1.9.1 - 2026-09-18 1.9.0 - 2026-09-08 1.8.3 - 2026-08-27 1.8.2 - 2026-08-16 1.8.1 - 2026-08-01 1.8.0 - 2026-08-01 1.7.2 - 2026-07-15 1.7.1 - 2026-07-12 1.7.0 - 2026-07-04 Earlier versions The complete changelog for all versions is available at optiuser.com/opti-behavior/changelog/ (also shipped as changelog.txt in the plugin folder).