Files
stats/apps/public/content/features/event-tracking.json

140 lines
7.1 KiB
JSON

{
"slug": "event-tracking",
"short_name": "Event tracking",
"seo": {
"title": "Event Tracking - The Foundation of Product Analytics",
"description": "Track product events without Google Analytics. Simple, privacy-first event tracking that powers funnels, retention, and user profiles. Get started in minutes.",
"keywords": [
"event tracking software",
"product event tracking",
"custom event tracking"
]
},
"hero": {
"heading": "Simple events tracking",
"subheading": "Track clicks, views, and conversions with a simple API. No cookies, no bloat - just the events you need to understand how users behave.",
"badges": [
"Track any user action",
"Custom properties",
"Real-time ingestion",
"One API for all reports"
]
},
"definition": {
"title": "What is event tracking?",
"text": "Event tracking is the **foundation of product analytics**. Instead of relying on page-view counts or session timers, you capture discrete actions-clicks, page views, signups, purchases-as structured events with properties.\n\nEvery meaningful interaction becomes a data point you can query, filter, and visualize. This is how modern product teams answer questions like:\n\n- **How many users completed onboarding this week?**\n- **Which features do paying customers use most?**\n- **Where in the signup flow do users drop off?**\n\nTraditional analytics tools (like Google Analytics) are built around sessions and page views. That works for marketing, but it falls short when you need to understand **product behavior**: what users do *inside* your app, how they progress through flows, and what correlates with retention.\n\nOpenPanel takes a different approach. You send events from your app or website using a lightweight SDK or API. Each event has a name (e.g. `signup_completed`, `feature_used`) and optional properties (e.g. `plan: pro`, `source: google`). OpenPanel stores these events and lets you build **funnels**, **retention charts**, and **user profiles** on top of them-without the complexity of enterprise analytics tools.\n\nBecause OpenPanel is **privacy-first**, you can run it without cookies and without sending personal data to third parties. Self-host it or use our cloud-your data stays yours."
},
"capabilities_section": {
"title": "What you can track",
"intro": "From basic page views to custom conversion events, you get full visibility into user actions."
},
"capabilities": [
{
"title": "Page views and screen views",
"description": "Track which pages or screens users visit, with automatic properties like URL, referrer, and device."
},
{
"title": "Clicks and interactions",
"description": "Capture button clicks, form submissions, and any custom interactions with a single line of code."
},
{
"title": "Custom events and conversions",
"description": "Define your own events (e.g. signup, purchase, feature_used) and attach properties for filtering and analysis."
},
{
"title": "User and session context",
"description": "Events are tied to anonymous or identified users and sessions, so you can analyze behavior over time."
},
{
"title": "Real-time ingestion",
"description": "Events appear in your dashboard within seconds. No batching delays or overnight processing."
},
{
"title": "Funnels, retention, and profiles",
"description": "Use the same events to build conversion funnels, retention cohorts, and per-user activity timelines."
}
],
"screenshots": [
{
"src": "/features/feature-events-list.webp",
"alt": "Event list showing tracked user actions in OpenPanel",
"caption": "Browse every event your product sends. Filter by name, user, or properties."
},
{
"src": "/features/feature-events-stats.webp",
"alt": "Event statistics and trends over time",
"caption": "See event volume and trends at a glance. Spot anomalies before they become problems."
},
{
"src": "/features/feature-events-details.webp",
"alt": "Detailed view of a single event with properties",
"caption": "Drill into any event to see its full context: user, session, properties, and timestamp."
}
],
"how_it_works": {
"title": "How event tracking works",
"intro": "Three steps to go from zero to full product visibility.",
"steps": [
{
"title": "Install the SDK or use the API",
"description": "Add our lightweight script to your site or use our SDK for React, Next.js, or other frameworks. Self-hosted or cloud-your choice."
},
{
"title": "Send events from your product",
"description": "Track page views automatically and call our API for custom events (signup, purchase, feature_used) with optional properties."
},
{
"title": "Analyze in dashboards, funnels, and retention",
"description": "Events flow into funnels, retention charts, and user profiles. No extra setup-one tracking layer powers everything."
}
]
},
"use_cases": {
"title": "Who uses event tracking",
"intro": "Product and growth teams use events to answer concrete questions.",
"items": [
{
"title": "Product managers",
"description": "Understand which features are used, where users drop off, and how behavior differs between segments."
},
{
"title": "Growth and marketing",
"description": "Measure conversion from signup to activation and from visit to purchase. Optimize campaigns based on real events."
},
{
"title": "Support and success",
"description": "View a user's event timeline before a call or ticket. No need to ask \"what did you click?\"-you can see it."
}
]
},
"related_features": [
{
"slug": "funnels",
"title": "Funnels",
"description": "See where users drop off in signup, activation, and conversion flows."
}
],
"faqs": {
"title": "Frequently asked questions",
"intro": "Common questions about event tracking with OpenPanel.",
"items": [
{
"question": "Do I need cookies for event tracking?",
"answer": "No. OpenPanel can run without cookies. We use a first-party cookie only if you enable it for better session continuity. Many teams run fully cookie-less and still get accurate funnels and retention."
},
{
"question": "How is this different from Google Analytics?",
"answer": "Google Analytics is built for marketing and traffic analysis, with a complex data model. OpenPanel is built for product and conversion: simple events that map directly to user actions. You get funnels, retention, and user profiles without the GA learning curve."
},
{
"question": "Can I track custom events?",
"answer": "Yes. You can send any event name and attach optional properties (e.g. plan, value, feature_name). Custom events work in funnels, retention, and user profiles the same way as built-in events."
}
]
},
"cta": {
"label": "Track events in minutes",
"href": "https://dashboard.openpanel.dev/onboarding"
}
}