Segments, npm, and custom parameters

Save filter combos as segments, see goal custom parameters, DataFast on npm, and more!

Segments — save your filter combos 🎛️

If you find yourself applying the same filters over and over, you can now save them as a segment. A segment is just a combination of filters you can reapply in one click.

For example, save "customers from USA" with a payment goal filter + United States country filter, and next time you open your dashboard it's right there waiting for you.

Goal custom parameters in your dashboard 🎯

When you pass custom parameters to a goal, you can now see them directly in your dashboard. Hover on any goal and click the parameters icon to get a breakdown.

Say you're tracking an initiate_checkout goal with a plan parameter — you'll see exactly how many people checked out on each plan. Super useful to understand what your visitors actually pick.

NPM package 📦

You can now install DataFast as an npm package:

npm install datafast

Track page views, custom goals with parameters, identify users — all with full TypeScript support. Works on client and server side. Check the docs for code examples.

Apps built on the API 🏙️

Now that the DataFast API is fully open, I had some fun building apps on top of it. There's one where your visitors show up in a 3D office, one where your pages become buildings in a city, one that looks like a stock market terminal (I use this one in coffee shops to pretend I'm a trader), and one where you have to squat to unlock your analytics.

They're all free — just plug in your API key. See all apps.

If you build something with the DataFast API, send me a message on 𝕏 or via the chat — I'd love to reshare your work.

Something missing? Suggest features ✍️
DataFast demo

Find revenue hiding in your traffic

Discover which marketing channels bring customers so you can grow your business, fast.

Start a 14-day free trial
Jack
Edwin
Adam
RJ
Serg
Sergiu
Stephon
Katt
Loved by 10,000+ users