Getting Started

Set up EngageTrack analytics on your website in minutes. Here's how to get started in 4 steps.

Grow your business with EngageTrack in 4 steps

Set up EngageTrack analytics on your website in minutes to find your best marketing channels and grow your business. Here's how to get started in 4 steps:

1/ Install tracking script

Create a new website and add the tracking script to the <head> section of your website:

<script
	defer
	data-site-id="YOUR_SITE_ID"
	src="https://cdn.engagetrack.net/sdk.js"
></script>

Need to customize the script? Check the script configuration reference for all available options like localhost tracking, cross-domain setup, custom API endpoints, and more.

Installation tutorials

2/ Connect a payment provider

Link your Stripe, LemonSqueezy, Paddle, or Polar account to automatically track revenue and attribute it to your marketing channels.

Connect payment providers

3/ Set up custom events

Track conversions, button clicks, and form submissions with custom goals:

<!-- Track a button click as a goal -->
<button data-goal="signup">Sign up</button>
// Track a custom goal via HTML attribute
// <button data-goal="signup_click">Sign Up</button>
 
// Or track programmatically
window.engagetrack("signup_click", { method: "google" });
 
// Track revenue
window.engagetrack.trackPurchase("order_123", 29.99, "USD");

Track custom goalsTrack custom events

4/ Invite your team

Collaborate with your team by inviting members to your organization dashboard.

Invite team members

Next steps