Pageviews
See which product and marketing pages users visit
Capture page URLs and referrers so page activity can be reviewed alongside product behavior.
Event tracking
Capture pageviews, custom product events, and useful properties with a Vectr4 deployment running on your own infrastructure.
What you can capture
Pageviews
Capture page URLs and referrers so page activity can be reviewed alongside product behavior.
Custom product events
Send events for signups, demo starts, projects created, checkout steps, feature use, or other meaningful product actions.
Useful properties
Attach relevant properties to distinguish plans, product areas, workflow steps, or other context your team needs to interpret an event.
How tracking reaches Vectr4
Use the SDK to capture product events and send them to the Vectr4 services you deploy. The dashboard then gives those events a practical place in your wider product analytics workflow.
Focused feature page
Events describe what happened. Continue to analyze product events with properties, identity, funnels, sessions, and user journeys.
Wider product analytics
For the broader category and feature set, review Vectr4 as self-hosted product analytics or compare the role of different product analytics tools.
Implementation sequence
Use stable event names, send only necessary properties, and validate the payload in Vectr4 before building funnels or behavior analysis on top of it.
import vectra from '@vectr4/sdk';
const publicProjectKey = String(import.meta.env.PUBLIC_VECTRA_API_KEY);
vectra.init({
apiKey: publicProjectKey,
apiHost: 'https://analytics.example.com',
});
vectra.identify('user_123');
vectra.track('workspace_created', { plan: 'starter' }); FAQ