Session replay software

See why users drop off with Session Recordings

See where conversions drop by analysing clicks, mouse movements, scrolling, form interactions, page changes and window resizing.

Capterra Logo

4.7

G2 logo

4.2

4.7

Trusted by 1 million organisations worldwide

See visitor behaviour clearly

Explore different types of behavioural evidence through Session Recordings.

Replay real visitor sessions

Session Recordings capture recorded visitor interactions including clicks, mouse movements, scrolling, and form interactions.

You can replay recorded visitor sessions and define what appears in the recording.

Filter and segment recordings

Don’t browse every recording manually. With Matomo segments, you’ll find recordings relevant to the issue you’re investigating. 

Contextualise content by browser, OS, visitor location, device information, and more. Connect this recorded behaviour with data like pages visited, events triggered, goals, and conversions.

Choose which pages are active on a recording. Target pages with rules like URL, URL path, URL parameters, or conditions like « starts with ».

Collect relevant behaviour evidence without having to record or analyse every page.

Matomo screen showing Session Recording with some segmentation applied.

How Matomo Session Recordings show how visitors behave

When you have already identified a page, goal, or journey that needs investigating, recordings provide the behavioural context. Matomo gives you control over the data you collect and review, bringing four key capabilities into one investigation workflow.

  • Choose which pages get recorded: Focus on checkout steps, registration forms, landing pages, or new product features. Target pages with full URLs, paths, or parameters. Get the relevant evidence without having to record everything from every visit. See how individual users behave and use those insights to make practical improvements to your funnel.
  • Automatically mask sensitive fields: Form values are masked in the visitor’s browser before recording data is sent to Matomo. By default, keystroke recording is disabled, and password fields are protected. You can mask other page elements, too, allowing your team to investigate form friction without collecting unnecessary personal or confidential information.
  • Filter and segment recordings: Save time by segmenting recordings per device, campaign, page viewed, conversion status or other aspects. Segmentation also allows you to investigate specific problems in depth, like whether mobile visitors are abandoning checkout or paid traffic is leaving landing pages.
  • Replay specific user journeys or funnel steps: Combine the recording with Visitor Profiles, events, goals or funnel data to understand what happened around a significant drop-off point. You can also replay failed checkouts and retrace the sequence of events that led to them. This gives you a clearer path to investigate than isolated numbers in reports.

Recover conversion opportunities by finding the friction

Identify potential conversion issues with Matomo’s quantitative analytics. Use Session Recordings to explore why friction occurs. With Visitor Profiles and segmentation, you can focus on converting and non-converting journeys to make better products and conversion decisions on real behaviour, not assumptions.

  • See the reasons behind checkout abandonment: If you’re from ecommerce, you’ll likely be familiar with unexplained checkout abandonment. Use Session Recording to replay relevant non-converting sessions and see issues like hesitation, repeated clicks, missed calls to action, confusing navigation or difficulty interacting with fields. From there, you can prioritise changes that address the barriers without redesigning the entire checkout or funnel.
  • See how users engage with features: With events, pages, and Visitor Profiles, product managers and product teams can see and contextualise the wider journey. Based on these real UX insights, they can improve onboarding, interaction design, or feature placement.
  • Catch broken interactions before they damage conversion: Some users click on passive elements in frustration, thinking they’re interactive. UX, CRO and web teams can observe ignored form fields, buttons that don’t work, or content or controls that visitors ignore. With this, design and development teams in sectors like healthcare, finance, or ecommerce can investigate and improve.
  • See how new features are actually being used: With events, pages, and Visitor Profiles, product managers and product teams can see and understand the user journey. Based on real UX insights, they can improve onboarding, interaction design, or feature placement.
  • Understand paid traffic before altering campaign spend: Segment recordings by campaign or acquisition source and compare what paid visitors do after landing. Find traffic-quality problems from on-page experience problems before changing bids, budgets, or creatives. By connecting behavioural recordings with the campaigns visitors arrived from, you can see whether they converted and where they dropped off.
  • Investigate sensitive journeys with data-minimisation controls: In regulated sectors like healthcare and finance, compliance requirements add another layer of complexity when investigating user interaction problems. This is why Matomo comes with data masking: Input, textarea, and password fields are masked by default, credit-card fields are protected, and keystroke recording is turned off by default. Masking takes place in the browser.

Obtain useful behavioural evidence without risking personal data collection or violating privacy regulations.

Matomo screen showing Session Recording playback.

Own your data

Recordings can reveal clicks, scrolling, page changes, and form interactions. Given the granular nature of Session Recordings, control over collection and storage matters.

Matomo Cloud data is stored in Frankfurt, Germany. While the Cloud infrastructure is managed by Matomo, customers fully control and own their analytics data.

With On-Premise, you can self-host Matomo and choose the hosting location, access, retention, and infrastructure.

100% data ownership

GDPR · CCPA · HIPAA

Self-hosted or EU cloud

Get started with Session Recordings

Connect your website

Start your free Matomo trial or install it on your own server. Now you can connect your website using the Matomo JavaScript tracking code or our integrations.

1
2

Choose what to record

Create recording configurations with rules like complete URLs, URL paths, or URL parameters. You don’t need developer knowledge to create and manage recordings.

Review and act together

Replay recorded visits through the Session Recording report. With the event timeline and playback controls, you can examine clicks, scrolling, mouse movements, form interactions, and page changes. Use segments to narrow the list, analyse, and act upon observed friction.

3

Session Recordings are available on Cloud & On-Premise

Choose how you host Matomo. Everything is included on Cloud. On On-Premise, you add Session Recordings whenever you are ready.

Included

Paid add-on

Explore more Matomo features

Heatmaps work even better alongside the rest of the privacy-first behaviour suite.

Heatmap Analytics

Use Heatmap Analytics to identify where attention, clicks, and scrolling concentrate by recording and visualising aggregated interactions.

A/B Testing

Compare alternative page, content, or interface versions to see which variation performs best with A/B testing.

Conversion Funnels

Funnels show where progression breaks down. See where your visitors leave your defined conversion path and then focus on optimising the journey stages that need the most attention.

With Form Analytics, you can identify which fields cause hesitation, input corrections, or form abandonment. Use Session Recordings in combination with Form Analytics to show the visible interaction problem.

What teams see with Matomo Session Replay

Real wins from teams using behaviour analytics that respect privacy.

⭑⭑⭑⭑⭑

“With Matomo, we no longer have to choose between privacy and advanced analytics, we get both.”

Robin Kretzschmar

Founder at 7Assets

⭑⭑⭑⭑⭑

« We have been able to collect a lot of important data that helps us better understand our users’ journeys and identify opportunities for optimisation. »​

Aurélie Hardelin

Apprentice UX/UI Designer at Mandarine Academy

⭑⭑⭑⭑⭑

« The data-driven insights that we’ve been able to quickly get through, which has resulted in more leads, has been the biggest notable difference. »

Jess Dunbar

Marketing Lead at Concrete CMS

Learn more

Go deeper on the topic with our guides and resources.

Banner showing some Google Analytics limitations like sampled date, no roll-up reporting and limited GDPR compliance.

Google Analytics limitations: What GA4 can’t do

Matomo lance son Reseller Partner Programme.

Matomo lance son Reseller Partner Programme pour renforcer son accompagnement local

Persons looking at data are symbolising the question how to check website traffic.

How to check website traffic: A complete guide

Frequently Asked Questions

Session replay software records interactions during real website visits for users to rewatch as a replay. Monitor activities like clicks, page changes, and form interactions. With this data, you can see moments of hesitation, confusion, usability problems, and abandonment, which allows you to gather qualitative evidence showing how individual visits unfold. 

Some Matomo recordings may not be fully anonymous, as recordings can reveal personal data through visible page content, URLs, user behaviour or the surrounding context. Still, Session Replay can be set up to be GDPR-compliant. Prior consent is generally required under European ePrivacy laws. 

Configure Matomo to activate Session Recordings after consent and deactivate them when consent is withdrawn. Matomo includes several safeguards, such as field masking in-browser, keystroke recording disabled by default, and EU-hosted cloud data (or a choice of hosting location for On-Premise users).

Both platforms have Session Recording and Heatmap features. Matomo allows you to define target pages, set sampling rate, and set recording limits. Matomo offers connected behavioural tools and web analytics in one platform, deployment choices, and data control.

Yes. You can focus on recording relevant pages and eligible sessions. Set rules based on full URL, URL path, and URL parameters, with matching options like equals, starts with, contains, and regular expressions. There are session-level controls, masking, and exclusion functionality.

Matomo On-Premise core platform is free to download and free forever, but the Heatmap & Session Recording is a premium On-Premise plugin. It’s also available with eligible bundles. Matomo Cloud is a paid hosted service that includes Session Recording within the Cloud feature set. The 21-day Cloud trial includes Session Recording.

See what your visitors really do

Stop guessing. Explore why visitors leave by replaying their journeys and uncovering what gets in the way. Improve the moments that matter.