Pirsch Analytics

Next level analytics for the modern web

Under 10 Employees
Multiple Founders
Founders Code
Advertising
Analytics
APIs
Content
E-Commerce
Growth
Marketing
Open Source
Productivity
SaaS
Sales
WordPress

We build an easy-to-use and privacy-friendly alternative to Google Analytics and other invasive tracking technologies with a nice dashboard for your personal website, customers, and agencies.

March 25, 2024 We reached $100k ARR!

When we started Pirsch Analytics, we never thought this moment would come, but it has:

We have now reached $100,000 ARR with our privacy-friendly web analytics solution! πŸŽ‰

Thanks to everyone who has participated, it is a huge milestone for us. πŸ™Œ

March 13, 2024 Our Website Evolution

Our website has undergone several small and large evolutions over the years. πŸ“…

As it has existed in its current form for about 2 years, we have recently started a complete redesign. πŸ–ŒοΈ

Stay tuned, coming soon to an internet near you! πŸ‘‡

February 22, 2024 Implement A/B Testing Using Tag-based Segmentation on Pirsch Analytics

Experimenting with A/B testing on your website is an easy and effective way to increase conversions. Typically, you want visitors to take certain actions, such as clicking a button or filling out a form. Layout and copy have a big impact on how many visitors take that action. A/B testing allows you to compare different variations of a layout and/or copy and make informed decisions about which works best.

Learn how you can use Pirsch to easily implement A/B testing on your website and increase conversions in our latest blog post! πŸ“°

https://pirsch.io/blog/ab-testing-using-tag-based-segmentation-pirsch-analytics/

February 14, 2024 Introducing Pirsch Version 2.2!

Pirsch 2.2 is live! πŸ₯³πŸŽ‰

This is new:

πŸ‘‰ A comparison view for graphs
πŸ‘‰ Tag-based segmentation and A/B testing
πŸ‘‰ Fully automated Fathom Analytics import
πŸ‘‰ New prefix/suffix for rollup-views

And many more minor changes and improvements.

Changelog: https://docs.pirsch.io/changelog#_2-2

January 31, 2024 Pirsch Analytics 2.0 is live on Product Hunt!

https://www.producthunt.com/posts/pirsch-analytics-2-0

We're celebrating over 460 customers, over 250 updates shipped, and thousands of websites that now work without Google Analytics. πŸ“Š

We are also proud that some customers now host our product as an enterprise solution in their cloud environment, either managed by themselves or with our support. Others, like superblog.ai or maglr.com, have integrated Pirsch deeply into their application to offer analytics to their customers.

Since the beginning, we have released over 250 versions with new features and improvements. Recently, Pirsch Analytics reached version 2.0, a major milestone for us. In addition to countless little things, the update includes features that enable agencies to offer their clients a customized analytics solution and make it more efficient to work in teams.

The new theming options are the most powerful in the analytics space. In addition to the logo and a custom domain, every color, drop shadow, edge radius, and even the favicon can be customized and saved as a reusable theme. With organizations, it is easier than ever to share different dashboards within the team, create new ones, and manage access rights.

We are excited to share all of this with you today and look forward to your feedback and questions here or on Twitter. Don't forget to use discount code PH25OFF, valid until the end of February, to receive 25% off your first invoice.

December 5, 2023 How to Track the Playback Time of YouTube and Vimeo Videos Using Custom Events

Showing rather than telling what your product, service or company does in a video can be very effective. It’s more personal and saves time when the visitor can watch a short video instead of reading an entire web page. But how many people watch a video on your website? For how long? Do they finish it?

These questions can be answered using custom events in Pirsch. Combined with conversion goals, you can get a nice graph of how long visitors watch your videos on average.

Learn more on our latest blog post!

https://pirsch.io/blog/tracking-youtube-vimeo-videos/

October 23, 2023 How We Use Caddy to Provide Custom Domains for Our Clients

New blog post!

With the launch of version 2.0, we added white labeling to Pirsch and the ability to use custom domains for dashboards. In this article, we explain how we use Caddy to automatically provision SSL certificates for them and how we configured it as our reverse proxy and load balancer.

https://pirsch.io/blog/how-we-use-caddy-to-provide-custom-domains-for-our-clients/

September 26, 2023 $6,000 MRR!

We're happy to announce that we've reached $6,000 MRR! πŸŽ‰

And we're not above celebrating every little milestone :)

September 17, 2023 Pirsch Version 2.1 released!

Pirsch 2.1 is the first major update since we launched 2.0. We've added new statistics, custom metrics, and a few convenience features.
Support for Client Hints

Let's start with some technical changes: we now support client hints. Client hints are a modern approach to identifying a visitor's operating system and browser, currently only supported in Chrome. They allow us to more reliably identify Chrome and OS versions, such as Windows 11 and Chrome OS, which weren't supported before.

If you use any of our SDKs or API, be sure to upgrade and set the new client hint fields for your requests.

Changes to the Dashboard

There are two minor changes to the dashboard in this release.

First, we have added a refresh button so that you no longer have to refresh the whole page to load the latest statistics.

Refresh Button

On mobile, it is displayed in the graphs panel.

Refresh Button Mobile

Second, by popular request, the panels now show direct/none and unknown for all stats. This was previously only available in the detail view when expanding a panel.

Direct/None and Unknown

Conversion Rate Graph

The new conversion rate graph shows the conversion rate for a page, conversion goal, or event over time. This helps you identify trends.

Conversion Rate

Events for Conversion Goals

When creating a conversion goal, you can now enter an event name and a metadata key and value. The dashboard is filtered by the event and metadata pair. You can combine this with a path pattern or regular expression to filter for the page on which the event was triggered.

Conversion Goal Event

The path pattern is now optional, you only need to set one of the two to create a conversion goal.

Custom Metrics

Custom metrics are a new Pirsch Plus feature. They are a versatile tool to help you track various metrics for custom events and are part of the conversion goal dialog.

One example is e-commerce revenue and attribution tracking. Simply create a new conversion goal, specify the event you want to use to track revenue, and a metadata field you want to use to generate the stats. In the screenshot below, the field used to track revenue is called amount and the type is set to decimal.

Conversion Goal Event

When filtering by conversion goal, you'll see two new graphs for average and total revenue.

Conversion Goal Event

Of course, you can combine this with additional filters, such as the referrer or UTM parameters for ad attribution.

As with path patterns, you can set a target to receive a notification and optionally delete the goal automatically.

To create the Sale event, you would simply create an event as you're used to, with amount and currency as metadata fields.

pirsch("Sale", { meta: { currency: "EUR", amount: 199.98 } });

Custom metrics are not limited to e-commerce. You can use them for anything you want. Since they just use regular metadata fields, they are backward compatible and can be used on existing events.

As always, you can find our full changelog here.

About

We build an easy-to-use and privacy-friendly alternative to Google Analytics and other invasive tracking technologies with a nice dashboard for your personal website, customers, and agencies.