Do You Know What's Happening on Your Website?

Firstparty is a programmable marketing analytics and automation tool for developers.

Collect Any Event

Firstparty makes it easy to collect pageviews, form completions, user activity, and anything else.

Explore Data Collection
firstparty.track('Page Viewed');

firstparty.track('Form Completed', {
form_name: 'signup',
email: '',

Analyze Events In Any Format

Build custom reports in the Firstparty dashboard, sync every Event to any warehouse, and pull all of your analytics data with the REST API.

Explore Analytics

Automate the Customer Journey

Act on the meaning behind any Event. Create simple if/then rules, or write custom code to build something completely unique.

Explore Automation

Write Unlimited Automations

You define how Firstparty evaluates and responds to each Event you collect.

Set Conditions & Actions

Configure automation details visually in the UI, or programmatically with the API.

Activate Your Data

Sync ad conversions, send internal notifications, or write custom Javascript to do anything you can imagine.

Collect 10 Million Events For Free Every Month 🍺

No contract or credit card required to get started.

Get Started Free

Collect 10,000,000 Events / month

Your Data is Never Shared

Unlimited Sources & Warehouses

Unlimited Audiences & Segments

Unlimited Users & Access

No Credit Card Required to Start

Get Started for Free

Grow Your Data


Collect up to Unlimited Events

Contract, SLA, and Service Agreement

Everything from your Free Account

Contact Us