TRACK
Goals and custom events
Count signups, clicks and anything else, from HTML, JavaScript or your server.
A goal is a named action. You can see how many happened, which pages and sources led to them and how they convert.
Track a click with HTML
<button data-ml-goal="signup_click">Get started</button>Add data-ml-goal-location or other data-ml-goal-* attributes to attach properties.
Track from JavaScript
window.minilytics('goal', 'signup', { plan: 'pro' });Track from your server
Server-side goals are useful for things the browser cannot see. Send the visitor ID from the ml_vid cookie with your API key.
curl -X POST https://analytics.5h3ll.site/api/v1/goals \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"visitor_id":"VISITOR_ID","name":"signup"}'Something missing or wrong? Open a support ticket.