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
Learn More
JavaScript SDK
Full programmatic control with the EventDash JavaScript SDK
  • • Track custom events
  • • Identify users
  • • Automatic page view tracking
  • • Advanced configuration
Learn More
REST API
Server-side tracking via HTTP API for backend integrations
  • • Server-side event tracking
  • • Batch event submission
  • • Direct HTTP integration
  • • Webhook support
Learn More
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.