Fine-grained control over
analytics events
Govern, transform, filter, and route logs & analytics events from your apps
to multiple destinations,
without redeployments.
Platform agnostic
Currently supports JavaScript environments, with more SDKs planned in future
Everything you need
Functionalities carefully assembled together keeping real world use cases in mind, with a platform and vendor agnostic approach.
Manage with Git
Streamlined workflow for teams
Three simple steps to visualize the workflow:
Your team sends Pull Requests to your Eventvisor project repository updating events, attributes, and/or destination definitions.
Upon merging your Pull Request, trigger your CI/CD pipeline to build the datafiles (static JSON files) and upload them to your CDN or custom server.
Fetch the datafiles from your applications and/or services, and start tracking events using provided Eventvisor SDKs.
Real world scenarios
Use cases that fit your needs
...
Bring Product, Engineering, Data, and Marketing folks together in one workflow.
Conditionally route your events to multiple different vendors, either first or third-party.
Filter your tracked events before processing them further.
Get validation warnings if wrong shapes of data are tracked.
Bring marketing pixels into the same workflow for full visibility and control.
Deprecate events and attributes gracefully, allowing developers to clean things up at their own pace.
Bring order in your microfrontends architecture for overlapping cross-team analytics events.
Control the flow of tracked events from your applications without the need to redeploy them.
Transform and enrich your data with advanced lookups, without needing to change your existing code.
Establish ownership and boundary for your analytics events in a cross-team environment.