UXWizz 10 is here — See what's new → View changelog

UXWizz is a self-hosted analytics platform

See the full visitor journey in one place

Find important changes in traffic, then use heatmaps, session recordings, goals, and Ask AI to understand what happened. Version 10 adds secure accounts, reusable dashboard widgets, client dashboards, persistent Ask AI chats, and safer updates.

  • Understand traffic

    See where useful visits come from, which pages people explore, and how every domain performs without switching between analytics accounts.

    Visitors and sessions
    • Inspect country, IP address, browser, screen size, visit time, duration, and pages
    • Use custom visitor tags and automatic tagging
    • Learn more about the tagging system.
    Traffic charts
    • Track visitors, pageviews, bounce rate, and session length
    • Review searchable top referrers, pages, and countries
    • Realtime visitor counts
    • Multiple domains in one dashboard
  • See where a page earns or loses attention

    Use heatmap evidence before changing a page. Compare the areas people click, follow, or never reach.

    Click heatmaps

    See which links, buttons, and page areas receive the most clicks. Compare a visitor segment when you need a more focused answer.

    • Filter by page, date, device, or segment
    • Adjust point size to inspect dense interactions
    Movement heatmaps

    See where pointer movement concentrates attention and which areas visitors pass over without taking action.

    • Switch heatmap modes without leaving the page
    • Inspect the page at a relevant screen resolution
    Scroll heatmaps

    See how far visitors scroll and find important content or calls to action that most people never reach.

    • Compare attention across the full page
    • Use segments to inspect a specific audience
    Try UXWizz free No email or credit card required.
  • Watch the sessions that explain user behavior

    Filter recordings by page, segment, visitor, goal, event, or error. Review the selected sessions to understand friction and abandonment.

    • Session recording and playback
      • Choose a lightweight or high-detail recording mode
      • Review live visitors, seek through recordings, and share selected clips
      • Connect a recording to visitor details, page navigation, and JavaScript errors
      • Learn more about session recordings.
  • Measure the actions that move the business

    Define the outcomes that matter, compare the audiences that reach them, and measure how a page change affects the result.

    Segments, goals, and events
    • Compare visitor categories and conversion rates
    • Track purchases, actions, JSON data, and custom values
    • Learn more about segments and goals.
    A/B testing
    • Create variations and automatically tag the version each visitor saw
    • Compare goals and segments for each variation
    • Learn more about A/B testing.
    Error tracking
    • Capture JavaScript errors automatically
    • Connect each error to the affected visitor session
  • Ask questions and reuse the answer

    Get a useful chart faster, then save it as a live dashboard widget for future reviews.

    Ask AI-generated charts and dashboards
    • Ask questions about your analytics in plain English and get useful charts
    • Return to past questions and answers whenever you need the same analysis
    • Save useful charts as widgets and reuse them in dashboards
    • Keep analytics results on your UXWizz server
    • Learn more about Ask AI.
    Keep your setup on every device
    • Sync segments, goals, and statistics layouts across devices
    • Keep items private or share them with selected users and domains
    Open the live demo Explore the current dashboard before you install.
  • Secure accounts and integrations

    Give each person only the access they need and keep control when a device, token, or client relationship changes.

    Account security
    • Enable two-factor authentication and generate one-time recovery codes
    • See signed-in devices, end sessions you no longer trust, and review security events
    Read-only API tokens
    • Create tokens with access to selected domains
    • Set optional expiry dates and revoke tokens from Account & Security
    Multi-user access
    • Give each dashboard user access to specific domains
    • Send reports and notifications to selected users
  • Automate and maintain

    Keep routine reporting, cleanup, installation, and updates predictable so your team can manage analytics with less overhead.

    • Scheduled tasks and notifications
      • Automate cleanup and recurring work from the dashboard
      • Send task results, weekly reports, and summaries to users or channels
    • Guided installation and safer updates
      • Install a clean Linux server without setting up every service by hand
      • Choose guided Linux setup, Docker, cPanel, or WordPress
      • See update progress and recover safely if a supported step fails
  • Build client dashboards (UXWizz Agency)

    Give clients branded dashboards that are easy to share and reuse, all managed from one installation.

    Client dashboards and reusable charts

    Build focused dashboards for each client and reuse useful Ask AI charts as live widgets.

    • Create dashboards that work on desktop, tablet, and mobile
    • Move, resize, copy, and reuse dashboard widgets
    • Add important dashboards to the sidebar
    Share dashboards without extra accounts

    Give each client the right level of access through an account, a protected public link, or an embedded dashboard.

    • Protect public links with a password and refresh them automatically
    • Show dashboards inside client websites or portals
    • Disable a public link at any time
    White-label branding

    Present analytics under your own name with branding that stays coherent in light and dark mode.

    • Use separate light and dark logos
    • Customize dashboard colors and chart palettes
    • Manage custom pages and sidebar links
    Explore UXWizz Agency See client dashboards, sharing, and white-label options.
  • Resource usage

    • Low database usage ~1MB / 100 recordings when using the default tracking.
    • Very optimized asynchronous tracking that does not slow down your website.
    • Multiple tracking options and two different recording systems: lightweight or full.
    • Small included tracking script size: 9KB compressed.
  • Requirements

    UXWizz can be used to track any type of website, regardless of the technology it runs on.

    The server UXWizz is installed on must support:
    • 64-bit PHP 8.3+ with pdo_mysql and zip extensions enabled
    • MySQL 8.0+ or MariaDB 10.7+
    • Access to create a database and upload files to the server
    • See more technical details in the documentation.

      Not sure how to host UXWizz?
      Check out the hosting options.
  • Support and updates

    • Support for installation, issues or questions answered on average in under 24h at support@uxwizz.com.
    • New releases are included during the active updates and support period.
      Check the changelog to see previous updates.

UXWizz is a self-hosted analytics platform

Try now for free
No email or credit card required.
View pricing

You can also email us at support@uxwizz.com
Your email address will only be used for this inquiry and will not be saved or used for marketing.