public: add more content
This commit is contained in:
177
apps/public/content/for/agencies.json
Normal file
177
apps/public/content/for/agencies.json
Normal file
@@ -0,0 +1,177 @@
|
||||
{
|
||||
"slug": "agencies",
|
||||
"audience": "agencies",
|
||||
"seo": {
|
||||
"title": "Analytics for Agencies — Manage All Client Sites in One Place",
|
||||
"description": "OpenPanel helps agencies manage analytics for all client websites from one account. Privacy-first, no cookie banners, unlimited projects, and affordable per-client pricing from $2.50/mo.",
|
||||
"noindex": false
|
||||
},
|
||||
"hero": {
|
||||
"heading": "Analytics for Agencies",
|
||||
"subheading": "Manage web and product analytics for every client from one account. No cookie consent banners to configure, no per-seat pricing, and transparent costs that make sense for agency billing. From $2.50/month per project.",
|
||||
"badges": [
|
||||
"Unlimited projects",
|
||||
"No per-seat fees",
|
||||
"No cookie banners needed",
|
||||
"Open source"
|
||||
]
|
||||
},
|
||||
"problem": {
|
||||
"title": "Why analytics is painful for agencies",
|
||||
"intro": "Managing analytics across dozens of client sites creates problems that most tools weren't designed to solve.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Google Analytics access management is a nightmare",
|
||||
"description": "Creating GA4 properties, managing user permissions, switching between accounts, and dealing with Google's constantly changing interface. Multiply this by 20+ clients and it's a full-time job."
|
||||
},
|
||||
{
|
||||
"title": "Cookie consent for every single client",
|
||||
"description": "Every client site needs its own cookie consent banner configured correctly. Different jurisdictions, different requirements, different implementations — and one mistake can mean a GDPR fine."
|
||||
},
|
||||
{
|
||||
"title": "Per-seat pricing kills agency margins",
|
||||
"description": "Most analytics tools charge per user. When your team of 10 needs access to analytics for client reporting, the cost adds up fast. Then the client wants access too."
|
||||
},
|
||||
{
|
||||
"title": "No easy way to show clients their data",
|
||||
"description": "Clients want to see their analytics without logging into your tools. Exporting PDFs is tedious, sharing login credentials is insecure, and building custom dashboards takes time you don't have."
|
||||
}
|
||||
]
|
||||
},
|
||||
"features": {
|
||||
"title": "Analytics built for multi-client workflows",
|
||||
"intro": "OpenPanel is designed to work the way agencies do — multiple projects, multiple team members, one simple interface.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Unlimited projects per account",
|
||||
"description": "Add every client as a separate project under one account. No extra cost per project — just one monthly bill based on total event volume."
|
||||
},
|
||||
{
|
||||
"title": "No per-seat pricing",
|
||||
"description": "Invite your entire team at no extra cost. Account managers, developers, strategists — everyone gets access. No reason to share logins or limit who can see data."
|
||||
},
|
||||
{
|
||||
"title": "No cookie consent required",
|
||||
"description": "OpenPanel uses cookieless tracking by default. No consent banners to set up for any client, regardless of their location or audience. Saves hours of implementation per client."
|
||||
},
|
||||
{
|
||||
"title": "Simple, instant dashboards",
|
||||
"description": "Every project gets a complete analytics dashboard out of the box. No custom report building needed — clients get useful data from day one."
|
||||
},
|
||||
{
|
||||
"title": "Privacy compliance built in",
|
||||
"description": "GDPR and CCPA compliant by design. No cookies, EU data hosting, and data minimization mean you can confidently deploy analytics for clients in any market."
|
||||
},
|
||||
{
|
||||
"title": "Web + product analytics combined",
|
||||
"description": "Pageviews, referrers, and campaigns alongside events, funnels, and user profiles. One tool replaces both Google Analytics and Mixpanel for clients who need deeper insights."
|
||||
},
|
||||
{
|
||||
"title": "Quick setup for new clients",
|
||||
"description": "Add a script tag or install an SDK. Page views start tracking automatically. Most client setups take under 15 minutes including custom event configuration."
|
||||
},
|
||||
{
|
||||
"title": "Self-hosting for full control",
|
||||
"description": "Agencies handling sensitive industries can self-host OpenPanel on their own infrastructure. Complete data sovereignty for clients who require it."
|
||||
},
|
||||
{
|
||||
"title": "Export and API access",
|
||||
"description": "Pull data via the REST API for custom client reports. Export events for clients who want their own data. Integrate with your existing reporting stack."
|
||||
}
|
||||
]
|
||||
},
|
||||
"benefits": {
|
||||
"title": "Why agencies choose OpenPanel",
|
||||
"intro": "Simpler analytics management means more time for the work clients actually pay you for.",
|
||||
"items": [
|
||||
{
|
||||
"title": "One account for all clients",
|
||||
"description": "Switch between client projects in one click. No separate logins, no Google account juggling, no access management headaches."
|
||||
},
|
||||
{
|
||||
"title": "Predictable costs for easy billing",
|
||||
"description": "Flat tiers based on total event volume. Pass the cost through to clients or absorb it in your retainer — the pricing is simple enough to do either."
|
||||
},
|
||||
{
|
||||
"title": "Ship cookie-free analytics for every client",
|
||||
"description": "Stop spending hours configuring consent banners. OpenPanel works without cookies, so there's nothing to configure for GDPR or CCPA."
|
||||
},
|
||||
{
|
||||
"title": "Impress clients with real-time data",
|
||||
"description": "Show clients their live analytics in real time during calls. Events, pageviews, and conversions updating as you speak."
|
||||
},
|
||||
{
|
||||
"title": "Open source trust factor",
|
||||
"description": "Clients in regulated industries appreciate that the analytics code is fully auditable. Open source means transparency about exactly what's being tracked."
|
||||
},
|
||||
{
|
||||
"title": "Affordable at scale",
|
||||
"description": "At $20/month for 100K events across all projects, OpenPanel is dramatically cheaper than running separate Mixpanel or GA4 properties per client."
|
||||
}
|
||||
]
|
||||
},
|
||||
"faqs": {
|
||||
"title": "Frequently asked questions",
|
||||
"intro": "Common questions from agencies evaluating OpenPanel.",
|
||||
"items": [
|
||||
{
|
||||
"question": "How does pricing work with multiple client projects?",
|
||||
"answer": "You pay based on total event volume across all projects, not per project. For example, if you have 20 client sites generating a combined 100K events/month, you pay $20/month total. All projects share the same plan."
|
||||
},
|
||||
{
|
||||
"question": "Can clients see their own analytics without a login?",
|
||||
"answer": "OpenPanel supports team invitations so clients can be added to their specific project. They'll only see their own data. You can also use the API to build custom dashboards or export reports for client presentations."
|
||||
},
|
||||
{
|
||||
"question": "Do I need cookie consent banners for client sites?",
|
||||
"answer": "No. OpenPanel uses cookieless tracking by default, which doesn't require consent under GDPR, CCPA, or PECR. This eliminates one of the most common compliance headaches for agency deployments."
|
||||
},
|
||||
{
|
||||
"question": "How do I set up tracking for a new client?",
|
||||
"answer": "Create a new project in your OpenPanel dashboard, copy the script tag, and add it to the client's website. Page views start tracking immediately. Custom events are one line of JavaScript each. Most setups take under 15 minutes."
|
||||
},
|
||||
{
|
||||
"question": "Can I self-host for agency use?",
|
||||
"answer": "Yes. Self-hosting is free and has no project or event limits. Run OpenPanel on your own server to keep all client data under your control. Docker Compose deployment takes about 10 minutes."
|
||||
},
|
||||
{
|
||||
"question": "How does OpenPanel compare to Google Analytics for agencies?",
|
||||
"answer": "OpenPanel is simpler to manage across multiple clients (one account, no Google permissions), privacy-compliant without cookies, and includes product analytics features that GA4 lacks. GA4 has more advanced attribution modeling and integrates with Google Ads. For most agency use cases, OpenPanel saves significant time on setup and compliance."
|
||||
},
|
||||
{
|
||||
"question": "Is there an API for building custom reports?",
|
||||
"answer": "Yes. OpenPanel has a REST API for querying analytics data, managing projects, and exporting events. You can use it to build custom client dashboards, integrate with your reporting tools, or automate monthly reports."
|
||||
},
|
||||
{
|
||||
"question": "Can I white-label the analytics dashboard?",
|
||||
"answer": "White-labeling is not currently available as a built-in feature. However, since OpenPanel is open source, agencies who self-host can customize the dashboard appearance, including branding. Cloud users can use the API to build branded dashboards."
|
||||
}
|
||||
]
|
||||
},
|
||||
"related_links": {
|
||||
"guides": [
|
||||
{ "title": "Script tag SDK setup", "url": "/docs/sdks/script" },
|
||||
{ "title": "Migrate from Google Analytics", "url": "/guides/migrate-from-google-analytics" }
|
||||
],
|
||||
"articles": [
|
||||
{ "title": "Cookieless analytics explained", "url": "/articles/cookieless-analytics" },
|
||||
{ "title": "How to self-host OpenPanel", "url": "/articles/how-to-self-host-openpanel" },
|
||||
{ "title": "Best open source analytics tools", "url": "/articles/open-source-web-analytics" }
|
||||
],
|
||||
"comparisons": [
|
||||
{ "title": "OpenPanel vs Google Analytics", "url": "/compare/google-analytics-alternative" },
|
||||
{ "title": "OpenPanel vs Plausible", "url": "/compare/plausible-alternative" },
|
||||
{ "title": "OpenPanel vs Matomo", "url": "/compare/matomo-alternative" }
|
||||
]
|
||||
},
|
||||
"ctas": {
|
||||
"primary": {
|
||||
"label": "Try OpenPanel Free",
|
||||
"href": "https://dashboard.openpanel.dev/onboarding"
|
||||
},
|
||||
"secondary": {
|
||||
"label": "View Source on GitHub",
|
||||
"href": "https://github.com/Openpanel-dev/openpanel"
|
||||
}
|
||||
}
|
||||
}
|
||||
179
apps/public/content/for/developers.json
Normal file
179
apps/public/content/for/developers.json
Normal file
@@ -0,0 +1,179 @@
|
||||
{
|
||||
"slug": "developers",
|
||||
"audience": "developers",
|
||||
"seo": {
|
||||
"title": "Analytics for Developers — Open Source, API-First, Self-Hostable",
|
||||
"description": "OpenPanel is the open-source analytics platform built for developers. 16 SDKs, REST API, Docker self-hosting, TypeScript-first. Track events, funnels, and users without cookies.",
|
||||
"noindex": false
|
||||
},
|
||||
"hero": {
|
||||
"heading": "Analytics for Developers",
|
||||
"subheading": "An open-source analytics platform that respects your stack and your users' privacy. 16 SDKs, a clean REST API, Docker Compose self-hosting, and a 2.3 KB script. No cookies, no consent banners, no vendor lock-in.",
|
||||
"badges": [
|
||||
"Open source (AGPL-3.0)",
|
||||
"16 SDKs",
|
||||
"Self-host with Docker",
|
||||
"2.3 KB script"
|
||||
]
|
||||
},
|
||||
"problem": {
|
||||
"title": "Why developers hate their analytics setup",
|
||||
"intro": "Most analytics tools are built for marketers. They feel wrong when you're a developer who cares about performance, privacy, and owning your infrastructure.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Google Analytics is a black box",
|
||||
"description": "Proprietary code you can't inspect, heavy scripts that slow your site, sampled data you can't trust, and a UI designed for marketers who think in 'dimensions' and 'metrics'."
|
||||
},
|
||||
{
|
||||
"title": "No self-hosting option",
|
||||
"description": "Most analytics tools are cloud-only. Your data lives on someone else's servers. No way to run it in your own VPC, no access to raw data, no control over retention or processing."
|
||||
},
|
||||
{
|
||||
"title": "Heavy SDKs and slow scripts",
|
||||
"description": "The average analytics script is 30–80 KB. That's real performance impact on every page load. Plus the third-party network requests and cookie overhead."
|
||||
},
|
||||
{
|
||||
"title": "Cookie consent ruins your UX",
|
||||
"description": "Cookie-based analytics means consent banners on every page. 30-40% of users reject cookies, giving you incomplete data and a worse user experience."
|
||||
}
|
||||
]
|
||||
},
|
||||
"features": {
|
||||
"title": "Built the way developers expect",
|
||||
"intro": "OpenPanel is TypeScript-first, API-driven, and designed to fit into modern development workflows.",
|
||||
"items": [
|
||||
{
|
||||
"title": "16 SDKs for every framework",
|
||||
"description": "JavaScript, React, Next.js, Vue, Nuxt, Astro, Remix, Express, React Native, Python, Ruby, Rust, Kotlin, Swift — plus a script tag and REST API."
|
||||
},
|
||||
{
|
||||
"title": "2.3 KB tracking script",
|
||||
"description": "The web script is tiny. No Lighthouse penalty, no performance impact, no bundle bloat. Async loading by default."
|
||||
},
|
||||
{
|
||||
"title": "REST API for everything",
|
||||
"description": "Track events, query data, manage projects, and export analytics — all via a documented REST API. Build custom dashboards or pipe data into your own systems."
|
||||
},
|
||||
{
|
||||
"title": "Docker Compose self-hosting",
|
||||
"description": "One command to deploy. PostgreSQL, ClickHouse, and Redis included. Run it on any VPS, in your Kubernetes cluster, or via Coolify/Dokploy."
|
||||
},
|
||||
{
|
||||
"title": "Cookieless by default",
|
||||
"description": "No cookies means no consent banners and no blocked requests. Every user is tracked accurately, with full privacy compliance built in."
|
||||
},
|
||||
{
|
||||
"title": "Open source (AGPL-3.0)",
|
||||
"description": "Read the code, report bugs, submit PRs. No proprietary black boxes. The self-hosted version is identical to cloud — no artificial feature limits."
|
||||
},
|
||||
{
|
||||
"title": "Event-based data model",
|
||||
"description": "Track any event with arbitrary properties. No predefined schema, no reserved event names, no property limits. Your data model, your rules."
|
||||
},
|
||||
{
|
||||
"title": "Real-time event stream",
|
||||
"description": "See events as they fire. Debug tracking issues by watching live data flow through your system. No sampling, no delays."
|
||||
},
|
||||
{
|
||||
"title": "Declarative tracking with data attributes",
|
||||
"description": "Add data-track attributes to HTML elements for zero-JavaScript event tracking. Perfect for static sites or server-rendered pages."
|
||||
}
|
||||
]
|
||||
},
|
||||
"benefits": {
|
||||
"title": "Why developers choose OpenPanel",
|
||||
"intro": "Analytics that fits your workflow instead of fighting against it.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Own your data completely",
|
||||
"description": "Self-host on your infrastructure. Access raw events in ClickHouse. Export anything via API. No vendor lock-in, ever."
|
||||
},
|
||||
{
|
||||
"title": "Ship tracking in minutes, not days",
|
||||
"description": "npm install, add your client ID, and tracking starts. Automatic page view tracking out of the box. Custom events are one line of code."
|
||||
},
|
||||
{
|
||||
"title": "No impact on site performance",
|
||||
"description": "The 2.3 KB async script loads without blocking rendering. No cookies means no additional HTTP overhead. Your Lighthouse score stays perfect."
|
||||
},
|
||||
{
|
||||
"title": "Works with your deployment pipeline",
|
||||
"description": "Docker Compose for local dev, Kubernetes for production, or Coolify/Dokploy for managed self-hosting. Fits however you deploy."
|
||||
},
|
||||
{
|
||||
"title": "Product analytics included",
|
||||
"description": "Funnels, retention, user profiles, and cohort analysis alongside web analytics. No need for a separate Mixpanel or Amplitude subscription."
|
||||
},
|
||||
{
|
||||
"title": "Transparent and auditable",
|
||||
"description": "Every line of code is on GitHub. No tracking pixels you can't inspect, no data processing you can't verify."
|
||||
}
|
||||
]
|
||||
},
|
||||
"faqs": {
|
||||
"title": "Frequently asked questions",
|
||||
"intro": "Technical questions from developers evaluating OpenPanel.",
|
||||
"items": [
|
||||
{
|
||||
"question": "How does self-hosting work?",
|
||||
"answer": "Clone the repo, configure environment variables, and run docker compose up. The stack includes PostgreSQL (config), ClickHouse (events), and Redis (caching/queues). A 4 vCPU / 8 GB RAM VPS handles most workloads. Deployment guides exist for Docker Compose, Kubernetes, Coolify, and Dokploy."
|
||||
},
|
||||
{
|
||||
"question": "What's the data architecture?",
|
||||
"answer": "OpenPanel uses a three-database strategy: PostgreSQL for relational data (users, projects, dashboards), ClickHouse for analytics events (OLAP, high-volume reads/writes), and Redis for caching, job queues, and real-time pub/sub. Events are ingested via the API, queued in Redis, and batch-written to ClickHouse by background workers."
|
||||
},
|
||||
{
|
||||
"question": "Can I access raw event data?",
|
||||
"answer": "Yes. Self-hosted users can query ClickHouse directly with SQL. Cloud users can export data via the REST API. There's no data sampling — you always see the full dataset."
|
||||
},
|
||||
{
|
||||
"question": "How does cookieless tracking work?",
|
||||
"answer": "OpenPanel uses a combination of hashed IP address, user agent, and other browser signals to create anonymous session identifiers. No cookies are set, no local storage is used, and no personally identifiable information is stored. This approach is GDPR compliant without requiring consent."
|
||||
},
|
||||
{
|
||||
"question": "Is there a TypeScript SDK?",
|
||||
"answer": "Yes. All JavaScript/TypeScript SDKs (web, React, Next.js, Vue, Nuxt, Astro, Express) are written in TypeScript with full type definitions. The tracking API is type-safe with autocomplete for event names and properties if you extend the types."
|
||||
},
|
||||
{
|
||||
"question": "Can I track server-side events?",
|
||||
"answer": "Yes. Use the Express SDK, the Python/Ruby/Rust SDKs, or call the REST API directly from any server-side language. Server-side tracking is useful for backend events like payments, API usage, or background job completions."
|
||||
},
|
||||
{
|
||||
"question": "How does OpenPanel compare to PostHog for developers?",
|
||||
"answer": "PostHog offers more tools (feature flags, experiments, error tracking) but requires more infrastructure to self-host (minimum 4 vCPU, 16 GB RAM). OpenPanel focuses on analytics — events, funnels, retention — with a lighter footprint and simpler deployment. Choose PostHog if you need an all-in-one platform; choose OpenPanel if you want focused analytics that's easy to run."
|
||||
},
|
||||
{
|
||||
"question": "What's the tracking script size?",
|
||||
"answer": "2.3 KB gzipped. For comparison, Google Analytics is ~28 KB, Mixpanel is ~32 KB, and PostHog is ~60 KB. The script loads asynchronously and doesn't block page rendering."
|
||||
}
|
||||
]
|
||||
},
|
||||
"related_links": {
|
||||
"guides": [
|
||||
{ "title": "Next.js analytics setup", "url": "/guides/nextjs-analytics" },
|
||||
{ "title": "React analytics setup", "url": "/guides/react-analytics" },
|
||||
{ "title": "Node.js analytics setup", "url": "/guides/nodejs-analytics" },
|
||||
{ "title": "Python analytics setup", "url": "/guides/python-analytics" }
|
||||
],
|
||||
"articles": [
|
||||
{ "title": "How to self-host OpenPanel", "url": "/articles/how-to-self-host-openpanel" },
|
||||
{ "title": "Best open source analytics tools", "url": "/articles/open-source-web-analytics" },
|
||||
{ "title": "Cookieless analytics explained", "url": "/articles/cookieless-analytics" }
|
||||
],
|
||||
"comparisons": [
|
||||
{ "title": "OpenPanel vs PostHog", "url": "/compare/posthog-alternative" },
|
||||
{ "title": "OpenPanel vs Plausible", "url": "/compare/plausible-alternative" },
|
||||
{ "title": "OpenPanel vs Umami", "url": "/compare/umami-alternative" }
|
||||
]
|
||||
},
|
||||
"ctas": {
|
||||
"primary": {
|
||||
"label": "Try OpenPanel Free",
|
||||
"href": "https://dashboard.openpanel.dev/onboarding"
|
||||
},
|
||||
"secondary": {
|
||||
"label": "View Source on GitHub",
|
||||
"href": "https://github.com/Openpanel-dev/openpanel"
|
||||
}
|
||||
}
|
||||
}
|
||||
178
apps/public/content/for/startups.json
Normal file
178
apps/public/content/for/startups.json
Normal file
@@ -0,0 +1,178 @@
|
||||
{
|
||||
"slug": "startups",
|
||||
"audience": "startups",
|
||||
"seo": {
|
||||
"title": "Analytics for Startups — Open Source & Affordable",
|
||||
"description": "OpenPanel gives startups product analytics without enterprise pricing. Track events, funnels, retention, and user behavior from $2.50/mo or self-host free. No cookies, GDPR compliant.",
|
||||
"noindex": false
|
||||
},
|
||||
"hero": {
|
||||
"heading": "Analytics for Startups",
|
||||
"subheading": "Get the product analytics you need to grow — without the enterprise price tag. OpenPanel gives you events, funnels, retention, and user profiles from $2.50/month. Self-host for free when budgets are tight.",
|
||||
"badges": [
|
||||
"From $2.50/month",
|
||||
"Self-host free",
|
||||
"No cookies needed",
|
||||
"Open source"
|
||||
]
|
||||
},
|
||||
"problem": {
|
||||
"title": "Why most analytics tools fail startups",
|
||||
"intro": "The tools that have the features you need are priced for enterprises. The affordable ones lack the depth to drive real product decisions.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Mixpanel and Amplitude get expensive fast",
|
||||
"description": "Event-based pricing sounds fine at 10K events, but startups grow. At 1M events you're looking at $300–800/month — money better spent on product development."
|
||||
},
|
||||
{
|
||||
"title": "Google Analytics doesn't show you user behavior",
|
||||
"description": "GA4 tracks pageviews and sessions, but can't tell you which users completed onboarding, where they dropped off in your funnel, or why retention is falling."
|
||||
},
|
||||
{
|
||||
"title": "Privacy compliance is a headache",
|
||||
"description": "Cookie consent banners hurt conversion rates. GDPR fines can be existential for early-stage companies. Most analytics tools make compliance your problem, not theirs."
|
||||
},
|
||||
{
|
||||
"title": "Vendor lock-in limits your options",
|
||||
"description": "Closed-source tools own your data. Migrating away means losing historical analytics. With no export path, you're stuck paying whatever they charge."
|
||||
}
|
||||
]
|
||||
},
|
||||
"features": {
|
||||
"title": "Everything you need to understand your users",
|
||||
"intro": "OpenPanel combines web analytics and product analytics in one tool. No need to pay for two separate platforms.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Event tracking",
|
||||
"description": "Track any user action with a simple API call. Button clicks, signups, purchases — one line of code per event."
|
||||
},
|
||||
{
|
||||
"title": "Funnel analysis",
|
||||
"description": "See where users drop off in your signup flow, onboarding, or checkout. Identify the step costing you the most conversions."
|
||||
},
|
||||
{
|
||||
"title": "Retention analysis",
|
||||
"description": "Measure how many users come back after day 1, week 1, and month 1. Spot retention problems before they tank your growth."
|
||||
},
|
||||
{
|
||||
"title": "User profiles",
|
||||
"description": "See every event a specific user triggered, their full session history, and their properties. Debug issues by walking through their experience."
|
||||
},
|
||||
{
|
||||
"title": "Real-time dashboard",
|
||||
"description": "See events as they happen. Launch a feature and immediately see adoption. Run a campaign and watch conversions in real time."
|
||||
},
|
||||
{
|
||||
"title": "Web analytics",
|
||||
"description": "Pageviews, referrers, UTM campaigns, devices, countries — the standard web analytics you expect, included out of the box."
|
||||
},
|
||||
{
|
||||
"title": "Revenue tracking",
|
||||
"description": "Send monetary values with events to track revenue per user, per campaign, or per feature. Know what's actually making money."
|
||||
},
|
||||
{
|
||||
"title": "Cookieless tracking",
|
||||
"description": "No cookies means no consent banners. Better conversion rates, cleaner data, and automatic GDPR/CCPA compliance."
|
||||
},
|
||||
{
|
||||
"title": "Self-hosting option",
|
||||
"description": "Run OpenPanel on a $20/month VPS when cloud costs matter. Full feature parity with the hosted version, no artificial limits."
|
||||
}
|
||||
]
|
||||
},
|
||||
"benefits": {
|
||||
"title": "Why startups choose OpenPanel",
|
||||
"intro": "Built for teams that need answers from their data without burning through their runway.",
|
||||
"items": [
|
||||
{
|
||||
"title": "Predictable pricing that grows with you",
|
||||
"description": "Flat tiers from $2.50 to $900/month. No per-seat fees, no surprise overages. Know exactly what you'll pay as you scale."
|
||||
},
|
||||
{
|
||||
"title": "All features included at every tier",
|
||||
"description": "Funnels, retention, user profiles, real-time — everything is available from day one. No upsells, no feature gates."
|
||||
},
|
||||
{
|
||||
"title": "Self-host to cut costs to near zero",
|
||||
"description": "The self-hosted version is identical to cloud. Run it on your own infrastructure when you need to minimize spend."
|
||||
},
|
||||
{
|
||||
"title": "Open source means no lock-in",
|
||||
"description": "AGPL-3.0 licensed. Your data is yours. Fork it, extend it, or migrate away — you're never stuck."
|
||||
},
|
||||
{
|
||||
"title": "Set up in under 10 minutes",
|
||||
"description": "Add a script tag or install an SDK. Automatic page view tracking starts immediately. Ship analytics and get back to building product."
|
||||
},
|
||||
{
|
||||
"title": "Privacy-first by default",
|
||||
"description": "Cookieless tracking and EU-only hosting mean you don't need a lawyer to figure out GDPR compliance."
|
||||
}
|
||||
]
|
||||
},
|
||||
"faqs": {
|
||||
"title": "Frequently asked questions",
|
||||
"intro": "Common questions from startup teams evaluating OpenPanel.",
|
||||
"items": [
|
||||
{
|
||||
"question": "How much does OpenPanel cost for a typical startup?",
|
||||
"answer": "Most early-stage startups fall in the $2.50–$20/month range. At 100K events/month (a common level for seed-stage), you pay $20/month. Self-hosting is completely free — your only cost is the server."
|
||||
},
|
||||
{
|
||||
"question": "Can I switch from Mixpanel or Amplitude?",
|
||||
"answer": "Yes. OpenPanel uses a similar event-based tracking model. The API is nearly identical — in most cases, migrating is a find-and-replace from gtag() or mixpanel.track() to window.op('track'). We have migration guides for the most common platforms."
|
||||
},
|
||||
{
|
||||
"question": "What happens when I outgrow the free self-hosted version?",
|
||||
"answer": "Nothing — the self-hosted version has no usage limits. As your traffic grows, you may need to scale your server, but OpenPanel itself doesn't charge anything for self-hosting regardless of volume."
|
||||
},
|
||||
{
|
||||
"question": "Is OpenPanel GDPR compliant?",
|
||||
"answer": "Yes. OpenPanel uses cookieless tracking by default, which means you don't need cookie consent banners under GDPR. Cloud data is stored in the EU. Self-hosting gives you complete control over data location."
|
||||
},
|
||||
{
|
||||
"question": "How does OpenPanel compare to PostHog?",
|
||||
"answer": "PostHog offers more features (feature flags, experiments, error tracking) but is more complex and expensive at scale. OpenPanel focuses on core analytics — events, funnels, retention, and user profiles — at a fraction of the cost. If you need a Swiss Army knife, choose PostHog. If you need focused product analytics, choose OpenPanel."
|
||||
},
|
||||
{
|
||||
"question": "Do I need both Google Analytics and OpenPanel?",
|
||||
"answer": "No. OpenPanel includes web analytics (pageviews, referrers, UTM campaigns, devices, countries) alongside product analytics. For most startups, OpenPanel replaces both GA4 and a product analytics tool like Mixpanel."
|
||||
},
|
||||
{
|
||||
"question": "What SDKs are available?",
|
||||
"answer": "OpenPanel has SDKs for JavaScript, React, Next.js, Vue, Nuxt, Astro, Express, React Native, Python, Ruby, Rust, Kotlin, and Swift. There's also a script tag for zero-build setups and a REST API for anything else."
|
||||
},
|
||||
{
|
||||
"question": "Can I track mobile apps?",
|
||||
"answer": "Yes. OpenPanel has native SDKs for React Native, Kotlin (Android), and Swift (iOS). The same events, funnels, and user profiles work across web and mobile."
|
||||
}
|
||||
]
|
||||
},
|
||||
"related_links": {
|
||||
"guides": [
|
||||
{ "title": "Next.js analytics setup", "url": "/guides/nextjs-analytics" },
|
||||
{ "title": "React analytics setup", "url": "/guides/react-analytics" },
|
||||
{ "title": "Migrate from Google Analytics", "url": "/guides/migrate-from-google-analytics" }
|
||||
],
|
||||
"articles": [
|
||||
{ "title": "Best open source analytics tools", "url": "/articles/open-source-web-analytics" },
|
||||
{ "title": "How to create a funnel", "url": "/articles/how-to-create-a-funnel" },
|
||||
{ "title": "Cookieless analytics guide", "url": "/articles/cookieless-analytics" }
|
||||
],
|
||||
"comparisons": [
|
||||
{ "title": "OpenPanel vs Mixpanel", "url": "/compare/mixpanel-alternative" },
|
||||
{ "title": "OpenPanel vs PostHog", "url": "/compare/posthog-alternative" },
|
||||
{ "title": "OpenPanel vs Amplitude", "url": "/compare/amplitude-alternative" }
|
||||
]
|
||||
},
|
||||
"ctas": {
|
||||
"primary": {
|
||||
"label": "Try OpenPanel Free",
|
||||
"href": "https://dashboard.openpanel.dev/onboarding"
|
||||
},
|
||||
"secondary": {
|
||||
"label": "View Source on GitHub",
|
||||
"href": "https://github.com/Openpanel-dev/openpanel"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user