author

Plausible Blog

Discover the lightweight, privacy-focused alternative to Google Analytics, respecting user data and offering transparent insights.

March 24, 2025  07:34:19

☝That’s a screenshot from the publicly open Plausible Analytics dashboard of the European Alternatives website, featuring independent, privacy-friendly digital tools.

With almost 2M visitors, 2.3M total visits, and 8.5M pageviews, this library is no longer a niche project—it’s the go-to destination for users looking for independent, privacy-friendly tools. Over 1 million of the ~2 million all-time visitors came in 2025 alone—and we’re only in March.

Let’s use the analytics dashboard to see what trends are emerging and what is the demand looking like for EU-built, privacy-friendly tech.

  1. 1100% surge in 2025 traffic
  2. Reddit surpasses Google, while privacy-friendly search engines gain traction
  3. Top 5 categories: What are people looking for?
  4. Not just a European trend—demand goes beyond the EU borders
  5. European countries leading (and lagging) in the shift to privacy-friendly tools
  6. Which European tools are winning? 
  7. Need a hand in deciding which tools to go with?
  8. Privacy-friendly web analytics is on the rise

1100% surge in 2025 traffic

If we filter the dashboard by “Year to date” period, i.e. 2025 so far, we see there have been 1.3 million visitors to the website, with a surge of 1.1K%. 

1100% surge in 2025 traffic

Another interesting number is the “time on page,” which is 2m47s spent on average. This goes on to show that people are interested and engaging well with the library.

Reddit surpasses Google, while privacy-friendly search engines gain traction

Look at the Top Sources report for 2025 so far:

top-sources-2025-eu-alternatives

Google is typically the dominant search driver for most websites—but not here. Reddit ranks as the second-largest traffic source, bringing in 311K visitors—significantly more than Google (193K). This isn’t a regular thing we see with sites.

This suggests that people aren’t just searching for alternatives but are actively discussing and recommending them in forums, subreddits, and privacy-conscious communities.

But here’s another interesting insight: Privacy-friendly search engines are also key traffic sources:

  • DuckDuckGo: 33.8K visitors
  • Ecosia: 13.5K visitors
  • Qwant: 10.8K visitors

This says something about the increasing preference for privacy-friendly tools, i.e., more people are actively using privacy-friendly search engines to discover other privacy-friendly alternatives.

Top 5 categories: What are people looking for?

A quick look at the “Top Pages” report tells us about the most popular top 5 categories:

- Email providers

- Search Engines

- Cloud Computing Platforms

- Navigation Apps

- Web Analytics Services

Upon expanding the report, we can take a deeper look at the most popular categories in terms of unique visitors, while comparing the engagement metrics.

top-pages-eu-alternatives

B2B categories win?

While categories like email providers, search engines, and navigation apps attract a large B2C audience, B2B categories are more diverse and consistently rank high. 

Businesses are actively seeking privacy-friendly analytics, hosting, and infrastructure alternatives, driving growth in EU-built tools.

Not just a European trend—demand goes beyond the EU borders

Looking at the all-time Countries report: European countries make up the bulk of visitors (as expected), but the United States ranks fourth, sending over 100K visitors to the site! 

Even Canada and India make an appearance in the top 25, contributing decent amounts of visitors to the site.

If you scroll all the way down, or simply look at the “Map view,” there’s hardly any part of the globe that’s not participating in the shift towards privacy-focused digital tools.

map-view

Privacy-conscious users are everywhere.

European countries leading (and lagging) in the shift to privacy-friendly tools

Germany leads in visitor numbers, with 379K, and contributing 20.5% of the total traffic all-time! This is followed by the Netherlands (141K) and France (135K). These countries show significant engagement with European digital alternatives.

On the lower end, Guernsey recorded 130 visitors, while regions like Vatican City State and Saint Martin (French part) had 3 each. The variation in engagement levels may reflect differences in population size, internet adoption rates, etc.

Which European tools are winning? 

The dashboard has an Outbound link click goal configured, which is useful in understanding which listed tools eventually attract real visitors. Once we filter the dashboard by this goal (see it here), we can see which URLs were clicked.

From these results, these are the top 10 tools receiving traffic from the EU alternatives website: 

  1. Mailbox.org (email provider)
  2. ProtonMail (email provider)
  3. Soverin (email provider)
  4. Startpage (search engine)
  5. Qwant (search engine)
  6. Posteo (email provider)
  7. Ecosia (search engine)
  8. Scaleway (cloud provider)
  9. Startmail (email provider)
  10. Good search (search engine)

And if we look at the all-time data, there’s a whopping 1.2M total outbound clicks from the website to such tools, that’s more than half of the total all-time visits to the library.

outbound-clicks

And conversions aren’t just from Europe—the U.S. audience alone has a 16.8% conversion rate (check here)!

Need a hand in deciding which tools to go with?

We recently vetted many EU-built B2B tools and picked out a few of our favourites. They’re all:

  • Built in the EU – Companies headquartered in a European country.
  • Hosted in the EU – Ensuring your data doesn’t leave the European borders and stays compliant with European privacy laws.
  • GDPR-compliant –  Tools that align with European data protection laws.
  • High quality – Competitive with mainstream solutions.
  • Privacy-focused – Respecting user data and following GDPR regulations.

Check out our handpicked list of 16 privacy-focused European tools.

Privacy-friendly web analytics is on the rise

We started Plausible Analytics six years ago as a privacy-first, GDPR-compliant, cookieless and muuuch easier-to-use alternative to Google Analytics.

So, we took a look at how our category is doing:

  • 5th most popular category in the library
  • 9th most visited page overall
  • More than a 2,700% increase in unique visitors in 2025

The demand for privacy-friendly web analytics is booming. If you’re looking for an alternative, check out our privacy-first approach.

👋

March 11, 2025  08:32:07

Scroll depth tracking has always been a crucial metric for businesses, marketers, and site owners. It helps you see how far users scroll down a page, and understand the content performance, engagement levels, and areas for improvement.

Yet, setting up scroll tracking has always been a tedious process – no matter which tool you switched to. For instance, Google Analytics 4 (GA4) only offers basic tracking at 90% depth as part of their enhanced measurement, which is only useful in knowing whether visitors are scrolling all the way down or not.

To track other percentages, like 25, 50 or 75 percent, you need to set up custom events in Google Tag Manager, which involves a learning curve and requires time and patience.

Whereas other alternatives either don’t allow tracking this metric or require complicated and technical setups and/or custom reporting to track scroll depth.

At Plausible, we’ve simplified this completely. Scroll depth tracking is now built into our analytics by default, requiring no setup or additional configurations.

We automatically track and display all percentages to which your visitors scroll to. Available at no extra cost, this feature is live in your dashboard and ready to provide actionable insights.

  1. What is scroll depth?
  2. Introducing, automatic scroll depth tracking in Plausible Analytics
    1. Tracked by default
    2. Tracked at all page heights
    3. Found with the Top Pages report
    4. Available with the official Plausible WordPress plugin
    5. Set your Scroll Depth goals
    6. Group pages to see the average page scroll depth
  3. What’s wrong with other web analytics tools’ scroll tracking?
    1. How to track scroll depth in Matomo?
    2. How to track scroll depth in Google Analytics?
  4. What is a good scroll depth?
  5. Ready to track your page scrolls?

What is scroll depth?

As the name suggests, scroll depth is the vertical length to which a visitor scrolls a particular page on your website. This metric is often reported as a percentage, such as 25, 50, 75, or 90 percent.

If they scroll down all the way down to the page (generally including the footer), it’s a 100% scrolling event. If half, 50%. And so on.

This insight helps you:

  • Understand how visitors interact with your content, identifying which sections capture attention and which are overlooked.
  • Optimize content placement by determining the ideal locations for important elements like calls-to-action, ensuring they are positioned where users are most likely to see them.
  • Improve page layout by analyzing scroll patterns.

For example, if you’ve got a long-form article with a call-to-action (CTA) near the bottom, scroll depth can tell you how many of your readers actually made it to that point.

This is also measured in pixels (usually rounded off values) in some tools. Although, it’s better to track it in percentages because that way it’s easier to judge the engagement level of the page and easily compare it to other pages too.

Introducing, automatic scroll depth tracking in Plausible Analytics

The scroll depth metric is now live in your dashboards! 

scroll-depth-tracking-in-plausible

If you don’t have an account with Plausible, you can check out the Top Pages report in our live demo to see what this looks like.

Here’s everything you need to know about it:

Tracked by default

Scroll depth is measured automatically for every page on your site that is tracked with the Plausible script.

No sending scroll depth events, no plugins, no tag managers, no extra cost, no extra time and effort.

This is a rare feature that you won’t easily find in any other web analytics tool.

Tracked at all page heights

We track page scrolling at all scroll depth percentages: 1, 2, 3, 4,
33, 34, 
67, 68, 
, 98, 99, 100%.

It’s not limited to predetermined specific points only like 25, 50, 75, 90 percent – like some other tools.

Found with the Top Pages report

You can find the scroll depth metric in two main areas of your dashboard:

  1. The top row of metrics in the dashboard, whenever a page filter is applied. You can click on the metric to display its performance over time on the line graph as well.
  2. The expanded Top Pages report (i.e. Details section), where you can even sort pages by scroll depth for deeper insights.

If there’s no data available yet, scroll depth will simply display as “-” until sufficient traffic is captured.

If you are new to Plausible, you can refer to the gif above to visualize this, or play around with our live demo.

Available with the official Plausible WordPress plugin

This metric is available with our official WordPress plugin as well.

Set your Scroll Depth goals

Scroll Depth goal tracking in Plausible goes beyond measuring how much of a page was scrolled.

You can set up a Scroll Depth goal with a specific scroll depth percentage threshold to see how many visitors scroll to and beyond your desired scroll depth mark.

To get started with Scroll Depth Goals, go to your website’s settings in Plausible Analytics and visit the Goals section.

See how here.

scroll-depth-goal

Group pages to see the average page scroll depth

Another thing you can do in the Plausible dashboard is group similar pages and see the average scroll depth for them.

For eg. If you want to see how much on an average do your blog posts have scroll depth, and you know that all your blog posts contain the word “blog” within the path of their respective URLs (as is the case with our website), then you can use the Filter option to filter such pages. Here is how:

Click the “Filter” option located beside the time period selector. This will open a dropdown, where you can select the first option that says “Page.” This will open a modal as shown in the following screenshot.

Open the dropdown list located below the “Page” section and select the “contains” operator. Type a word like “blog” (like the example above). Click the “Apply Filter” button.

filter-by-page

This way, your dashboard will show the average scroll depth for only the blog posts on your website, which happens to be 52% for the last 30 days in the case of our website:

blog-posts-average-scroll-depth

By the way, if you pay closer attention to this example, you’ll see that only the pages containing the word “blog” in their URLs are being displayed in the “Top Pages” report.

What’s wrong with other web analytics tools’ scroll tracking?

Other web analytics tools:

  • Either don’t allow tracking the scroll depth metric, such as Cloudflare Analytics amongst others,
  • Or require complicated and technical setups and/or custom reporting to manage, track and view their scroll depth data.

Let’s take a look at Matomo and Google Analytics, which are popular choices for web analytics.

How to track scroll depth in Matomo?

Matomo offers three ways to track scroll depth:

  1. Install the Matomo Heatmaps and Session Recording plugin. Then, by viewing the heatmaps, you’d be able to automatically see how far down visitors scroll on your pages.
  2. Use the Matomo Tag Manager. Matomo has its own tag manager, like the Google Tag Manager. To see scroll depth data in your Matomo dashboard, you’d need to create a new tag, configure the event with specific scroll depth percentages, and set up the appropriate trigger.
  3. Manually track scroll percentage using a JavaScript code on your website.

P.S. We also have a list of other similarities and differences between Plausible and Matomo as web analytics tools for your easy analysis.

How to track scroll depth in Google Analytics?

Google Analytics has been the default choice for web analytics for years. Yet, the built-in scroll tracking (available as an enhanced measurement, which also needs to be turned on manually) in GA4 continues to be limited as it only allows tracking at 90% scroll depth.

This is only useful in knowing whether visitors are scrolling all the way down or not. Therefore, the solution suggested by GA experts is to disable it entirely and implement a more customized solution within Google Tag Manager.

Here is an overview of the steps to do so:

  1. Disable scroll tracking in the GA4 interface. 
  2. Configure a new scroll depth trigger in Google Tag Manager. Go to Triggers -> New -> Scroll Depths -> Vertical scroll depths -> Percentages -> enter values for which you want to track scrolling depth. Name the trigger and save it.
  3. Test your trigger using the debugger and preview mode and verify the setup by checking whether the data is correctly collected in the data layer.
  4. Create a new tag in GTM by selecting the tag type as a GA4 event, selecting the relevant configuration tag from the dropdown. Enter the event name, set event parameters. Choose the triggering. Name and save the tag.
  5. Open GA4 and to test your setup with the debugview.
  6. Create a custom dimension in GA4 settings. Decide the dimension name and scope. Select the relevant parameter (earlier setup within GTM). Save it. Wait for 24 hours, it’ll be available in your reports. By the way, you can have up to 50 custom dimensions only.

As you can see, this setup is time-consuming and tricky for those unfamiliar with Google Analytics and Tag Manager. You’ll need to test rigorously and need to maintain your setup over time as both your website and GA evolve.

Many engage freelancers and agencies to help with such setups, which is expensive and time-consuming. There are many other things that are much easier to do in Plausible than Google Analytics 4.

What is a good scroll depth?

There isn’t a universal “good” scroll depth because it depends on the purpose of the page in question. For a blog post, you’d ideally want most users to reach at least 75% of the page, as that’s where the conclusion or CTA often resides.

On landing pages, especially ones designed for conversions, more than 70-90% scroll depth can be the goal, as it signals that users are understanding about the offering and reaching the final CTA or contact form.

Similarly, if most users drop off before 25%, it might indicate issues with your header or introduction. But, if you have a CTA around that mark and your bounce rates are low, it could also indicate that the visitors converted around that time.

Or if engagement drops significantly at 50%, perhaps your content isn’t holding attention, or the layout is causing friction. If many users aren’t even scrolling down below the 10% mark, then probably you targeted the wrong audience.

So, it all depends! This is why you need a dashboard to compare all metrics and make meaningful conclusions.

In Plausible, you can club this metric with other metrics such as time on page and bounce rate to understand the engagement patterns properly. This can be measured against the visitors and pageviews, amongst other things.

Ready to track your page scrolls?

Plausible prioritizes simplicity, privacy and accuracy – all at the same time. Our goal is to remove unnecessary complexity while providing the insights you need to improve your website and business.

Give it a try for free!

March 7, 2025  05:55:40

Europe has been building world-class digital tools for years. A major advantage is that many of these tools prioritize privacy and open-source development by default.

Mï»żillions have been exploring European alternatives this year (2025). If you’re looking for alternatives to mainstream big tech services, here’s a handpicked list of high-quality European alternatives for your business.

  1. Criteria for choosing these tools
  2. Privacy-friendly European B2B tools (A-Z)
    1. AppSignal (Datadog alternative)
    2. Brevo (Mailchimp alternative)
      1. Self-hosted alternatives
    3. BunnyCDN (Cloudflare alternative)
    4. Crisp (Intercom alternative)
      1. Self-hosted alternatives
    5. DeepL Translate (Google Translate alternative)
    6. Element (Slack & Microsoft Teams alternative)
    7. LanguageTool (Grammarly alternative)
    8. Mistral AI (ChatGPT alternative)
    9. Morning Score (Ahrefs & SEMrush alternative)
    10. Mullvad (ExpressVPN alternative)
    11. Odoo (Salesforce & SAP alternative)
      1. Self-hosted alternatives
    12. Passbolt (1Password & LastPass alternative)
    13. Plausible Analytics (Google Analytics alternative)
    14. ProtonMail (Gmail and Outlook alternative)
    15. Tally Forms (Google Forms and Typeform alternative)
    16. Whereby (Zoom and Google Meet alternative)
      1. Self-hosted alternatives
  3. Final thoughts

Criteria for choosing these tools

We selected these tools based on:

  • Built in the EU – Companies headquartered in a European country.
  • Hosted in the EU – Ensuring your data doesn’t leave the European borders and stays compliant with European privacy laws.
  • GDPR-compliance –  Tools that align with European data protection laws.
  • High quality – Competitive with mainstream solutions.
  • Privacy-focused – Respecting user data and following GDPR regulations.

Note: This list is based on information available in March 2025. If a tool is listed as GDPR-compliant, it is based on the vendor’s own claims. Always verify compliance for your specific needs.

Privacy-friendly European B2B tools (A-Z)

Let’s go alphabetically as we have no order of preference:

AppSignal (Datadog alternative)

AppSignal is an intuitive APM for developers which helps track performance, spot any errors, monitor servers & uptime of your apps. It’s easy to use and powerful at the same time.

Based in: The Netherlands

Hosted in: EU

GDPR compliant? Yes

Cost: Starts at €18 per month (30-day free trial)

Visit AppSignal

Brevo (Mailchimp alternative)

Brevo is a comprehensive email marketing platform, they also help you manage customer relationships across email, SMS, chat, and more—bringing communication and support in one place.

Based in: France

Hosted in: EU (source)

GDPR compliant? Yes

Cost: Free to start

Visit Brevo

P.S. If you just need a transactional email service, try Scaleway TEM, (hosted in the EU).

Self-hosted alternatives

Quick revision: Self-hosting may require some developer hours, but if you have the expertise available, it can help you have full control over its deployment and infrastructure, eliminating concerns about where a third party might be hosting it in the cloud.

If you are looking for a comprehensive list manager, check out Listmonk – a fully open-source, simple newsletter and mailing list manager.

BunnyCDN (Cloudflare alternative)

BunnyCDN is a Content Delivery Network (CDN) designed to enhance website performance by caching and delivering content through a global network of servers. 

Unlike many big-tech CDNs that track user data, BunnyCDN focuses on speed and efficiency without invasive data collection. They also include features like image optimization, video delivery, and edge storage. 

P.S. We use BunnyCDN at Plausible and have been happy users for a long time now.

Based in: Slovenia

Hosted in: Global. It’s not possible for a CDN to be hosted from a singular location.

GDPR compliant? This needs to be checked for your specific case because Bunny is global, but according to their website, “no user-identifiable data is collected or processed whenever possible.”

Cost: Pay as you go (14-day free trial)

Visit BunnyCDN

Crisp (Intercom alternative)

​Crisp chat is a business messaging platform that provides a unified messaging platform with live chat, email, and chatbot automation.

It offers features like a collaborative inbox, AI-powered chatbots, CRM integration, help desk management, etc. They also have a mobile app.

Based in: France

Hosted in: EU. Messaging data is stored in The Netherlands and Plugin data is stored in Germany. However, their relay data is stored in the USA, UK and Singapore (which they plan to change)

GDPR compliant? Yes

Cost: Free plan available

Visit Crisp

Self-hosted alternatives

Chatwoot – an open source customer engagement platform. It provides omnichannel support, allowing businesses to manage customer conversations across email, live chat, social media, and messaging apps.

DeepL Translate (Google Translate alternative)

DeepL Translate is an AI-powered translation tool known for its accuracy and privacy focus, making it a strong alternative to Google Translate.

  • Based in: Germany
  • Hosted in: Iceland and Sweden (source)
  • GDPR compliant? Yes
  • Cost: Free for basic use

Visit DeepL

Element (Slack & Microsoft Teams alternative)

Element is an open-source app for team communication, powered by an open protocol called Matrix, it’s also built by the builders of Matrix.

It keeps messages private with end-to-end encryption. Because Matrix is decentralized, Element users can chat with people on other Matrix apps and servers without being tied to one provider. You can even self-host your own Matrix server.

Based in: UK (not EU)

Hosted in: EU (source)

GDPR compliant? Yes

Cost: Starts at €5 per user/month, paid annually (Free app available for personal use)

Visit Element

LanguageTool (Grammarly alternative)

LanguageTool is an AI-based, open-source, multilingual grammar and spell checker supporting over 30 languages. They have a Chrome extension, Google Docs add-on, and a desktop app as well.

It also comes with features to help track your productivity, see an overview of languages used, errors made, etc., so you can track your improvements over time. You can also self-host.

Based in: Germany

Hosted in: Dublin, Ireland (source)

GDPR compliant? Yes

Cost: Free

Visit LanguageTool

Mistral AI (ChatGPT alternative)

Mistral is a French AI startup, with their own chat app called Le Chat, similar to ChatGPT, Deepseek, etc. They also published an OSS model a while back, which you can run on your own.

Based in: France

Hosted in: Sweden (source)

GDPR compliant? Yes

Cost: Free

Visit Mistral AI

Morning Score (Ahrefs & SEMrush alternative)

Morning Score is a user-friendly SEO tool designed to simplify keyword tracking, competitor analysis, and website optimization while respecting privacy.

  • Based in: Denmark
  • Hosted in: Germany
  • GDPR compliant? Info not available
  • Cost: Starts at €49/month (free trial available)

Visit Morning Score

Mullvad (ExpressVPN alternative)

Mullvad is a privacy-focused VPN service with over 700 servers in 38 countries. It provides apps for Windows, macOS, Linux, iOS, Android, and a Firefox add-on—all of which are open-source and available on GitHub.

True to European values, Mullvad VPN has a very strong stance on privacy which is clear upon visiting their homepage.

Based in: Sweden

Hosted in: A VPN cannot be restricted to a singular hosting location, however, they claim that all their VPN servers run from RAM, and don’t use any shared compute resources. Given these claims, it seems worth taking a look. 

GDPR compliant? Yes

Cost: €5 per month flat

Visit Mullvad

Odoo (Salesforce & SAP alternative)

Odoo is an open-source enterprise resource planning (ERP) software that integrates multiple business applications into a single platform. They have a wide range of modules, including CRM, sales management, e-commerce, warehouse management, accounting, manufacturing, and human resources. 

This modular approach helps businesses to customize the system to their specific needs for efficiency.​

Based in: Belgium

Hosted in: Data stored closest to your region, and you can request to change it (source)

GDPR compliant? Yes

Cost: Free

Visit Odoo

Self-hosted alternatives

While the community edition of Odoo is open source, they do have a proprietary offering with additional features. In case you’re looking for a fully open source offering, try ERPNext, which many consider easier to self-host and manage.

Passbolt (1Password & LastPass alternative)

Passbolt is an open-source password manager for secure team collaboration. It offers end-to-end encryption using OpenPGP standards, ensuring that only authorized users can access stored data. They have been around for over a decade.

You can also self-host it.

Based in: Luxembourg

Hosted in: EU

GDPR compliant? Yes

Cost: Free

Visit Passbolt

Plausible Analytics (Google Analytics alternative)

We’re Plausible Analytics and after using Google Analytics for many years we believe we have created an alternative that’s privacy-first, simple to use, lightweight and much better at certain things.

We don’t use cookies so there’s no need for cookie banners. We don’t collect personal data so no need for GDPR and CCPA consent prompts either.

We’re open source and can be self-hosted too.

Based in: Estonia

Hosted in: EU

GDPR compliant? Yes

Cost: Starts at $9 per month, cheaper for an annual subscription (30-day free trial)

Visit Plausible demo

ProtonMail (Gmail and Outlook alternative)

ProtonMail is an email service that emphasizes security and privacy through end-to-end encryption. The service is accessible via webmail, as well as Android and iOS applications. They have a strict no-logs policy, ensuring that even ProtonMail cannot access user emails. 

With features like Hide-my-email aliases, calendar and drive, they offer a compelling alternative to Google and Microsoft.

Based in: Switzerland

Hosted in: Switzerland, Germany, and Norway (source)

GDPR compliant? Yes

Cost: Free

Visit ProtonMail

Tally Forms (Google Forms and Typeform alternative)

Tally Forms is a free and intuitive forms builder. You can build your form by working in a text document like format.

It also offers advanced features like conditional logic, signatures, calculations, file uploads, etc. In other words, a better alternative to Google Forms or Typeform.

They initially created it in a motivation to replace the big tech as they were expensive, and have been at it for about 5 years now, completely funded by customers.

Based in: Belgium

Hosted in: EU

GDPR compliant? Yes

Cost: Free

Visit Tally

Whereby (Zoom and Google Meet alternative)

Whereby is a user-friendly, browser-based video conferencing tool, requiring no downloads or logins for guests.

It offers features such as screen sharing, customizable meeting rooms, and integrations with tools like Trello, Google Docs, and Miro Whiteboard. Whereby also provides an API for embedding video conferencing capabilities into websites and applications.

P.S. We use Whereby at Plausible for internal video calls.

Based in: Norway

Hosted in: User data stored in Ireland. However, being fully EU-hosted isn’t entirely feasible since they serve a global audience and need to maintain video routers worldwide. However, users in a European country will connect to a data center physically located within the EEC.

GDPR compliant? Yes

Cost: Free

Visit Whereby

Self-hosted alternatives

If you wish to self-host, check out Jitsi.

Final thoughts

By choosing European-built alternatives, you support businesses that respect privacy, security, and local data regulations. Whether self-hosted or cloud-based, these tools provide viable, high-quality replacements for big tech solutions.

Do you have any suggestions? You can write to us at [email protected].

February 28, 2025  10:22:19

If you are noticing your website traffic is down, the first thing to do is investigate the reasons. Don’t panic, you were probably hit by a Google’s core update, something maybe off on the technical side, the site may be responding to a new trend, or you may simply need to write more/better content.

Interestingly, at the time of writing this post, we are also noticing a drop in our website traffic for the last 30 days. This compelled me to investigate on our end too and opened the perfect opportunity to cover this topic.

To do this, you need a web analytics tool, and if the situation demands, access to your SEO tool (or other similar free alternatives) and Google webmaster tools.

By taking you through the things you can do on such tools and taking our own investigation as an example, we will demonstrate how to diagnose the issues causing your website’s traffic to decline.

  1. Analyzing the traffic drop
    1. Determine if it’s a drop or a trend
      1. Where to find this info in GA4? 
    2. See which traffic channels are contributing to lower traffic levels
    3. Which pages are affected?
    4. Could this be a geographical or devices related thing?
    5. Is it a “time of the year” thing?
  2. Analyzing an organic search drop
    1. Check if Google penalised the site
    2. Check with an SEO tool
    3. Confirm there are no technical issues
  3. Concluding investigation
  4. How much traffic drop is too much drop?
  5. You’re in good hands

Analyzing the traffic drop

There are mainly five things you need to check to analyze your traffic drop, as defined in the five sections below. This can be applied to any web analytics tool you are using.

We used our Plausible dashboard for this analysis. However, if you’re using a different tool like Google Analytics, we have mentioned the equivalent reports in GA4 to access the same information.

Let’s begin.

Determine if it’s a drop or a trend

The first thing to do is try and understand whether your traffic has been declining for a while or are you experiencing a sudden drop for a day or two?

If you are experiencing a sudden drop, do check out the Google Search status page to see if there are any crawling, indexing, or similar issues from Google’s side. And then, align the dates in the reported incidents with the dates in your web analytics tool.

Taking our own traffic-drop example, I was noticing a drop for the past 7 days and 30 days time period. I switched on our comparative view to compare the data on the last 30 days with the period of 30 days prior to that:

drops-in-traffic

As you can see, while our unique visitors and total visits are both down by 3%, our engagement metrics like views per visit, bounce rate and visit duration have declined a bit too.

That’s the first clue: since people have been visiting fewer pages in a visit, spending less time on the site and bouncing off more, something might be off with the content.

I repeated the same exercise for the past 7 days and the drops are still there. When I check for the “year to date” time period (i.e. effectively, past 2 months), the traffic arrows are green again.

So I am also compelled to check for the past 12 months altogether to understand if there are bigger things to worry about and that showed improvements upwards of 50% so we should be good. There’s nothing big to worry about.

A couple of tips if you’re a Plausible subscriber:

  • You can send custom properties along with your pageview or custom goals to determine, for eg., if specific actions taken by logged-in users. The Plausible dashboard can be just filtered by properties too, so you’ll be able to make a more nuanced analysis. You can even compare the trend for logged-in vs logged-out visitors.
  • You can set traffic drop notifications by determining your 12 hour visitor threshold.

Where to find this info in GA4? 

Here’s a detailed explanation.

See which traffic channels are contributing to lower traffic levels

In Plausible, you can see a straightforward Top Channels report. You can check out what each channel means here.

Using GA4? You can open your “Traffic Acquisition” standard report and continue investigating using the same principles we describe below.

To investigate, see which channels are showing a decline. In Plausible, it’s indicated by the red, downward arrows. 

Upon hovering over any such arrow, you’ll be able to see the drop in percentage as well. How to comprehend that?

  • If your Direct traffic has been hit, you can investigate, for instance, if your brand’s popularity recently went down due to some new competitors.
  • If your organic traffic is down, it could be a content quality or technical SEO issue or probably even the AI wave eating up your organic traffic. 
  • If your referral traffic has dropped, you can zero down on which exact ones are these and what must have happened on their end.


and so on. 

You can also click on any such Channel to see the exact sources within each channel (eg. Twitter, Reddit, LinkedIn, etc., in organic social) along with their respective traffic contributions as well as changes compared to previous period.

For us, out of the top four significant channels, organic search, referral and organic social are the three with declines.

plausible-standard-reports

Referrals is something we don’t try to typically influence or buy, so it may not be worth investigating that further. If anything, producing content is the way to go for us so we continue investigating the other two declining channels: organic search and organic social.

If I segment the dashboard by clicking on “Organic Search,” it is seen that Google, DuckDuckGo, Brave, etc., have contributed to the drops. Out of these, Google is the most significant traffic contributor.

organic-search-traffic-sources

As for organic social traffic, the significant one is GitHub. Out of the channels that we actively post in, only LinkedIn seems to be having a drop, while the absolute numbers are only in hundreds.

organic-social-traffic-sources

Also, a little decline in organic social traffic is natural because it’s a well-known fact that social media algorithms these days try to prevent people from exiting their platform.

Interested people do make it to a website through the links in your profile’s description or when you post something truly interesting but it’s tougher to get organic social traffic nonetheless.

Since the biggest culprit until now seems to be Google search traffic, it’s possible to drill further down by seeing the exact search terms that bring Google traffic to you. This is available in the Plausible dashboard through a GSC integration, or you can simply open up your Search Console in another tab.

It could also be an algorithm update, lost backlinks or technical issues with crawling. We have a whole section on analyzing an organic search drop down below, but first let’s check the other reports for more information and eliminate any other possibilities.

Which pages are affected?

This information is available in Plausible Analytics’ Entry Pages report and it can help spot the exact landing page or pages seeing the drop.

Using GA4? You can open your “Landing Pages” standard report and continue investigating using the same principles we describe below.

If you are seeing a pattern in such pages or only see specific 4-5 pages with significant drops, you could instantly get closer to the reason. For eg.,

  • If you see that a blog post is seeing a traffic drop this month as compared to last month and you know that it was going viral last month, then the drop is natural and you probably don’t have much to worry about. Or if that wasn’t the case, you can check the specific blog post for any SEO issues like drop in rankings, outdated content, or any technical issues.
  • If you see a pattern in the kind of pages seeing a drop, such as the pages in your SaaS app, you can compartmentalize better and know that you likely need to turn your eyes to your product marketing efforts.

For us, upon checking the Entry Pages (i.e. landing pages) report, almost all the pages have seen a drop. So it’s a sitewide thing and a single page or pattern can’t be held culprit.

This means that only the traffic sources side of the equation is affected, as we didn’t make any recent changes on the website either.

This information is available in the Locations and Devices reports in Plausible.

Using GA4? You need to select country, region, city as a primary and/or secondary dimension in Demographic reports –– one at a time. Same thing needs to be done for getting the Browser, OS, device info, etc., within the “Tech details” report.

To analyze,

  • If you see certain regions with drops, you’d know where to turn your eyeballs to.
  • If you see specific devices or OS with drops, then you can check for technical issues. For eg., a sudden drop in traffic from mobile phone users could mean that your site is not accessible on phones anymore. In this case, get your tech team involved.

In our case, our top five countries are consistent regardless of whether we apply the filters of organic search and organic social channels or not. So, keeping focused on the so-far observed organic traffic-drop would be enough. 

Similar is the case with our devices report. The browser, OS, size data is also just a reflection of what our visitors use and don’t tell anything new about the traffic drop.

So, that’s eliminated.

Is it a “time of the year” thing?

If you are investigating a traffic drop in February, what was happening in February last year? This information can also be pulled from the Plausible Analytics dashboard (provided you were using it a year ago too).

Here’s what to do:

➡  Choose a custom range (or press ‘C’) and set February 2024 (as per this example).

➡  Select “previous period” in the vs dropdown.

For us, no significant pattern emerged. And we know that we are not a seasonal business so it does not apply to us.

Using GA4? Use different time ranges, such as past months, or corresponding dates from previous years to account for seasonality. This will help identify trends and significant shifts in user behavior or traffic sources.

Analyzing an organic search drop

The conclusion so far in our personal investigation is that Google search traffic is the main culprit for causing a drop in traffic for the Plausible site.

This is also one of the most common reasons for seeing a drop in traffic so it’s worth checking the following while investigating any traffic fluctuations.

Check if Google penalised the site

To check if Google has issued a manual penalty to your site, you can check for any notifications in Google Search Console. You can also check the Security and Manual actions section in the Console for any detected issues. We did this for Plausible and found no such penalties.

search-console-security-and-manual-actions

There are also algorithmic and site-wide penalties. Algorithmic penalty is something that causes a drop in your rankings if you don’t follow Google’s guidelines.

A site-wide penalty is severe and usually causes the entire site to be marked as spam and be deindexed. A quick way to rule this out is to go to Google and type “site:domain keyword” and swap the keyword with a main search term usually used for your site.

If Google search results return no or less than normal search results for your site, you may be battling with a partial or full site penalty.

As for us, that’s not the case. The next thing to do is check for lost keywords, backlinks, broken links, and/or rankings.

Check with an SEO tool

Many SEO tools provide an option to conduct a site audit which is the fastest way to come across any lingering issues. Other than that, look at your keywords and backlinks reports.

Here’s what I found from our Keywords report after sorting it by lost traffic column (Look at the orange “Change” column):

seo-tool-report

The first row shows us losing traffic (by 83) and ranking (by 13) for the keyword, “as goals”. But that’s a good thing because it’s not a relevant keyword, and this drop actually leaves us with quality traffic only!

As for the next keywords like “google analytics alternatives,” “self hosted analytics,” etc., I did a manual Google search from our top 5 countries to find out if we really did drop in rankings and that wasn’t the case for my search at least.

So why is this tool showing a drop in rankings? It’s difficult to pinpoint. It could be a one-off thing, maybe Google algorithm knows that I prefer Plausible as a search result, or the changes have been reset now.

It at least doesn’t matter at this point because we know there’s nothing much to do on our end.

I also checked our Backlinks report––a popularly considered SEO ranking factor––and it shows a decline too but we never trade in backlinks and it’s all organic for us so we believe this will recover on its own.

However, if you notice a decline and have an SEO team or an SEO strategy, you can improve your backlinking efforts.

Confirm there are no technical issues

Technical SEO, or general technical health of a website, ensures that search engines can efficiently crawl, index, and render a website. Slow site speed, indexing issues, crawl errors, server errors, etc., are all factors that can affect your site’s technical health.

There’s a good guide by Semrush if you want to get deeper into this, but a quick and comprehensive way to check for any technical issues is to run an audit with your SEO tool.

If you don’t pay for an SEO tool, you can use Lighthouse Metrics. Simply add a page URL from your site and you can get performance scores on its metrics like first contentful paint, speed index, etc.

You can also see areas for improvement on accessibility and SEO. Any score in green is good.

lighthouse-report

If the issues seem to be of a larger scale, it’ll become important to involve your engineering team.

Concluding investigation

Luckily, we didn’t have much to worry about. We will continue doing what we do with our content marketing while maintaining content quality. If you do happen to find anything worrisome, that’s not too bad because now you are not operating in the dark and can take corrective measures.

But it’s worth taking a sanity check


How much traffic drop is too much drop?

This depends on: 

Your normal traffic levels

If you have 100 visitors in a month and notice a 3% drop, then that’s probably nothing to worry about since you’re still very close to your average. But if you have 1M visitors, and you see a 3% drop, that means you’re down to 970K visitors –– a loss of 30K visitors. 

The same 3% drop can mean very different things for different traffic levels. So do look at absolute traffic levels too before getting overwhelmed with red, downward arrows. :)

A small dip might be statistically insignificant for smaller websites, while for high-traffic sites, even a seemingly small percentage loss can translate to substantial revenue and engagement losses.

Industry and industry trends

A 10% drop for a SaaS business can be considered bad. Many SaaS companies rely on steady, predictable growth, and a sharp drop could signal problems such as customer churn, shifting market trends, or increased competition.

Meanwhile, a 10% drop for a news site that thrives on viral content may not be as concerning, especially if the dip coincides with fewer trending stories or seasonal variations.

Some industries naturally experience fluctuations due to external factors. For example, travel websites might see a dip in off-peak seasons, while e-commerce stores often see drops after big sales events like Black Friday.

Personal goals and observations

It’s also essential to align expectations with personal goals. If your aim is aggressive growth and you see even a slight dip, it might warrant an investigation. But if you’re maintaining steady traffic levels without significant business impact, a small drop may not be alarming.

For instance, even if your traffic has dipped but conversion rates on important goals (like sign ups or purchases) haven’t, it’s alright.

Whether the drop is obvious

No matter how much your traffic numbers are, a 50% drop can’t be good (unless there’s a strong reason such as being in a seasonal business). 

A sudden, significant drop often signals a major issue—like a Google penalty, site indexing problems, technical errors, or an algorithm update. If you see such a drastic decline, immediate action is necessary to diagnose and fix the problem.

In cases where seasonality is a factor, a steep drop might be expected. For instance, a tax-related website might see traffic plunge after tax season ends. 

However, if the decline is unexpected and sustained, it’s a red flag that warrants deeper investigation into possible causes like ranking drops, content performance, or shifts in audience interest.

You’re in good hands

Fret not, traffic fluctuations are a natural part of site ownership. With the right tools and consistent monitoring, you can quickly identify dips and take corrective action as needed.

If you want to try out an extremely simple way of tracking traffic and ditch Google Analytics, do sign up for our free trial and join our 14k+ happy subscribers.

We are privacy-friendly and GDPR-compliant by default, our tracking code is less blocked by ad blockers, we automatically keep bot traffic at bay, and are proud to be a more accurate alternative to Google Analytics.

Good luck!

February 7, 2025  05:23:37

It’s an interesting time to be an online business, catching up with rapidly shifting “trends” regarding AI, increasing concerns around consumer privacy, and the one you can’t miss: shifting SEO –– one of the most favourite channels of digital marketers for more than two decades.

Some people on LinkedIn and other niche communities claim how “SEO is dead” (trust me, that’s been a pretty common thrown-around phrase), others beg to differ and encourage to adapt.

Meanwhile AI is being adopted more and more all over the world, privacy-conscious users are increasing, and it can all feel overwhelming. We try to take an objective view at everything and provide answers to what SEO looks like in 2025, how to adapt, what are some things to take care of, and how to measure it all in Plausible.

  1. Is SEO dead in 2025?
  2. So, what to do?
    1. Take care of technical SEO
    2. Optimize for all the “search engines”
    3. AI traffic is real
    4. Run along with privacy 
  3. Analyzing organic search traffic
    1. See overall organic search traffic
    2. Assess effective content
    3. Assess effective keywords
    4. Correlate conversions and other things
  4. Why use Plausible for SEO analysis?

Is SEO dead in 2025?

This is a good time to revisit what SEO even means. “Search Engine Optimization” is the method of optimizing whatever content you push on the web in a way that search engines like to present it (preferably on the first page of search results) to the people who search for related queries.

There are essentially two parts of this “optimization.” One is hunting keywords to understand what people are asking on search engines and if relevant to you, writing content to offer answers to those questions. Second is making the content presentable, easily readable, accessible, etc. (the on-page, off-page and technical SEO bit of it).

The second part is something that content makers should anyway do, i.e. provide a good reading experience. But what lies at the core of all of it is the first part. So let’s break that down by asking three questions:

Have people stopped asking questions on the web? 

Not at all (have you?).

Is the place and the way everyone searches for answers on the web evolving? 

Certainly. Think AI chatbots, privacy-first browsers, etc.

Has your overall organic traffic dropped?

Hmm, moment of truth. So, I decided to check ours at Plausible. I simply compared the last 12 months’ organic search traffic and it’s actually increased by 12%.

organic-search-traffic-in-12-months

Last 3 months looked stable too. Since Google is the main organic search source that sends the most traffic and is generally equated with SEO, I just looked at traffic sent by Google searches, and the patterns are still similar for us.

If click-through rates from Google search result pages should have been dropping (because SEO is supposed to be dead and AI overviews are the new normal), it didn’t seem to affect us at least.

Not a good sample size but since we seem to be on the “safer” side, this meets our purpose of continuing the study on what is working if SEO is not.

So, traffic has been stable and growing from organic searches. Next, we look at the breakdown of organic sources. Apart from Google, it shows some sources like DuckDuckGo, Brave, ChatGPT, Perplexity, etc.

organic-search-top-sources

The pattern here is that there are privacy-focused search engines and AI chatbots showing up decently more than the previous years.

The conclusion is simple. Search Engine Optimization is not just about gaming the top search engine in the world anymore, but the ability to be discovered by all the other “replacements.” If I could, I would rename it to organic search optimization.

Yes, there are a few exceptions. Say, you are an ed-tech and compile math exercises as a content strategy, then AI could be taking away some traffic from you by engaging with students in real time, sharing math exercises according to the set difficulty level, helping with formulae, exam questions, etc. In such cases, you will most likely need to adapt the whole content or business strategy itself.

Or, if the nature of questions in an AI chat don’t need a referral link to be shared or a product to be recommended, you could lose out on some traditional traffic but I do think that the balance will be maintained because people need solutions at the end of the day and they will find your high-quality product/service through a method.

So, is SEO dead? Yes and no.

Yes: traditional SEO that only tries to game the system could be dead, or at least struggling. The difference is that search engines have gotten better (and continue to improve) in weeding out content that’s optimized for ranking and not for providing value.

No: If you’ve been providing valuable content. All the newer AI bots, search engines, etc. will find, recommend and cite your content on their own.

So if you’ve been making high-quality content answering real questions of your target audience and the nature of your business allows you to stay afloat, you should be good to go.

So, what to do?

Take care of technical SEO

Since the new age channels are good at discovering your content on their own, we need to make sure that our content is indeed “discoverable.” This would mean the following:

  • Optimize crawling and indexing: Use robots.txt, XML sitemaps, and canonical tags to ensure search engines index the right pages.
  • Improve site speed and Performance: Minify CSS/JS, enable caching, use a CDN, and optimize images for faster loading.
  • Ensure mobile-friendliness & keep the Core Web Vitals in check.
  • Enhance website security: Use SSL certificates, HSTS, and security updates to protect against vulnerabilities.
  • Optimize internal linking and site architecture: Use a logical hierarchy, breadcrumbs, and internal links to improve navigation and SEO.
  • Consider adding an llms.txt file

Optimize for all the “search engines”

As we just saw, organic discovery sources have been spread among newer types of platforms. Beyond Google, optimize your content for alternative search engines like DuckDuckGo, Brave Search, Bing, etc., if you can. 

These platforms are gaining more traction due to increasing privacy concerns and evolving user behavior. You can start by ensuring your website is indexed properly on these search engines, testing how your content ranks there, and finding any newer search queries that might be there to answer.

AI traffic is real

Chatbots like ChatGPT, Perplexity, Claude, Deepseek, etc., have become discovery sources. These tools scrape the web for answers and provide direct responses to users. They:

  • Suggest a product, leading to “Direct” traffic, 
  • Cite a source, leading to “Organic Search” traffic on the cited source, or
  • Do a web search for you, show results, and answer your question by assimilating information from those sources. This would also lead to “Organic Search” traffic.

Interestingly, we saw a traffic surge of 2,200%+ in 2024 just from AI channels. The whole study along with ways to “AI-optimize” are here.

Speaking of which
it’s worthy to take a moment to observe how AI companions are being utilized now: as a personal note taker, movie recommender, finance manager, strategist helping with big business decisions, and whatnot.

This has raised concerns over vulnerability of personal and sensitive data, since AI gets access to the users’ routines, financial data, and other sensitive information. It’s speculated how this is going to inspire a lot of policies and regulations this year around the world, which brings me to the next point.

Run along with privacy 

This is a bit wary of our main discussion about organic search traffic but since privacy as a factor is changing user behavior, I feel compelled to talk about it as an essential piece of the puzzle.

Your consumers care more and more about privacy. Becoming more customer oriented than algorithms oriented can be a key strategy. Consider these:

  • Companies like Apple have used privacy as a competitive advantage by educating and protecting its users from being tracked by introducing features like Private Relay, app tracking protection, etc.
  • Companies like Meta, Amazon, Google, WhatsApp, Tiktok, etc. have faced GDPR fines in millions of dollars within the last few recent years. In fact, Meta faced a fine of €1.2 billion in May 2023. All this for mishandling personal data.
  • Third-party cookie tracking is coming to a demise, which we covered here.
  • Increasing use of VPNs, ad blockers, and private browsing tools. Another study we did here that revealed 58% of tech-savvy audiences use such methods.
  • There is a shift towards self-hosted and decentralized services as users move away from centralized Big Tech platforms.
  • Younger generations are increasingly aware of data rights and privacy risks.
  • Iï»żf you run a quick Reddit search, you’ll notice communities of privacy anxious individuals with a combined total of 1.7M members.

If this is not enough, know that 120 countries have established privacy and security regulations just like the GDPR to protect their peoples’ data privacy.

It’s much easier to build a privacy-friendly tech stack for your business rather than navigating all those regulations with costly legal aid.

Respecting and proactively protecting your customers’ privacy can very realistically emerge as a brand differentiator, and hence, help your overall traffic and business.

Analyzing organic search traffic

Let’s get to the measuring organic search (the “new SEO”) part of the equation. Here’s everything you want to be able to do:

  • See all organic search traffic together, while seeing a breakdown of specific sources like Google search traffic, Perplexity traffic, and so on.
  • Understand which content is effective in driving such organic traffic 
  • Understand which search terms drive traffic the most
  • Engagement metrics like time on page, bounce rate, scroll depth, etc.
  • Assess how well organic traffic contributes to conversions like sign-ups, purchases, form submissions, etc.

All of this is possible to do with Plausible. If you have been in SEO even for a bit, you’ll know how tough it can get to analyze your traffic in Google Analytics which is the traditional choice.

For all the research work (keyword analysis, competitive analysis, etc.), we suggest you use the specialized SEO tools. But analyzing such traffic on your website needs a web analytics tool. All of this can be done with Plausible.

You can play around with our live demo, if you don’t have a Plausible account.

See overall organic search traffic

We have a pre-built “Top Channels” report in the dashboard which automatically consolidates relevant traffic sources into their respective channel types such as Direct, organic search, organic social, etc. 

This makes it super convenient to see all organic traffic together rather than piecing different traffic sources together from different reports, or relying on custom reporting. 

When you click on the organic search entry (like shown in the case study above), your dashboard filters by it to only show data relevant to organic search, and you get to see a “Top Sources” report with a breakdown of these organic search channels. 

This is an expandable report that shows the sources by visitors, bounce rate, and visit duration, which you can sort by as well. You can click on any of such sources to filter further. Take a look here.

Assess effective content

In the filtered dashboard, you can use the Entry Pages report to see which pages attract the most organic search visitors. This is also an expandable report with metrics you can use to sort your landing pages by.

You can click on any row to further filter the dashboard and study that landing page: its bounce rate, geographies it was visited from, goal conversions in the sessions acquired through this page, etc. 

entry-pages

Assess effective keywords

You can break down your Google search traffic further by integrating your Google Search Console account with Plausible. You’ll be able to see the search terms that got you traffic from Google directly in the Plausible dashboard.

Compare the queries driving traffic with the Entry Pages report to see which content aligns with search intent. Over time, you can monitor which keywords gain traction and adjust your content strategy accordingly.

Correlate conversions and other things

That’s it. Now you can also see your goal conversions (learn how to set them up here) in this filtered dashboard. You can also see the used devices, operating systems, popular locations, etc.

You can use a mix and match of filters to create your segments and analyze organic traffic further. For eg. I can apply the following four filters to assess how many people signed up for our free trial from organic searches, landing on the homepage, in England.

organic-search-traffic-segment

You can check out this exact segmented dashboard here.

Why use Plausible for SEO analysis?

Plausible is an open-source, simpler, and privacy-friendly alternative to Google Analytics.

  • Everything is in one place. Unlike traditional tools like Google Analytics, where you need multiple reports or custom explorations, we keep it simple with a single-page dashboard. In fact, it’s easier to track visits, exit pages, conversions analysis, and a lot of things in Plausible than GA4. 
  • Our stats are very accurate as we take special measures in ensuring so. This is another differentiator from most analytics tools.
  • We don’t rely on cookies or invasive tracking, ensuring privacy-friendly analytics and out-of-the-box compliance with GDPR, and similar laws around the world.

P.S. Now you can even make your own SEO dashboard that suits your needs the best in Looker Studio using our brand new connector. I’m thinking of making one as a template for SEO professionals, should I?

January 21, 2025  11:42:24

Different businesses or teams have unique goals, workflows, and preferences for tracking and visualizing their data. For marketers and marketing agencies, creating custom dashboards is crucial to help clients visualize and understand their data. One powerful tool for this purpose is Looker Studio by Google.

This beginner’s guide provides a detailed exploration of Looker Studio, covering everything from basic visualizations to advanced techniques like data blending and calculated fields. 

Additionally, we’re excited to introduce our all-new Plausible Analytics Looker Studio Connector, now live in beta, which simplifies integrating Plausible data into Looker Studio for more flexible and powerful reporting.

Using the example of replicating a Plausible Analytics dashboard, we’ll introduce you to Looker Studio’s capabilities while showcasing how to create sophisticated, custom reports.

We’ll introduce you to what Looker Studio is, its capabilities, and how to utilize it by taking the example of replicating a Plausible Analytics dashboard in Looker Studio.

  1. What is Looker Studio?
  2. How to use Looker Studio?
  3. Plausible Analytics connector for Looker Studio
  4. Creating a simple report in Looker Studio
    1. Time Series graph
    2. Scorecards
    3. Date range
    4. Tables
    5. Filters
    6. Considerations
  5. Advanced uses of Looker Studio
    1. Combining elements
    2. Custom groups
    3. Calculated field
    4. Advanced filters
    5. Data blending
    6. Advanced formatting
  6. Tï»żry it for yourself!

What is Looker Studio?

Looker Studio is what was previously known as Google Data Studio. It is a data visualization tool designed with the intent of helping you create custom reports and simplify their interpretation through visualizations that you or your clients prefer.

It allows you to bring data from multiple sources into one place, transforming complex information into clear, easy-to-digest reports. This helps you get actionable and valuable insights from raw data.

Looker Studio is free of cost to use, as a self-service business intelligence tool. However, the Looker Studio Pro is also an option.

In a nutshell, you can do the following with Looker Studio:

  • Use visuals like tables, pie charts, bar graphs, etc.
  • Select the specific data and custom metrics you want to showcase.
  • Customize fonts, colors, and overall design. Or even do something like incorporating your client’s logo for personalization.
  • Share reports with others, giving them permission to either view or edit the reports based on your preferences.

The Looker Studio is not only limited to Google’s tools like Google Analytics 4, Google Ads, Google Sheets, etc., but also connects with various third-party tools that connect data and analytics that are useful to businesses. It could be a CRM, Meta Ads, LinkedIn Ads, product analytics, etc. 

The reports can be dynamic, meaning they automatically update whenever the original data source changes, ensuring your reports automatically reflect the most current information.

How to use Looker Studio?

If you’re new to the Looker Studio, you can start by creating an account here. The dashboard offers a variety of templates, from simple data overviews to detailed analyses.

You can choose a template based on your needs and/or the audience of these visualizations. For eg., if you are a digital marketing team, you can look at the templates showcasing key KPIs like conversion rates, impressions by channel, and audience engagement.

But the more important part is choosing a data connector. This basically means which tool you want Looker Studio to source its data from, so that you can create custom reports from it.

As a crash course on how to use Looker Studio, we will take the example of our own connector.

Plausible Analytics connector for Looker Studio

Plausible Analytics is a simpler, privacy-friendly, and more accurate alternative to Google Analytics, that now comes with the official Plausible Analytics Looker Studio Connector. 

This helps you add some sophisticated and powerful reporting features that help turn Plausible into an even better replacement for Google Analytics.

It allows you to link your Plausible data with Looker Studio and integrate it with all your other data sources to produce custom and flexible reports in seconds. See our documentation on how to start using the Plausible Looker Studio connector.

Creating a simple report in Looker Studio

To create our first report in Looker Studio, we will create a simple replica of the default Plausible Analytics dashboard. This will give us a feel for what fields are available in the Looker Studio connector and how we can begin to create our own custom data visualizations.

You can explore this simple report template that we’ve created in Looker Studio which you can use to start building your own custom reports.

First, a brief overview of how Looker Studio works. On the right hand side, you will see a toolbar that gives you options of the different fields available while above that, you can see the different visualization options.

When you insert a visualization such as a time series chart, you will have the option to add fields as “Dimensions”, “Metrics” or “Filters”. You can also specify how you want the data sorted and apply some custom styling.

Let’s see this in action by recreating the top graph in the Plausible Analytics dashboard, which looks like this.

Time Series graph

Time Series graph

The most prominent part of the dashboard is the line chart that displays the number of “Unique Visitors” over time. In order to recreate this, we will select a “Time Series Chart” from the right-hand toolbar or you can do the same from the top menu under “Insert”.

Then, we will simply need to select “Date” as our dimension and “Visitors” as our metric.

Depending on what time range you want to use your chart for, you can set things up differently in Looker Studio. If you want to see daily or weekly numbers, you should use the “Date” dimension. For weekly, you can change the way that Looker Studio reads the “Date” field by clicking on the calendar icon and changing “Data Type” to “Date & Time > ISO Year Week”.

If you want to see annual or monthly data, you could either have Looker Studio do it for you by changing “Data Type” to “Date & Time > Year or Year Month”, or you could select “Year or Year Month” as your dimension instead of “Date” (both ways work the same).

Finally, if you want to see hourly data, you should use the “Time” dimension. Once we’ve configured our fields, we should have something that looks like this.

Scorecards

Scorecards

Going back to the Plausible dashboard as our guide, next we want to add the individual metrics across the top. In Looker Studio, these are called “Scorecards”. Let’s add one by going to “Insert” and choosing “Scorecard”.

The configuration for a scorecard is simple, you just need to pick the dimension that you want to highlight. Let’s start with “Visitors”, then we can simply copy and paste the scorecard and update the metric for visits, pageviews, views per visit, bounce rate and visit duration.

In order to add the comparison to the prior period, we can select “Comparison Date Range” and choose “Previous Period”. This tells Looker Studio to automatically calculate the change based on the date range you have selected so if you’re looking at the last 30 days, it will take data from the 30 days before that and tell you what the difference is.

Once we’ve set up all of our scorecards, we have something like this.

Date range

Date range

Speaking of date ranges, this is a good time to add one to our report. To do this, you simply go to “Insert”, choose “Date Range Control” and click anywhere on your report.

This will give you a dropdown menu that enables you to select the date range you want to view for your entire report. When you change this date range, any comparisons that you’ve enabled (like our scorecard) will automatically update as well.

Select date range

Tables

Then we can move down our Plausible Analytics dashboard and recreate some of the tables you will find there. Tables in Looker Studio are one of the most versatile ways you can use your data as you can add several dimensions at once and export to CSV or Google Sheets.

Country table

For our purposes, we will look at the “Countries” and “Devices” section of the Plausible dashboard as these particularly show the strength of Looker Studio. In order to recreate the list of countries, we simply need to select “Insert”, choose “Table” and then choose “Country Name as our “Dimension” and “Visitors” as our metric.

But then if we want to add “Region” and “City”, we can actually just add those directly to the same table by adding those as new dimensions.

So now we have a table that gives us the granular level detail of each country, region and city combination, something that you would have to click on each item individually in the Plausible dashboard.

You can see this as well with the “Devices” table. By selecting “Device”, “Browser” and “OS” as dimensions, you can see the stats for each individual combination.

Filters

Finally, let’s add some filters to our data. Looker Studio offers simple and advanced filtering and for now we’ll stick to the basics. To add a simple drop-down menu that will enable you to filter by different dimensions, you can go to “Insert” and choose “Dimension Control”.

Then you simply need to select what dimension you want the drop-down to use. For our example, let’s add one that corresponds to the Plausible dashboard: “Source”.

Once you add this, you will see that if you click it, you will see all the sources that referred traffic to your site. By selecting one or many, we will filter our report accordingly.

Considerations

Creating your own customized reports gives you the power to use your Plausible Analytics data in new and interesting ways but it also means that you will be exposed to some of the limitations of how different data fields can or cannot be combined.

One of the primary considerations to keep in mind is that some dimensions are based on events (every action that takes place on your site) while others are based on visits (sessions that take place on your site). Depending on which category a dimension falls into, different metrics will be available. In general, page, hostname and goal are event dimensions while all others are session dimensions.

Bounce rate, visits and visit duration can only be used in combination with session dimensions, while events can only be used with event dimensions. In the case that you use an invalid combination of dimensions and metrics, you will either see null values for the invalid metric or you will see an error in Looker Studio.

For example, if you try to use entry page as a dimension together with events, you will see null values because entry page is a session dimension. (it keeps track of the first page that a user visited during their session)

Entry page table with null events

You have several ways that you can work around this. First, you can use visitors or visits as a metric with session dimensions like entry page. Second, you can use page (which is an event dimension) with the events metric. And finally, you can use entry page in a filter and then pick an event dimension for your table like goal name. This way, you can see event-level details for a list of goals corresponding to the landing pages that you specify via the filter.

Goal events table filtered by entry page

In general, filter dimensions do not have the same limitations as dimensions that you add directly to your charts and tables, so this can be a good alternative in many cases.

Another consideration is that goals and custom properties have an additional conversion rate metric that can only be used when one of these fields is either added as a dimension or used in a filter. In order to get the number of unique conversions, you should use the visitors metric and in order to get total conversions you should use the events metric.

So to create the table in the Plausible dashboard that shows unique conversions, total conversions and conversion rate by goal, you would have a table that looks like this in Looker Studio.

goals-table-in-looker-studio

Advanced uses of Looker Studio

Plausible Analytics Looker Studio connector proves even more useful when you are using it for advanced applications that cannot be replicated in the Plausible dashboard.

Here we will cover a few examples of different advanced uses. You can also see our advanced Looker Studio template.

Combining elements

One of the effects that is featured in the advanced dashboard is to have a scorecard that has a chart line background giving you the ability to quickly grasp the trend of the metric you are displaying.

You can accomplish this effect by layering two Looker Studio components one on top of the other. In this case, we have a “Timeseries Chart” and a “Scorecard”, with both using the same metric: “Visitors”.

In Looker Studio, you can control the order that objects are displayed by right-clicking on an element and selecting “Order”. You will then have the option to send an element up or down relative to other elements in your report.

ordering

In our case, we have set our scorecard to be the same height and width as our chart but we have then set the order of the chart so it is below the scorecard. Finally, we just need to set the background color of the scorecard so it is transparent enough for the chart to show through. You can do this by going to “Style” and choose “Background and Border” and choose “Background.”

Custom groups

The next element on the advanced dashboard is a stacked line chart that uses a custom grouping of data to show the split of direct vs. non-direct traffic.

To achieve this breakdown we will be using the “Stacked Area Chart” visualization and we will be selecting “Date” as the dimension and “Visitors” as the metric. Then under “Breakdown Dimension”, we will need to select “Add Metric” and choose “Add Group”.

This will open up a screen where you can configure a new custom “Data Group”. In our example, we want to use the dimension “Channel”. By default, this field will indicate what channel a visitor used to visit the website including direct as well as organic search, email, organic social and others. We can configure our own groups that are direct and non-direct, by specifying that the direct group should exactly match the value direct while anything that doesn’t match will be grouped as non-direct.

configuring groups

Once we have done that, we can now use our direct traffic group in our chart as our breakdown dimension.

Calculated field

One element that we didn’t fully recreate in the basic Looker Studio dashboard that is present in the Plausible dashboard is the table that shows the percentage breakdown of traffic by country. Previously, for simplicity, we stopped at total numbers of visitors without showing the percentage.

The reason for this omission is that displaying the percentages requires that we use a calculated field. To do this, we click on our table and go to “Setup” and under “Metric”, we can select “Add Metric” and choose “Add Calculated Field”.

This opens up a screen where you can create your own custom calculated fields based on the data that is already available in the report. In our case, we want to create a new metric called “%” that simply returns the visitors metric in a new format.

We will select “Percent” under “Data Type” and “Percent of total” under “Comparison calculation”. This tells Looker Studio that we want our new metric to calculate the percentage of the total for each row in our table.

creating custom calculated fields

Once configured, we can now see the percentages in our country / regions / cities table.

Advanced filters

Previously, we looked at simple Looker Studio filters that can be accomplished by adding drop-downs to the report. Looker Studio also allows for more advanced filtering that can be done at the level of individual elements.

To demonstrate, we will build a stacked bar chart that shows two specific goals over time: ‘visit /register’ and ‘Sign up for a trial’. This would be a useful view to look at to track the performance of a specific register page over time in terms of sign ups. Note that these two specific goals are related to our own Plausible dashboard and you’ll need to use goals that you’ve set up on your site.

To start off, we will insert a “Stacked Column Chart” and we will select the “Date” as the dimension, “Goal Name” as the breakdown dimension and “Visitors” as the metric. Remember that when dealing with goals, the visitors metric gives the number of unique conversions.

But now we have a chart that has all of our goals rather than the two that we are interested in so we need to add a specific filter to the chart. We can do this by going to “Chart”, select “Setup”, then “Filter” and finally “Add a Filter”.

This brings up a screen that enables us to configure our advanced filter. We will select “Goal Name” as our dimension and we will select “Include” as we are selecting the conditions to include data. Exclude can be used if we wanted to filter out these two goals instead. Then we will select “In” which enables us to list the goal names that we want to filter for.

edit filter

For other situations, Looker Studio offers the ability to check for equals, contains, starts with as well as Regex matching.

Data blending

Now that we have a chart that shows the performance of our goals over time we might want to calculate the % relationship of one goal to the other to see what percentage of visitors completes this stage of our conversion funnel. In our example case, we might want to know the conversion rate by day of our registration page, in other words, what is the number of sign-ups divided by the number of visits to the register page.

You might think that we could simply create a calculated metric like before where we take a percentage of the total but unfortunately in this case Looker Studio will give you the percentage out of all of the goal conversions rather than just the two goals that we want to see.

As a result, we need to blend our data in Looker Studio. This enables you to create custom data views by joining data together based on fields, filters and join conditions that you specify.

Let’s look at how it works in more detail. First, you go to “Resource”, select “Manage blends” and click on “Add a blend”. Then we need to configure the blend based on the fields that we are interested in and specify how we want to join the data together which in our case will look like this.

data blending

In the left table we want date for dimensions and visitors as the metric. Then we need to add a filter that matches goal name equal to “Signs up for a trial”. This will be the numerator for our calculation as it will give us visitors that signed up for a trial by date.

Now we need to configure the right table to give us our denominator. For this we will configure everything the same except we will change our filter to equal “visit /register”. This way we will now have our visitors that visited the register page.

It is helpful to rename the metrics on each side so you don’t mix them up. We will call the left-hand metric “Sign Ups” and the right-hand metric “Visit Register”.

Finally we need to configure the join condition. We will select “Right Outer” and we will join on date which means that there might be some dates that have “visit /register” but no conversions and these days should still be included.

Now that we have our data blend ready, we just need to select this blend as the data source for a table. Then we can select date as our dimension and “Sign Ups” and “Visit Register” as our metrics. Finally, we can create a calculated metric that divides sign ups by visit register.

create a Calculated Metric

With that calculated field, we now have our table that shows the conversions by date as well as the conversion rate for that specific step in our customer journey.

Advanced formatting

Finally let’s see some more advanced ways you can format elements in Looker Studio by looking at the bottom section of the advanced template. First, we’ve created a horizontal bar chart that shows the channel breakdown of visitors to different entry pages on our blog.

To create this, we’ve simply set “Entry Page” as our dimension, “Channel” as our breakdown dimension and “Visitors” as our metric. Then we’ve added a filter for “Entry Page” contains “blog.

This gives us an interesting but unwieldy chart with too many rows and colors to properly comprehend. In order to make the chart more useful we can do two things. First, we will limit the number of rows to 25 by going to “Chart”, select “Style” and setting “Bars” to 25.

Then we will go to “Chart”, choose “Styles”, then “Series”, set the number to 4 and check “Group Others”. This means that the number of channels shown as stacked bars will be capped at 3 and all the others will be grouped into a fourth other category.

With these style settings, we’ve now created a concise chart that gives us a quick view of our top 25 blog posts and where the main sources of traffic are coming from.

chart

Finally underneath this chart we have a table that is set up to conditionally format a row based on whether or not it makes up 80% of the blog traffic. This way we could do an 80 / 20 analysis and see which blog posts are the most important in terms of driving new traffic.

To do this, we create a table with entry page as the dimension and visitors as the metric. Then we need to create a calculated metric that keeps a running total of the visitors percentage. We can do this by selecting “Percent of Total Relative to Corresponding Data” under “Comparison Calculation” and “Running Sum” under “Running Calculation”.

Then we just need to use this to style our table by going to “Chart”, then “Styles”, “Conditional Formatting” and finally “Add. This will bring up a screen that will allow us to configure our “Conditional Formatting Rule”.

edit rule

Here we will select our total % calculated field and specify that anything “Less Than” 0.8 should be highlighted. With this, we will have a nicely highlighted table with all blog posts that make up the top 80% of traffic highlighted.

table

Tï»żry it for yourself!

I hope this post was a good introduction to Google Looker Studio. If you’re looking for an easy to use, open source, lightweight and privacy-friendly alternative to Google Analytics with an official Google Looker Studio connector, do explore Plausible Analytics. All the best!

December 19, 2024  06:57:23

You can track almost any activity you want on your site with modern web analytics tools. And the process has only gotten simpler during the last decade.

It’s now extremely affordable and easy to track anything and everything you want for your website. Plus, the need for making “data-driven decisions” has never been higher.

This has caused a “metric-overload.” The excitement to get to track everything takes away from the clarity and value of useful metrics. It’s even worse if the site owner is already confused about the site’s purpose.

Many sites track too many metrics. If some metrics seem to be performing bad, the next action is to add a few more metrics. 

But extra metrics doesn’t always mean extra insights –– but in many cases, more confusion. In other words, this gives the illusion of doing something right in the online world but actually counts for more motion and less movement.

The question, though, is which metrics are actually useful for a website to track. This begs for the fundamental question to be resurfaced: what is the purpose of analytics? And how to decide which ones to track for your website.

  1. What is the purpose of analytics?
    1. What are metrics?
  2. What is the purpose of my website?
  3. Which metrics do we track at Plausible and why?
  4. Tips for choosing the right metrics
    1. Don’t track everything
    2. Align metrics with individual team’s goals
    3. Track metrics over time
    4. Keep it simple
  5. Mission drives metrics

What is the purpose of analytics?

Analytics exists to show light in a dark and confusing room. It exists to show facts: the health of a website (and to an extent, the business or entity with the website) and bring objectivity to help create any strategies. 

It is to turn complex and unorganized data into useful information, i.e., to simplify complex stuff and eventually create the most effective and actionable strategy. Strategy to reach an end-goal, which is usually earning money, but websites can still (and usually do) have different purposes as we will see below.

What are metrics?

Metrics are the things you see on your dashboard. Anything that can be measured on your site is a metric. For eg. pageviews, bounce rate, exit rate, conversions, conversion rate, screen size, etc.

For a fuller overview, you can see the list of metrics our subscribers track with Plausible.

What is the purpose of my website?

In a typical website, there are far too many things that can be tracked: which buttons were clicked, how much time was spent on which page, which conversions occurred, which forms were filled, if the light or dark mode was enabled, which browser was the traffic from Germany using, if the traffic from Reddit signed up for the newsletter, and endless more.

It’s not about tracking everything. It’s about tracking the right things that align with your website’s purpose. If you end up tracking a lot, it defeats the purpose of analytics and causes more confusion than clarity.

So take time to think about what your website is meant to do and match that purpose with that of analytics.

For eg., The purpose of the website of an educational institution is to provide learning materials, communicate with students, and offer online courses. So their performance metrics can be:

  • Enrollment rate: Percentage of site visitors who enroll in courses.
  • Course completion rate: Percentage of students completing online courses. (if relevant)
  • Bounce rate: Visitors who leave after visiting only one page (important for course pages).
  • User engagement: Time spent on learning resources or tutorials.
  • Return visitors: Students returning for more content or courses.

This is quite contrasting to an e-commerce website. Its purpose is to help consumers browse, research, and purchase products or services. So it makes sense for them to track the following:

  • Conversion rate: Percentage of visitors who make a purchase.
  • Cart abandonment rate: Percentage of visitors who add items to their cart but don’t complete the purchase.
  • Average Order Value (AOV): The average value of each order placed.
  • Traffic sources: Identifying where visitors are coming from (paid ads, organic search, etc.).
  • Customer lifetime value (CLV): How much revenue a customer is expected to generate over their lifetime.

Even the most complex businesses can be reduced to a high-level simple definition. It may help to start there.

Even better: if you know what your mission as an entity is (for eg. it’s Plausible’s mission to spread privacy-friendly and simple analytics).

Here are a few more examples to get you thinking:

  • A service-based business might focus on tracking contact form submissions, appointment bookings, or phone calls to measure interest in their offerings.
  • A nonprofit organization could prioritize tracking donations, volunteer sign-ups, or petition submissions to measure support for their cause.
  • An educational website might track course enrollments, student progress, or the completion rate of online modules.
  • A portfolio website for creatives may want to measure the number of views on specific projects, inquiries for services, or downloads of resumes or portfolios.
  • A news or media website might track page views, ad revenue, and social media shares to gauge the popularity of articles and overall site traffic.
  • A membership site could focus on tracking membership sign-ups, retention rates, or content engagement from members.
  • A community-based website may prioritize metrics like forum activity, member interactions, or event participation to gauge user involvement and community growth.

Every other metric is simply noise, unless there’s a good purpose to track it. For eg., it’s okay to track how many mobile users an e-commerce site has if you plan to make a mobile application for it.

Purposeful metrics will bring clarity, and others can distract you from the main goal. Let’s take Plausible’s case.

Which metrics do we track at Plausible and why?

We are an analytics tool ourselves and it is the easiest for us to track whatever we want but we keep it limited to only a handful of metrics, as is visible in our live dashboard.

Our marketing philosophy and bias towards simplicity play as anchors in deciding what to track. Our marketing philosophy is to create content that:

  1. Educates new people about privacy-friendly analytics and that a solution like Plausible exists, and
  2. Keeps our existing stakeholders informed.

We don’t exactly do any lead nurturing, promos or retention programs for example. That’s because we believe once the person has been aptly informed about Plausible and privacy-friendly analytics, our job is more or less done.

No more tactics are needed to nurture the people and “feed the metrics” for a short-term illusion of success. Meanwhile, we try to take care of things like retention with the highest quality of product and support.

This helps us decide on which metrics to track, and more importantly what not to track.

For instance: in order to follow our mission and marketing philosophy, we have some core pages on our site: the Plausible vs Google Analytics page, simple analytics, in-built compliance with privacy laws, our privacy-first nature, high accuracy of analytics, etc. Basically it’s everything in our site’s navbar and footer.

So we see if the unique views on these pages are increasing over time, and if the time on page remains adequately high. If it’s not the case, we can analyze the reasons with the dashboard’s help and take corrective actions as necessary.

We also need to understand how many sign ups we get, as that too is tied to our mission of spreading privacy-first analytics and helps measure the progress as a business. So we track it as a goal in Plausible.

But we have never tracked our pricing section for example. Similarly, we don’t track which of the “Get started” buttons on the homepage brings the most registrations. 

We could and it would be a nice to know information but that doesn’t help us because it’s comparatively trivial to the other main metrics that help us keep simplicity and clarity. And that is exactly the kind of noise site owners should cut out.

It may be helpful to start looking at the following tips.

Tips for choosing the right metrics

Don’t track everything

If you track too many things, especially without purpose, it can lead to “analysis paralysis.” It’s the feeling of being overwhelmed with data (rather, being trapped in an endless maze of data) and not knowing what to do with it.

Doing it might show you a lot of activity, but what’s it all telling you? Tracking too many metrics can distract you from your main goal.

Instead, focus on a few key metrics that truly reflect your website’s performance and health. For example, if you are a Health and Wellness website, its purpose can be to share fitness plans, nutrition advice, and wellness tips. So, only track the following:

  • Page views: Number of visits to specific health or wellness articles.
  • Conversion rate: Sign-ups for fitness plans, consultations, or online sessions.
  • Social media referrals: Frequency of the site’s content being shared on social media and how much traffic it brings.

Align metrics with individual team’s goals

Each part of your business will have different priorities. For example:

  • Marketing might want to track traffic sources and campaign performance, like how many visitors come from ads or social media.
  • Sales teams might care about conversion rates—how many visitors turn into paying customers.
  • Customer service might want to know how many people contact you for help or leave reviews.

It’s okay to track it all from a single dashboard as long as internal clarity is present and they all connect back to overall business goals. This also keeps everyone aligned and focused on what matters most.

A good rule of thumb is: if your web analytics tool only allowed for the three most important metrics to be tracked, what would you pick?

Track metrics over time

One of the most important things to remember is that metrics should be tracked over time, not just on a single day or week. Trends are often more valuable than isolated data points.

For example, tracking how page views on your site increase over several months tells you if your content is becoming more popular. A sudden drop in traffic might tell you there’s a problem, but understanding these patterns over time helps you spot opportunities or risks early.

Keep it simple

In the end, simplicity is key. Choose a small set of important metrics that will give you the clearest picture of your website’s performance. Simple metrics will attract simple clarity and actionable strategies.

You can always adjust or add more metrics as you grow, but start simple and build from there.

Mission drives metrics

Do you have a web analytics tool on your website? Why? What according to you is important to track on a daily, weekly, monthly, quarterly, and yearly basis? If your answer is just revenue, think again. Think about the website’s purpose from your customers’ perspective.

Do you track some metrics because everyone does or do they serve a purpose? Is it form submission rates? Time on page? Or exit rates? Why? What can be cut from this?

All the best! :)

December 11, 2024  15:50:31

In 2024, the Plausible website saw a ~2,200% increase in referral traffic from four AI search engines: ChatGPT, Perplexity, Claude, and Phind (refer to the screenshot above). These numbers were in the 100’s in 2023.

AI has officially taken over the way we search for things on our minds and get answers. Earlier, the AI models used to have a knowledge cutoff date with no internet access and had limited use cases. Eventually, the information became more up-to-date and transformed the way AI chats were used.

Similarly, AI has started citing its sources now and started sending traffic to websites. Many businesses and individuals are curious about how they can start appearing or being mentioned more in the answers given by AI – a so-called “AI optimization” or “AI search optimization.”

The need seems to be somewhat more urgent given the lower click through rates to websites from Google SERPs because of Google AI overviews. Gartner says search engine use will drop by about 25% by 2026,  because of AI chatbots and other virtual assistants.

Coming back to our traffic surge from AI channels, we did not exactly apply any “AI search optimization” techniques but something seems to have worked well for us. We will analyze this traffic in the Plausible dashboard to figure out what that is.

While we are at it, we did figure out some AI optimization “techniques” that are worth noting. Let’s go.

  1. Analyzing Plausible’s AI search traffic boost in 2024
    1. Figuring out where AI chats mention Plausible and send traffic
      1. Isn’t there a better way to track my brand’s visibility across AI search tools?
    2. Was this “qualified” traffic?
      1. What did they do on the site?
      2. Were any conversions met from this?
    3. When?
    4. How do we approach content and marketing at Plausible that may have helped with this AI traffic boost?
  2. What can you really do?
    1. Identify your low hanging fruits
    2. Focus on those AI channels that cite the most.
    3. Get better at SEO – but the way Google looks at it
    4. Consider adding an llms.txt file
    5. Write content for citation and reference purposes
    6. Cover topics well 
    7. Optimize for natural language and voice search
  3. Conclusion

Analyzing Plausible’s AI search traffic boost in 2024

AI traffic can be isolated using the Top Sources report (click on any source to filter the dashboard by it) or by straight away using the Filter button on the dashboard. We used the AI search engines we could identify from our list of Referrer URLs in the Filter modal:

filter by source

Figuring out where AI chats mention Plausible and send traffic

We have a pre-made Entry Pages report in Plausible. After filtering the dashboard with only AI traffic, we looked at this report to figure out where such people entered our site from.

This would directly correlate with what subject was being discussed in those AI chats before the visitor came to Plausible. Here’s the screenshot of our top entry pages from AI channels:

Where AI referred traffic enters the site from

The clear winner is our homepage and from our SEO data, support chats, and social media mentions –– we know that Plausible is usually mentioned in the discussions related to these topics:

  • Privacy-friendly analytics, 
  • GDPR compliance and no need for cookie consent banners
  • Open-source
  • Self-hosted
  • Our data processing methods
  • Simpler alternative to Google Analytics
  • Lightweight script

So, is it possible that if we chatted with an AI bot about any of such topics, it will mention and/or cite Plausible? We can confirm that first-hand.

Another thing before trying that, that also hints towards the legibility of this hypothesis is the entry pages listed second, third, and so on, after the homepage.

These ones also talk about the topics for which Plausible is usually referred: GDPR compliance, self-hosted analytics, open-source, our data policy, cookie consent banners, and so on. So the hypothesis is matching so far.

Let’s confirm it by asking ChatGPT and Perplexity––our two topmost performing AI channels––with the laziest prompt ever (because niche prompts would do well anyway):

citations from chatgpt

^ That’s ChatGPT sending traffic to the second topmost mentioned entry page, i.e. /blog/legal-assessment-gdpr-eprivacy.

P.S. I used the “Search the web” option along with the prompt to ensure ChatGPT returned some links from Bing (Bing is the search engine used by ChatGPT). If you use a regular prompt, you may or may not get citations.

Another thing ChatGPT did while sending this specific traffic was add a UTM source automatically to it. This is what I got after clicking the link suggested above: “https://plausible.io/blog/legal-assessment-gdpr-eprivacy?utm_source=chatgpt.com

By the way, these UTM sources are also visible in the UTM reports in Plausible, making it even further easier to track traffic back to its originating source.

Let’s try the same exercise with Perplexity AI. It returned the same citation to the same blog post as above.

perplexity citations

Isn’t there a better way to track my brand’s visibility across AI search tools?

Other than manually confirming hypotheses, a more sophisticated method would have been somehow monitoring AI conversation trends. We need data for that directly from AI search engines.

But unlike publicly available search engine results, AI chats are personal and not publicly available to assess.

There are some Enterprise-focused companies offering AI brand visibility services where a lot of manual work is anyway put in to determine which conversations the brand is mentioned by AI and how that compares against their competitors.

Hence, when analyzing your AI traffic in your web analytics tool, some manual work would be required at this stage (as of Dec 2024).

Was this “qualified” traffic?

Qualified traffic is high quality traffic, i.e. people who would be genuinely interested in the things your business, or at least website, offers. Any other traffic is not useful for meeting business goals.

To figure out if the traffic we were getting from AI channels was qualified or not, we saw two things:

  • What did they do on the site?
  • Were any conversions met from this?

What did they do on the site?

For this, we can simply look at the “Top Pages” report. This is an overview of the top pages visited in the sessions coming from AI channels. So it is a good indicator of what was happening in those sessions: an insight not completely offered by the Entry pages report.

Here’s the screenshot of our site’s top pages visited in the sessions acquired from AI channels:

top pages

This indicates that after the homepage (which was by the way, scrolled 58% of the page length indicating that many visitors read most of the important info we like to offer on our homepage), the second-most visited page was the free trial registration page!

That is great news, since we know that the journey taken by these folks, that started from searching about a relevant topic on AI tools, included visiting our registration page too. So far so good! 

But did actual conversions occur? We don’t have to guess because we have a goal for that. We will look at this info in the next section. Before that, we can quickly look at the other top performing pages in AI-acquired sessions. 

These consist of our live stats page (which we also utilize as a product demo), activating an account, adding sites to Plausible, visiting our documentation, and other pages we have about the topics for which Plausible is popular (as listed in the Entry pages section above).

That is very good qualified traffic, in my opinion!

Were any conversions met from this?

Exactly these goals were met in AI-acquired sessions:

goal conversions

If we look at one of the funnels, we also know how many people entered the sign up flow and completed it:

funnel conversions

P.S. All of this info is openly available in our live demo as well.

When?

If you notice the top graph, there’s been a spike in AI-acquired traffic from mid-August and has maintained those traffic levels ever since. Hmm, what could have happened at that time? 

A little digging revealed that ChatGPT had a stable release on August 8. This could be it!

So what? The only conclusion from this is that not much was needed to be done from our side to get “AI-featured”. Since AI models are in heavy development and will continue to be for the foreseeable future, they will continue looking for good information on the web and keep getting better at it.

So if we focus on creating valuable content –– AI will hopefully proactively pick it up at some point. This arguably depends on other factors like brand authority as well, but that’s for a deeper discussion later in this article.

How do we approach content and marketing at Plausible that may have helped with this AI traffic boost?

At the core of everything is a thoughtful product, built over the years that continues to improve with customer feedback. We like to focus on real problems and real people. This is why we get organically featured in social media, search engines, and communities.

Whenever we decide on a new topic to write about, we like to understand what the ideal reader might be seeking from it. This helps us understand the intent behind the topic and helps us match it. Intent matching triumphs keyword matching for us.

This aligns with Google’s regular “helpful content updates” as well, which regularly penalizes websites for trying to hack the algorithm. This confirms that only useful content that understands the problem and offers real solutions will do well in the long run and not necessarily the one being optimized for searches.

Since AI tools pick their knowledge from search engines, it’s quite obvious that if a search engine likes you (high brand authority) –– you are more likely to be noticed by AI as well. 

What can you really do?

Let’s look at the things that can practically be done to ensure best chances of being featured by AI in its answers.

Identify your low hanging fruits

Figure out what you are already being mentioned for, if at all. You can use the web analytics tool of your choice for this purpose and do some hypothesis and reverse-engineering like we did above.

This gives you a good starting point to see what works well for you and why. From there, you can improve what’s already working and gradually explore related topics. Over time, this will help you get recognized for a wider range of topics in your industry.

Focus on those AI channels that cite the most.

For instance, Perplexity AI’s USP since the beginning was to always cite its sources. And where does Perplexity get its information from?

It’s Microsoft Bing! And so does ChatGPT.

So you can shift your focus from not just trying to rank well in Google but Bing as well.

And of course, there are the Google AI overviews that use citations too. While they may not always lead to clicks, that’s no reason to stop creating helpful content for your audience or striving to get cited.

So yes, SEO is still your best bet in many ways. Speaking of which:

Get better at SEO – but the way Google looks at it

This isn’t an isolated advice but if you want to optimize for Google AI overviews, you need to:

  • Create high-quality, authoritative content directly addressing user intent.
  • Optimize for top organic rankings with strong click-through rates (CTR).
  • Regularly update content to maintain freshness and relevance.
  • Address related queries to broaden coverage for AI Overviews.
  • Incorporate multimedia like videos for diverse content formats.
  • Align with EEAT principles: Expertise, Authoritativeness, and Trustworthiness.

There’s someone who looked at Google AI overview’s patent and therefore it is more than safe to say that above practices should help.

Another experiment would be to try out different content formats since Google AI overviews fetch their answers from different types of content formats like text, images, videos, etc.

Wï»że also have a study on how SEO is evolving, that can help you navigate it better.

Consider adding an llms.txt file

Have you ever used a robots.txt file for your site? It’s used by websites to give instructions to web crawlers/spiders/bots about which pages or sections of the site they are allowed to crawl and index.

It is a plain text file that is placed at the root of a website and contains directives that guide web crawlers on how to interact with the website’s content. 

Now, “llms.txt” files are making an appearance. According to the proposal:

We propose that those interested in providing LLM-friendly content add a /llms.txt file to their site. This is a markdown file that provides brief background information and guidance, along with links to markdown files (which can also link to external sites) providing more detailed information. This can be used, for instance, in order to provide information necessary for coders to use a library, or as part of research to learn about a person or organization and so forth. You are free to use the llms.txt logo on your site to indicate your support if you wish.

Even though there’s nothing official about this, if you notice the list of projects already using an llms.txt file in this library, you will notice that Anthropic itself uses it too. And who is Anthropic? It’s the creator of Claude AI. So there must be some merit in this optimization.

Thank us later.

Write content for citation and reference purposes

If this is relevant for your industry, it will help to create citation-worthy content. Usually what gets cited, in ChatGPT for example, is this:

when does chatgpt cite resources

Please do note that this doesn’t always apply to situations when ChatGPT users use the “search the web” functionality while prompting. This is because this feature refers to real-time results fetched from the web anyway.

Cover topics well 

Don’t stop at an isolated content piece but address related questions and cover the subject in-depth because AI chat tools allow follow-up queries.

This has been a growing SEO technique as well but makes a lot of sense for “AI optimization.” Why? Because voice search is becoming a key way people find information.

Try to match natural, conversational language rather than traditional typing patterns. People tend to phrase their queries in a more conversational tone when using voice search.

Conclusion

AI can help multiply your brand’s visibility. Just get going with relevant and qualitative content, and start tracking AI-referred traffic in an analytics tool. All the best!

December 6, 2024  16:46:02

The Google Analytics 4 interface has multiple reports, beneath multiple layers of menus. Some reports are standard, i.e. pre-made and available by default, while others are custom (“Explorations”) that you need to create on your own from scratch.

Amongst these maze of reports, insights are hidden. Site owners, especially businesses, need a bunch of insights and have some questions about their website’s performance that should be fairly straightforward to get.

But fetching most of such insights from GA4 requires going through multiple different standard reports while editing them, using Explorations to build custom tables from scratch, or using a combination of both depending upon the use case––all this while still dealing with inaccurate numbers.

And it is not usually as simple as going through a how-to guide and creating and accessing the right reports, but usually needs users to go through full GA4 and GTM (Google Tag Manager) courses, learning the right terminologies, how they are interconnected, setting the right things up, debugging, etc.

We created Plausible with simplicity in mind, so you wouldn’t have to worry about any of that. You get a one-page report with all the important insights (not less). Which are those and how are they found in Google Analytics 4 vs Plausible?

Helpful tip: You can open our live dashboard in another tab now as we keep referencing it throughout. You can also open the official GA4 Merch Shop demo property in a third tab to make the comparisons easier.

  1. Quick revision: Standard vs Custom reports in Google Analytics 4
  2. Finding insights in GA4 vs Plausible
    1. How many people visit my site and how well they engage?
      1. In Plausible
      2. In GA4
    2. The pages from where people leave my site?
      1. In Plausible
      2. In GA4
    3. How many conversions were acquired from which source, page, city, device, etc.?
      1. In Plausible
      2. In GA4
    4. Segmentation of audiences
      1. In Plausible
      2. In GA4
    5. What’s happening on the website in real-time?
      1. In Plausible
      2. In GA4
    6. Other things
      1. Traffic acquisition report
      2. Demographic and tech reports
      3. Entry Pages report
      4. Custom dimensions
  3. Other reasons Plausible is a superior web analytics choice

Quick revision: Standard vs Custom reports in Google Analytics 4

Google Analytics is mainly divided into two types of reports: standard reports and custom reports, aka Explorations. All the pre-built reports that are available under the “Reports” sidebar in GA4 are the standard ones.

If you go to “Explore” from the sidebar, you can create custom reports (known as Explorations) with the data that has been collected for your site and visualize them in different forms like table, funnel, tree graph, venn diagram, etc.

Finding insights in GA4 vs Plausible

How many people visit my site and how well they engage?

In Plausible

In the Plausible dashboard, the metrics that a site owner immediately wants to know are in the top bar: unique visitors, total visits, total pageviews, views per visit, bounce rate, and visit duration along with improvements/declines in those numbers for the selected time period.

Needless to say, it’s a complicated bunch of things to do in Explorations. And it could provide good advanced use cases for very large teams or agencies. But the problem is that some insights are fairly standard and essential to know for site owners but you still need to make use of Explorations –– complicating simple processes.

Main metrics in Plausible

In case you want to confirm what these metrics mean, you can have a look at the definitions here.

In GA4

These metrics are found in different reports under different groups on the sidebar. It depends on what groups you see based on business objectives you select while signing up on GA4. But the individual standard reports are named the same.

The aforementioned metrics are also available as metrics in GA 4 which can essentially be added to any standard or custom report using the edit report feature. FYI: Metrics are numerical parameters that measure the performance of something.

But if you want to know where these insights are typically housed (based on the GA4 structure) when you open your GA dashboard, you will need to open different reports as explained below.

Unique visitors: Are known as “users” in GA4 and this metric is available in the User Acquisition report. 

Quick context: Why “user acquisition”? This is because GA4 profiles users and tries to separate unique users from total sessions, with the help of cookies. Plausible, though, is privacy-friendly and only counts aggregated stats in terms of sessions and never tracks individual users.

Total visits: Are known as “sessions” in GA4 and this metric is available in the Traffic Acquisition report.

Total pageviews: This metric is available in the Pages and Screens report.

Views per visit: This metric is also available in the Pages and Screens report but not by default. It needs to be manually added using the report edit button.

Bounce Rate: Bounce rate is also available as a metric which needs to be manually added to any of the reports you are viewing. It is not available by default and there’s no one-stop place to view it.

Time on Page: This is not available. But you can find the Average Engagement Time per User and Average Engagement Time per Session metrics to be added to any report. You may also find these in the Engagement Overview report.

P.S. While editing any standard report to add such metrics, don’t forget to “Save” them. It will avoid the trouble of adding the metric again and again.

The pages from where people leave my site?

Exit reports show where users leave your site. This can help you spot problems, like ineffective content or confusing pages. Although not all exits are bad—like when someone leaves after finishing a purchase. And that is exactly the insight we need.

In Plausible

You will find a straightforward, easily accessible “Exit Pages” report with metrics like:

  • Visitors: Unique visitors exiting the site from that page
  • Total exits: The number of exits made from that page
  • Exit rate: The number of exits divided by the number of total pageviews for that specific page.

exit pages in plausible

In GA4

In Google Analytics 4, an Exit pages report is not available. Your GA script does collect the “Exits” metric but it is not available in standard reports but only in Explorations.

Here are the steps recommended from GA4 experts:

  • Go to Explore in GA4’s left sidebar.
  • Create a new Blank or Free form report.
  • Add the Page path and screen name dimension (or alternatives like Page Path + query string).
  • Import the Exits metric by clicking the Plus icon in the Metrics section.
  • Add dimensions and metrics to the exploration by double-clicking.
  • Sort by Exits to identify the top exit pages.

Also, if you use the Looker Studio, then the Exits metric is not available therein.

How many conversions were acquired from which source, page, city, device, etc.?

Conversions are known as Goals in Plausible and Key Events in Google Analytics 4.

In Plausible

You can scroll down to the “Goal Conversions” section of your dashboard. Here you will find the list of goals converted for the selected period, along with their Click Rate, Visits and Revenue too if you’ve enabled revenue tracking.

Clicking on any of these goals will filter your dashboard. This makes finding the essential associated information for each event/goal extremely straightforward. You can also include additional filters like Country, Channels, Pages, etc., to get more granular information.

Learn more here.

goal and revenue tracking

In GA4

GA4 lets you collect various events and mark some as key events. Note that that in itself is a cumbersome process.

You get a standard Events report, which includes both events and key events. Here, you can add secondary dimensions, like Country, Device, etc. Key events data is also available in the Traffic and User acquisition reports, and Monetization reports if enabled.

The problem is that you can’t view all the info in one go, like available in Plausible. To get a report like that, you will again need to go to Explorations and build it all from scratch. How to do that would depend on the dimensions and metrics you want to view for the associated key events.

events report in GA4

Segmentation of audiences

In Plausible

In Plausible, your audience data is already presented in useful reports like channels of acquisition, pages they visit, the locations they come from, and the devices they use. Clicking on any entry (or entries) filters the dashboard to show only the data pertaining to those filters –– creating segments.

For eg. If we want to study Plausible site’s UK visitors who upgraded to a paid subscription, in the year so far, we can simply use the following filters and make ourselves a segment. This hardly takes a few seconds and no learning curve.

segmenting in plausible

You can see more about what audience segmentation is and how to do it in Plausible here.

In GA4

Segments can only be studied in Exploration reports. First you need to create a custom segment by going to Admin -> Data Display -> Segments. Or, you could do the same while adding a segment in an Exploration.

Also, Audiences cannot be directly used in explorations. However, you can create audiences using segments derived from explorations.

Similarly, comparisons are not directly usable in explorations. However, by clicking the Explore button in the comparison’s sidebar navigation, those comparisons will be converted into segments for use in that specific exploration.

Here’s how to study a segment in GA4:

  • Go to Explore in the Google Analytics 4 menu.
  • Click + Create New Exploration and select Blank.
  • In the left panel, click + New Segment under “Segments.”
  • Choose User Segment, set your conditions, and save.
  • Drag the segment into the Segment Comparison area.
  • Add relevant dimensions (e.g., Age, Country) and metrics (e.g., Sessions) to the workspace.

What’s happening on the website in real-time?

In Plausible

Simply select “Realtime” from the time period filter or press R on your keyboard. You can even select any other entry (like an acquisition channel, a page, a goal, etc.) to filter real time traffic further and make important decisions in real time. 

This is especially useful in making real-time decisions, for instance on high volume, high spend media buying campaigns. Check out our real time dashboard here.

P.S. We also always display the number of current visitors on your site at the top even when a different time filter is selected.

In GA4

This is a hugely misleading report in GA4 as per several complaints.

The real time data is available as two different reports: “Realtime overview” and “Realtime pages.” The Realtime overview can be quite confusing with multiple cards and different terminologies as you can see below:

realtime overview in ga4

But it wouldn’t matter because the data you see here is most likely wrong. Google Analytics takes upto 48 hours to process data and that probably is the reason for this discrepancy.

Other things

There are other things easier to do in Plausible than GA4 that are worth mentioning below. Such insights have their own standard reports in the GA4 interface but can still be complicated.

Traffic acquisition report

It’s easy to see your traffic acquisition channels, sources, referrals, and exact UTM-tracked parameters in one place in Plausible. As usual, selecting any entry will further segment your dashboard too.

And you can see how many visits vs uniques you got from each channel, source, campaign, etc.

top sources report in plausible

We also do a bunch of other stuff that GA4 does not, like consolidating duplicate entries stemming from case-sensitivity, correctly grouping traffic from AI referrals, etc. There’s a good overview provided here.

In GA4, you get a separate Traffic acquisition and User acquisition report. Traffic acquisition tracks the sources from where traffic is acquired. User acquisition tracks the sources from where individual users are acquired.

In this report, you get a breakdown of traffic, key events, etc., by channels by default. But needing more info like UTM source/medium, needs you to add a secondary dimension. Something like this:

traffic acquisition report in ga4

Demographic and tech reports

In Plausible, these are again straightforward to get as is visible in our live demo.

In GA4, country, region and city need to be selected as a primary and/or secondary dimension in Demographic reports –– one at a time. Plus city info is not accurate in GA4 due to IP anonymization measures.

Same thing needs to be done for getting the Browser, OS, device info, etc., in yet another “Tech details” report. Phew.

Entry Pages report

This is available in Plausible right beside the Top Pages and Exit Pages report.

You do get a landing page report in GA4 which shows the pages where visitors first land on your site. However, “Entrances” as a metric is only available in custom reports, a.k.a. Explorations.

This confuses GA4 users because landing pages and entrances measure the same thing but the only difference between them is that the former is a dimension with its own standard report while the latter is a metric that can be used to create custom reports.

Custom dimensions

In Plausible, you can straight away filter your dashboard by a collected custom property. Custom properties is our simpler version of custom dimensions. See an example of filtering the dashboard just by using a custom property.

In GA4, they need to be added as a secondary dimension to the particular report you are viewing. For more holistic insights, you need to open the Explorations reports.

On top of that, custom dimensions are not easy to set up in GA4. You need to set up some events first (while ensuring they don’t fall under existing categories of events in GA’s documentation), then attach parameters using Google Tag Manager, followed by registering the custom dimensions in GA4 interface.

We explain this process and custom dimensions in more detail here.

Other reasons Plausible is a superior web analytics choice

  • Plausible is privacy-friendly by default. We never use any cookies or persistent identifiers to track visitors outside of your website. This means you are compliant with various regulations around the world by default, be it GDPR, CCPA, PECR, or anything else. You won’t even need to put up a cookie consent banner from our side.
  • Our stats are always more accurate as compared to Google Analytics because their tracking script is widely blocked by ad blockers and privacy-friendly browsers. There are various other reasons for such inaccuracies that we discuss here.
  • We have an extremely lightweight script at ~1.5 kB, at least 75x smaller than GA’s.
  • You can also compare Plausible with Matomo and Cloudflare Analytics.
  • We are open-source and completely transparent with our practices. We don’t sell your customers data, are not involved in ad tech, and are an independent team that only cares about a good product.

Ready to try the simplest web analytics tool? Create your account now!

November 29, 2024  16:07:29

If you run paid campaigns on Google, Bing, Instagram, any newsletters, or even sponsored videos, etc., to drive sales or other conversion actions like sign-up, it’s a good idea to integrate an analytics tool. This helps fill blind spots about what was actually done on the website after someone clicked on your ad.

For folks using Google Ads, integrating with Google Analytics is a standard choice. This helps the data to freely flow between the two tools and completely visualize the customer journey from clicking an ad in Google search or display network to engaging on the site to finally taking a conversion action.

This particular integration also helps with creating Google Ads conversions based on GA4 key events, viewing the performance of Google Ads conversions within Google Analytics, or running retargeting campaigns on those website visitors who left without taking a desired action.

Bï»żut Google Analytics is not privacy-friendly, requires a cookie consent banner to operate legally, and most importantly is not accurate at tracking Google Ads (and other campaigns for that matter).

Therefore, you can track your paid campaigns and how they affect conversions on your site, using Plausible Analytics –– the simpler, privacy-friendly (no consent banner required), and more accurate alternative to Google Analytics.

Iï»żn this article, we cover Plausible Analytics as an alternative to Google Analytics for tracking paid campaigns, especially Google Ads, better. We also share what all cannot be done with Plausible <> Google Ads due to our privacy-friendly nature.

  1. What’s wrong with Google Analytics?
    1. Why choose Plausible Analytics over Google Analytics?
  2. Setup and track your paid campaigns with Plausible
    1. Tagging URLs in Google Ads
      1. Using auto-tagging in Google Ads
      2. Manually tagging links with UTM parameters
    2. Tracking campaign performance in Plausible
  3. Using Google Ads with a privacy-first analytics tool
    1. Importing Plausible goals into Google Ads
    2. Running retargeting campaigns
  4. Give Plausible a try

What’s wrong with Google Analytics?

Google Analytics does not track ads performance accurately because it often struggles to track conversions accurately. C’mon Google, you had one job!

If you were to compare the number of conversions––like filling up a contact form or purchasing something––within Google Analytics and another tool measuring the same thing (like in your marketing automation tool or CRM), you would see some differences.

Orbit Media did an independent experiment like that recently and found such results, claiming that every number in Google Analytics is wrong. Here’s why:

  1. Consent banners: Google Analytics requires a consent banner. If visitors decline, their sessions cannot be tracked.
  2. Ad blockers and privacy-friendly browsers: GA4 is widely blocked by browsers like Safari, Firefox, and by various ad blockers.

So the conversions are underreported by about 20.3% in GA4 when using a consent banner, and about 11.3% even without using a consent banner.

Google Analytics inaccuracy

There are other ways in which Google Analytics is inaccurate, for reasons like spam and bot traffic skewing data, conversion attribution inaccuracy, data modeling, etc. We cover all this here.

Why choose Plausible Analytics over Google Analytics?

Plausible offers other advantages and makes a lot of sense as an analytics tool of choice.

  1. Lightweight script: Plausible’s tracking script is at least 75x smaller than GA4’s, not slowing down your sit
  2. Simple dashboard: No complex menus—just effective, actionable insights.
  3. Privacy-friendly by design: Plausible doesn’t require a cookie consent banner because it doesn’t track or store personal data.
  4. Dedicated support: You get faster assistance directly from the core team, something missing from Google Analytics.

We have a detailed comparison here.

Setup and track your paid campaigns with Plausible

While setting up your ads in Google or anywhere, make sure to UTM-tag your links. This will help Plausible to correctly identify the traffic as paid, from which referral exactly, which campaigns, terms, and content used as specified in the UTM-tagging done by you.

Please note we work with a last-touch attribution model because of our privacy-first nature. This means that the traffic source from which such sessions were acquired where conversions happened, are the ones credited for that conversion.

Tagging URLs in Google Ads

Wï»żhen it comes to Google Ads,ï»ż you can utilize either auto-tagging or manual UTM tagging. Here’s how to do it:

Using auto-tagging in Google Ads

Google Ads’ auto-tagging generates a GCLID (Google Click ID) for tracking ad performance. It is turned on by default. When someone clicks your ad, auto-tagging adds a parameter called GCLID to the URLs.

For example, if someone clicks your ad for www.yourwebsite.com, the final URL will look like www.yourwebsite.com/?gclid=123xyz.

To check if it is turned on for you, follow these steps:

Step 1: Sign in to your Google Ads account.

Step 2: Click “Admin” (gear icon) in the bottom left corner and select Account Settings.

Step 3: Find the Auto-tagging section and check the box next to “Tag the URL that people click through from my ad” if not already checked.

Step 4: Click Save.

auto-tagging setting in google ads

Once auto-tagging is enabled, Plausible will detect the traffic from links with GCLID parameters. While we strip out the unique identifiers to comply with GDPR, you can still associate traffic with your Google Ads.

Traffic from Google Ads will be categorized as following in the Top Sources report:

  • In the “Channels” tab as “Paid Search”
  • In the “Sources” tab as “Google” 
  • In the utm_medium as “(gclid)”

gclid tracking in Plausible

With the auto-tagging method, you won’t be able to pinpoint the exact campaign, content or terms that brought you traffic. For more granular tracking or if you prefer not to use auto-tagging, you can manually add UTM parameters to your ad URLs.

When UTM tags are present in the URL, it takes priority over other parameters. And unlike the “gclid” and “msclkid” marketing parameters, we do not strip the values of UTM tags which provides you more context.

Tï»żo track your campaigns using this method, follow these steps:

Step 1: Create a UTM-tagged URL. You can utilize the Google Campaign URL Builder for this purpose or do it manually. For example: https://yourwebsite.com?utm_source=google&utm_medium=ppc&utm_campaign=spring_sale&utm_content=text_ad&utm_term=shoes``

Explanation of parameters:

  • utm_source: Platform driving traffic (e.g., Google).
  • utm_medium: Type of traffic (e.g., PPC).
  • utm_campaign: Campaign name (e.g., Spring Sale).
  • utm_content: Used to differentiate ad creatives (e.g., Text Ad).
  • utm_term: Keyword or target term (e.g., Shoes).

You can learn more about UTM tracking in our guide.

Step 2: Add the tagged URL to your Google Ads.

  1. Navigate to “Campaigns” from the left sidebar -> “Ads”
  2. Select the ad you want to edit or create a new ad.
  3. Paste the UTM-tagged URL into the Final URL field.
  4. Save your changes.

final url in google ad

Now, traffic from these ads will appear in Plausible under the Campaigns tab of the Top Sources report, categorized by UTM parameters.

Tracking campaign performance in Plausible

In a nutshell, our simple dashboard allows you to filter and visualize campaign performance effectively in three steps:

  1. Filter campaign data: Use the Campaigns tab to isolate specific traffic sources, mediums, or campaigns (e.g., utm_campaign=holiday_sale).
  2. Track conversion goals (e.g., form submissions or purchases) and other activity on the site (like which pages visited) in Plausible, to see how many visitors from ads completed them.
  3. Use funnels: Create a funnel to visualize the customer journey and conversion drop-offs at each stage.

The “Top Sources” report in Plausible (check out our live demo) which shows your traffic acquisition sources will show you which exact campaign or ad serving brought you how much traffic. Such traffic can be isolated by filtering the dashboard with the exact acquisition source.

You can isolate traffic by selecting any UTM parameter from the campaigns tab:

utm parameters tracking in plausible

This filtered dashboard shows what all happened in the sessions acquired from those campaigns –– which pages were visited, which conversion goals were completed, and even which locations these visitors were from (including VPN entries), which devices, etc. they used. 

You can set your site conversion goals using this guide, to help visualize the whole customer journey. Here’s an example of what a filtered dashboard would look like (notice the two filters at the top):

example of tracking paid campaign performance

It’s as simple as that. You can also utilize funnels to visualize the percentage of visitors who completed a desired path exactly in their journey. And create audience segments.

This way, you can track anything you want to with Plausible. For example: 

  • If you’re a SaaS, you can track the product sign ups coming from your ads. 
  • If you’re an e-commerce, you can track the revenue affected by your ads and calculate your ROI.

Having said that, if you are looking for a deeper integration of Google Ads with Plausible, we have the following limitations due to our privacy-first nature and out-of-the-box compliance with the different cookie laws and privacy regulations such as GDPR and PECR.

We do not track, collect nor store any personal data or personally identifiable information. The goal of Plausible Analytics is to track overall trends in your website traffic, it is not to track individual visitors and contribute to surveillance capitalism.

The privacy of your website visitors is important to us so we do not track any individual people. All the data is in aggregate only.

We also do not utilize or generate any cookies or persistent identifiers. We generate a random string of letters and numbers that is used to calculate unique visitors on a website and we reset this string once per day. You can read more about these decisions here.

Using Google Ads with a privacy-first analytics tool

Importing Plausible goals into Google Ads

With Plausible, you can easily track pageview and custom goals, including revenue tracking and attribute them back to your paid campaigns using UTM parameters as explained above.

But if you want to import this goals/conversion data into Google Ads, it is unfortunately not possible currently. Even though we provide the options to export all your stats in a CSV and through our Stats API, whatever data you export stays privacy-friendly and aggregated.

It is Google Ads’ requirement to use at least one of unique identifiers (ï»żhashed) when importing conversion data into their interface, in order to associate conversions with specific ad clicks. It can be a GCLID, or an email ID/phone number from your CRM in case of offline conversions. Here’s the official template:

google ads conversion import template

As per this official Google Ads doc, “If you’re importing conversions from clicks using Google Click ID (GCLID), don’t remove the Google Click ID field or your import will fail.”

As mentioned above, we strip the unique identifiers before recording the traffic in Plausible.

Vice versa, i.e. importing Google Ads conversion data into Plausible is possible using this CSV format. We also allow importing GA4 stats into Plausible.

Running retargeting campaigns

With Google Ads <> Google Analytics, you can retarget those visitors who didn’t convert initially. For this, you need to enable Google Signals, which tracks user activity across sites and devices when they’re logged into their Google accounts.

This enables user profiling based on browsing behavior and also populates demographic details like age and gender under GA4’s “User Attributes.” However, this requires user consent as it falls under a marketing feature.

Because Plausible is privacy-first, we don’t track or store personal data, so retargeting isn’t possible. This aligns with our commitment to respecting user privacy and complying with laws like GDPR and PECR.

Even with Google Analytics, remarketing will become more difficult as third-party cookies will be getting phased out. Instead, consider privacy-friendly alternatives such as:

  • Contextual advertising: Target users based on the content they’re engaging with.
  • Newsletter advertising: Reach audiences directly in their inboxes.
  • Private Marketplace Deals (PMP): Use curated ad deals that respect user privacy.

We cover the situation in-depth along with solutions here.

Give Plausible a try

In summary, Plausible provides an ethical, efficient, and privacy-first way to track your paid campaigns. While it has some limitations with Google Ads integration, it’s a solid alternative for those seeking accurate, lightweight analytics. You can start a free trial now, with no credit card required.