Skip to content

Frequently Asked Questions

Where Do I Find My Invoices?

You can find your invoices in the Stripe portal. Navigate to the billing page from the top-right menu and click Manage Your Subscription.

Can I Use (Vercel) Rewrites/Redirects to Proxy the Scripts?

No, we rely on information provided by the visitor's browser. If you rewrite requests through Vercel (or a similar service), the requests sent to Pirsch will no longer contain the original IP address, but the server IP address instead. We block most data center IP addresses to protect our customers from spam.

In addition, there is no way to reliably extract this data. A header containing the forwarded IP address, as often provided by Cloudflare or similar, can be corrupted (IP spoofing), allowing an attacker to create as many fake visitors as they want from a single device.

The real solution is to host a proxy yourself or use a Cloudflare worker (free).

But competitors X and Y have this!

Yes, but they are vulnerable to IP spoofing. We checked.

Can I Self-Host Pirsch Analytics?

Yes, you can host Pirsch yourself by purchasing an Enterprise License. Pricing depends on your size and needs, as it involves setting up a license agreement and requires more support from our side. Contact us to discuss your requirements.

We recommend the SaaS plan for smaller companies or personal projects.

Tracking Page Views via API Returns 200, but No Data Appears on the Dashboard?

If you're tracking page views and events via the API and you receive an HTTP status code of 200 (OK), it doesn't necessarily mean that we've actually saved the page view or event. The tracking endpoints always return a status code of 200 (unless you pass invalid or incorrect data, such as an invalid access key), so we don't provide a method to learn how to bypass our bot filtering.

Requests accepted by these endpoints are processed asynchronously and may be dropped if we think it's a bot request. When testing, make sure you're not behind a VPN or proxy, and that you have a proper user-agent configured in your browser.