Why I chose Matomo over GA4 for an Online Travel Agent website


In today’s digital landscape, web analytics is crucial for understanding user behaviour, optimising conversions, and driving business growth. As a web analyst in an online travel agency (OTA), accurate and insightful analytics are paramount. Initially transitioning to Google Analytics 4 (GA4) after the sunset of GA Universal Analytics, I soon discovered that GA4’s e-commerce function wasn’t flexible enough for our diverse range of services. This realisation led me to explore alternative solutions, ultimately leading me to Matomo On-Premises. Let’s delve into the reasons behind my decision and highlight the advantages that Matomo offers over GA4 in the realm of web analytics for OTAs.

Understanding the limitations of GA4 for OTAs

GA4, although designed to provide enhanced tracking and analysis, falls short when it comes to the complex ecosystem of OTA websites. The e-commerce function in GA4 lacks the flexibility required to effectively capture and analyse the diverse range of services offered by OTAs, including flights, accommodations, and transfers. The standard e-commerce setup in GA4 is primarily geared towards traditional retail scenarios and fails to capture the intricacies of the travel industry. This limitation hinders the OTA’s ability to gain accurate insights and make data-driven decisions crucial for their success.

Similarities between Matomo and GA4

Both Matomo and GA4 share several similarities that make them attractive options for web analytics. One such similarity is their ability to utilise a data layer, a structured data container that holds relevant information about user interactions on the website. Implementing a data layer allows for consistent and accurate data collection, enabling detailed analysis and insights. With the right implementation, both Matomo and GA4 can effectively leverage the data layer to track and measure crucial metrics for an OTA website.

They both offer event-tracking capabilities, letting web analysts monitor and measure specific user interactions on the website. Events can include button clicks, form submissions, video plays, and more. This enables a deeper understanding of user engagement and behaviour beyond standard pageviews.

Both shift the focus from session-based analytics to user-centric analytics. They provide insights into individual user behaviour across multiple sessions, giving a more comprehensive understanding of user journeys and segmentation based on user attributes.

GA4 and Matomo support cross-domain tracking, which is crucial for OTAs that operate across multiple domains or subdomains. This functionality ensures that user interactions and conversions are accurately tracked across different parts of the website, providing a unified view of the customer journey.

Like in GA4, we can integrate Matomo with advertising platforms, such as Google Ads, Facebook Ads, and other third-party ad networks. This integration lets me track the effectiveness of their advertising campaigns, measure conversions, and optimise their marketing efforts.

Tag managers

Tag managers serve as an essential component in the implementation and management of our web analytics solutions. Both Matomo and GA4 offer tag managers that simplify the process of deploying tracking codes and managing tags across the website. However, Matomo’s tag manager stands out for seamless integration with the Matomo analytics platform and the multiple environment container feature that simplifies the process of tracking multiple environments such as Staging, Development, or Production (Live) websites using a single Tag Manager Container. This streamlined approach significantly reduces the time and effort required for implementing and maintaining tracking tags, providing me and the dev team with a more efficient workflow.

Unveiling the advantages of Matomo

Unlike GA4, Matomo offers unparalleled flexibility in tracking and analysing various components of an OTA website. It allows customisation of tracking parameters and e-commerce events, ensuring accurate measurement of conversions across flights, rooms, transfers, and other travel-related services.

User privacy is prioritised by offering self-hosting capabilities, enabling us to retain full control over our data. This aspect is vital in an era where data privacy and compliance are paramount concerns.

Matomo provides robust customisation options for creating dashboards and reports tailored to the unique requirements of an OTA. This level of customisation enables stakeholders to focus on the specific metrics and insights that matter most to the business, facilitating informed decisions and driving growth.

The platform goes beyond traditional website analytics by offering multi-channel tracking capabilities. This holistic view provides a comprehensive understanding of user behaviour across touchpoints such as mobile apps and email campaigns, optimising the entire customer journey.

Real-time analytics help me monitor and respond to user activity as it happens. This immediate feedback empowers timely adjustments to marketing strategies, website content, and user experience, resulting in improved conversion rates and customer satisfaction.

The integrated A/B testing plugin lets me conduct experiments directly within the analytics platform. This streamlines the testing and optimisation process, eliminating the need for external tools or platforms.

Its advanced segmentation and cohort analysis features let me dive deeper into their data, uncovering valuable patterns and trends. This granularity allows for targeted marketing campaigns, personalised recommendations, and tailored user experiences, improving customer engagement and loyalty.

My decision to choose Matomo over GA4 was driven by the need for flexibility, insightful data analysis, and data ownership. While GA4’s e-commerce function falls short for an OTA website, Matomo offers a powerful and customisable solution that caters specifically to the complexities of the travel industry.
With robust data layer integration, an integrated tag manager, flexibility in tracking various services, and a privacy-focused approach, Matomo empowers me to gain accurate and actionable insights for driving business growth. By using Matomo’s advanced reporting capabilities, real-time analytics, and multi-channel tracking, I can optimise marketing strategies, enhance the customer experience, and increase conversions and revenue.

Embracing Matomo as the web analytics solution proves to be a strategic move in the pursuit of data-driven success in the dynamic landscape of the online travel industry.

Understanding Matomo On-Premise: a comprehensive introduction

As a web analyst, I understand the importance of having full control over the data collected from website analytics. That’s why I choose Matomo On-Premise, a powerful web analytics platform that offers complete data ownership and enhanced privacy. In this post, I will provide a comprehensive introduction to Matomo On-Premise and explain why it stands out among other analytics solutions.

Matomo On-Premise allows me to host the analytics platform on my own servers, giving me total control over my data. This means I am not relying on third-party servers, and my data is not shared with anyone else. By self-hosting Matomo, I can ensure data privacy and comply with data protection regulations, such as GDPR.

To get started with Matomo On-Premise, the installation process is straightforward. Here are the simple steps to follow:

  1. Choose the appropriate server infrastructure based on the system requirements provided by Matomo.
  2. Download the Matomo software package from the official website.
  3. Set up a database to store the analytics data.
  4. Configure the webserver to host Matomo.
  5. Run the installation wizard and follow the on-screen instructions to complete the setup.

Once the installation is complete, I have access to a wide range of features and functionalities that allow me to gain valuable insights into my website performance. Some key features of Matomo On-Premise include:

  • I can monitor website visitors and their actions in real-time, gaining instant insights into visitor behaviour and engagement.
  • I can set up specific goals, such as conversions or downloads, and track their performance over time.
  • Matomo provides comprehensive e-commerce tracking capabilities, allowing me to analyse sales, revenue, and other key metrics.
  • I can visualise user interactions on my website through heatmaps and screen recording: identifying areas of high and low engagement.
  • Matomo On-Premise offers A/B testing functionality, enabling me to compare different versions of my website and determine the most effective one.

By leveraging these features and functionalities, I can optimise my website performance, improve user experience, and drive business growth. Matomo On-Premise empowers me with the tools I need to make data-driven decisions and achieve success in my web analytics endeavours.

Matomo On-Premise is a robust web analytics solution that provides complete data ownership, enhanced privacy, and a wealth of features and functionalities. By self-hosting Matomo, I can ensure data security and comply with data protection regulations. With its easy installation process and powerful analytics capabilities, Matomo On-Premise is the ideal choice for web analysts who value control and privacy.

Unlocking insights and optimising website performance with Matomo On-Premises Premium Plugins and features

In today’s data-driven world, understanding user behaviour and optimising website performance is vital for businesses. As a web analyst working on a complex, custom e-commerce website, I use Matomo On-Premises analytics to achieve these goals effectively.

Traditionally, we had to rely on various tools like Hotjar, user behaviour tools, and A/B testing platforms to gather insights. However, with Matomo On-Premises Premium Plugins, we can consolidate all these features into one comprehensive analytics suite. This allows us to own and leverage our data more efficiently.

Matomo is a leading web analytics platform that empowers businesses to track, analyse, and understand their website visitors’ behaviour. With its on-premises premium plugins, Matomo offers an all-in-one solution for advanced user behaviour analysis, marketing campaign reports and A/B testing. By using these plugins, businesses can gain valuable insights, make informed decisions, and optimise their websites and marketing campaigns for better performance and user experience.

Campaign reporting

The Marketing Campaigns Reporting plugin provides in-depth insights into the effectiveness of our marketing campaigns and lets us track and analyse the performance of our marketing efforts. I am able to gain a comprehensive understanding of the impact various marketing campaigns have on our website. Armed with this knowledge, we can make data-driven decisions to optimise our marketing strategies and allocate resources more efficiently, ultimately driving growth by maximising the success of our marketing initiatives.

Content tracking

One of the key features I rely on within Matomo is Content Tracking. This feature allows me to assess the effectiveness of specific content pieces in generating user interactions across our website. It provides insights into metrics such as content impressions and content interactions and calculates an interaction rate.
Content Tracking goes beyond just ads or banners; it helps me understand how often a particular content block, whether it’s an ad, banner, or any other element, is displayed and viewed by visitors. By comparing the number of content impressions to content interactions, I can determine the level of engagement with each content block.
One of the advantages of Content Tracking is the ability to create segments based on content interaction. By segmenting visitors who have interacted with specific content, I can tailor our marketing strategies and optimise the user experience. For example, if I identify a content block with a high interaction rate, I can create a segment of users who have interacted with that block and target them with personalised offers or follow-up campaigns. This targeted approach increases the chances of conversion, as it focuses on engaging visitors who have already shown interest in a particular content piece.
Segmenting based on content interaction allows us to deliver more relevant content and experiences to our visitors, enhancing their overall journey on our website and increasing the website’s conversion rate by providing users with tailored offers and improving their satisfaction and engagement.

Heatmaps and session recordings

Heatmaps and session recordings are powerful tools for understanding how users interact with our website. Matomo’s premium heatmap plugin enables us to visualise the areas of our web pages that receive the most attention, without traffic limits. This helps us identify hotspots and optimise our content accordingly. With heatmaps, we can easily spot areas where users click, scroll, or hover, enabling us to make data-driven design decisions and improve our conversion rates.
Session recordings provide us with deeper insights into user interactions. Matomo’s session recording plugin captures real-time user sessions, allowing us to replay them and gain valuable insights. By observing how users navigate through our website, encounter obstacles, or abandon certain pages, we can identify pain points and optimise the user journey. This leads to enhanced conversions and user satisfaction.

A/B testing

A/B testing is a proven method for incrementally improving websites. Matomo’s A/B testing plugin enables us to conduct experiments by comparing different variations of web pages or features. We can make data-backed decisions to refine our website’s design, layout, and functionality by measuring user responses, conversion rates, and other metrics. This ultimately improves our business results.

One of the standout advantages of Matomo On-Premises Premium Plugins is the consolidation of essential analytics features into a single platform. Instead of juggling multiple tools and platforms, we can access heatmaps, session recordings, content tracking, and A/B testing within a unified interface. This streamlines our workflow, saves time and effort, and allows us to analyse and interpret our data seamlessly. Having everything in one place eliminates the need for disjointed integrations and simplifies the process of extracting valuable insights from our website analytics.

Data Ownership

Another significant advantage is that we have complete ownership and control over our data. Unlike third-party analytics tools that collect and store data on external servers, Matomo allows us to host the analytics platform on our own servers. This ensures that our sensitive user data remains secure and compliant with data protection regulations. By owning our data, we can implement robust security measures, maintain data privacy, and have full visibility into how our data is managed.

By consolidating these powerful analytics capabilities into one platform, we eliminated the need for multiple tools and integrations, simplified our workflow and saved us time and effort. Additionally, owning our data and hosting Matomo on our own servers ensures data security, privacy, and compliance.