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

Combine stats with heatmaps, session recordings, error tracking, goals, and Ask AI to see what happened and understand why.

  • 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 visitors click, move, and scroll

    Use heatmaps to choose what to test next. Compare clicks, pointer movement, and how far visitors scroll.

    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 visitors move their pointer. Compare movement with clicks and recordings to investigate how they use the page.

    • 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 scroll depth 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.
      • Try the interactive session recording demo in your browser.
  • 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 about your traffic

    Get a chart in seconds and return to previous answers whenever you need them.

    Ask AI
    • Ask questions about your traffic in plain English and get charts
    • Return to past questions and answers whenever you need the same analysis
    • Save useful answers in custom dashboards Available with the Agency license.
    • Keep analytics results on your UXWizz server
    • Learn more about Ask AI.
    Keep saved analysis available
    • 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 routine work

    Schedule reports and cleanup, install UXWizz with a guided setup, and update it from the dashboard.

    • 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 dashboards for clients Available with the Agency license.

    Create a focused dashboard for each client, then share it through an account, link, or client portal.

    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

    • Default recording mode uses an optimized tracker of about 17 KB.
    • Full recording mode uses a larger tracker of about 47 KB.
    • Both load asynchronously. Optional code for features such as error tracking and A/B testing is loaded only when enabled.
    • Database use depends on traffic, recording detail, heatmaps, and retention.
  • 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

    • Get help with installation, updates, and product questions 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 UXWizz 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.