Tracking Methods
Choose the tracking method that best fits your needs
HTML Attributes
Track events using simple HTML data attributes - no JavaScript required
- • Zero JavaScript knowledge needed
- • Goal tracking with data-ed-goal
- • Scroll tracking with data-ed-scroll
- • Custom parameters support
JavaScript SDK
Full programmatic control with the EventDash JavaScript SDK
- • Track custom events
- • Identify users
- • Automatic page view tracking
- • Advanced configuration
REST API
Server-side tracking via HTTP API for backend integrations
- • Server-side event tracking
- • Batch event submission
- • Direct HTTP integration
- • Webhook support
Which Method Should I Use?
HTML Attributes: Best for simple websites, marketing pages, or when you want to track events without writing JavaScript. Perfect for non-developers.
JavaScript SDK: Best for SPAs, React/Vue apps, or when you need programmatic control over tracking. Ideal for developers building interactive applications.
REST API: Best for server-side tracking, webhooks, or when you need to track events from your backend. Use for e-commerce, form submissions, or API-driven applications.