-
Capable Analytics for Developers
Pirsch is a privacy-friendly web analytics tool designed for developers. A powerful RESTful API, SDKs, JavaScript snippets, and server-side integration allow you to automate and use it on your website or as part of your application.
-
-
Easy-to-use JavaScript Snippets
To get you started quickly, we offer a set of lightweight, drop-in JavaScript snippets. They are compatible with most frameworks and content management systems. You can get a basic integration with less than 1.5 kB in size (gzipped), or a full-featured marketing tool for detailed insights, Including automatic tracking of outbound link clicks, file downloads, and custom events.
<script defer src="https://api.pirsch.io/pirsch.js" id="pirschjs" data-code="identification_code"></script>
-
Extensive Plugin Support
Pirsch can be easily integrated into your website using one of the available plugins. We offer plugins for WordPress, Laravel, Caddy, Gatsby and more. A community of developers helps keep them up to date and constantly adding new integrations.
See All Plugins -
Powerful API
Pirsch was built from the ground up with automation in mind. Use the REST API to create dashboards, manage permissions, send traffic, and read statistics. Fine-grained permission management makes it possible to work with a single dashboard or on an account basis, managing as many sites as you want. Whatever your use case, it integrates seamlessly into your application.
JavaScript// Create the Pirsch client. client := pirsch.NewClient(clientID, clientSecret, hostname, nil) http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { // Send the page hit to Pirsch. client.Hit(r) w.Write([]byte("Hello from Pirsch!")) })
-
Use it as a Platform
Use Pirsch as a platform and offer embedded analytics to your customers, directly in your own application or SaaS. We'll make sure everything runs smoothly and your subscription plan scales with your needs. All without the worries that come with privacy-invasive technologies.
Read Case Study
-
Custom Reports
Create custom reports by accessing your data through the API. Filters allow you to get exactly what you want. Data can be aggregated for different time periods or you can get a list of custom events.
-
Uncompromised Performance
Our service is fast. Modern hardware and a scalable infrastructure ensure fast response times and stability. If you have ever worked with sluggish tools like Google Analytics, using Pirsch will feel like a breeze of fresh air.
-
Advanced SDKs
Use our Go (Golang), JavaScript, or PHP SDK, or one provided by the community to get started quickly. All SDKs are open-source and co-developed by the community.
-
Server-side Integration
Call our API from your backend for a non-blockable approach to web analytics. Instead of relying on JavaScript running in the visitor's browser, keep your site lean and improve page speed.
-
Open-Source on GitHub
A lot of Pirsch is open source, including the core, SDKs, and libraries we have created for our service. So you can see for yourself how we work and how Pirsch functions. The code is available on GitHub, including a demo repository with sample applications and more.
See All Demos -
Detailed Documentation
Pirsch is well documented. We are constantly updating our documentation to make sure you always find an answer to your questions.
Read the Docs -
Personal Support
We're IT specialists, not salesmen. When you contact us for support, you can be sure to get competent and professional help, whether you have questions about integration details, networking, or programming. We're here to help, and we're here to find solutions to the challenges you face.
Ready to Get Started?
Try Pirsch for free for 30 days — setting up your first website only takes a few minutes.