Track any interaction
Button clicks, form submissions, signups, purchases, video plays, file downloads: track any user action with a single function call.
Custom Events
One function call to track signups, purchases, clicks, and any user action. Attach custom properties, view real-time streams, and power your funnels and goals.
7-day free trial. Cancel anytime.
Live events demo: real-time event stream and analytics
Custom Events
rybbit.event('name', { props }).Capabilities
Button clicks, form submissions, signups, purchases, video plays, file downloads: track any user action with a single function call.
Attach key-value properties to any event. Track purchase amounts, plan types, feature names, or any metadata that matters.
Visualize how event volumes change over time. Compare event types, spot anomalies, and measure the impact of product changes.
Watch events arrive in real time with a live event stream. See every interaction as it happens with full property details.
Break down events by their custom properties. See which plan types are most popular, which buttons get the most clicks, or which features are used most.
Automatically track clicks on external links. See which outbound links your visitors click without any extra code.
Automatically capture clicks on buttons, links, and form submissions without writing any custom code. Retroactively analyze interactions.
Filter your analytics dashboard by specific events. See which pages, countries, or devices generate the most signups or purchases.
Query your event data programmatically via the API. Build custom dashboards, reports, or integrations on top of your event data.
Getting Started
Add the Rybbit script to your site or install @rybbit/js from npm. Pageviews and basic interactions are tracked automatically.
Call rybbit.event('event_name', { properties }) anywhere in your code. Track signups, purchases, feature usage, or any interaction.
Events appear instantly in your Events dashboard. See the live stream, trend charts, and property breakdowns.
Your custom events power funnels, goals, and filters throughout Rybbit. Track an event once and it works everywhere.
Use Cases
Track feature adoption, button clicks, and user interactions. Understand which features are actually used vs. which are ignored.
Track conversion events, activation milestones, and engagement signals. Build a data-driven picture of your growth funnel.
Track add-to-cart, wishlist, checkout, and purchase events with amount and product properties. Understand shopping behavior at every level.
Track CTA clicks, form submissions, and campaign-specific events. Tie marketing spend to actual user actions.
One function call to track anything. No tag managers, no complex configuration, no vendor lock-in.
Track the events that matter most in your early days (signups, activations, key feature usage) with minimal code.
FAQ
Explore More
Custom events with one line of code. Properties, trends, and real-time streams included.
7-day free trial. Cancel anytime.