Custom Event Tracking

Track any user action with a single line of JavaScript. Copper Analytics's event API is simple, privacy-first, and works with conversion goals out of the box.

Add this to any button, form, or interaction:
copperAnalytics.track('purchase', {
  value: 49.99,
  plan: 'pro'
});
3,847
events tracked today
12
unique event types
1,204
unique visitors

Sample code and dashboard data. Events are tracked instantly.

Everything You Need for Event Tracking

💻

Simple JavaScript API

One line: copperAnalytics.track('signup', { plan: 'pro' }). That's it.

🏷️

Custom Properties

Attach any metadata to events. Track plan types, button labels, form fields.

📊

Event Dashboard

See all events with counts and unique visitors in a dedicated dashboard.

🎯

Goal Integration

Use custom events as conversion goals. Track signup completion rates automatically.

🔒

Privacy-First

Events are aggregated server-side. No personal data collected with events.

📈

Generous Limits

Free tier: 10 events/month. Pro and Business: unlimited.

What You Can Track with Custom Events

Button Click Tracking

Track which CTAs get clicked most. Compare button placements and labels to optimize conversions.

Form Submission Tracking

Know how many visitors submit your contact, signup, or checkout forms. Identify drop-off points.

Feature Usage Analytics

Track which features users engage with most. Prioritize development based on real usage data.

A/B Test Measurement

Track custom events for each variant. Compare conversion rates across different page versions.

Simple by Design

1 line
Of code to track
0
Personal data collected
Instant
Event processing

Start Tracking Custom Events

Start tracking in 2 minutes. Free plan available.

Get Started Free