Meet us at the Affiliate Conference in Berlin on 9 November: booth, workshop and stage talk. Learn more
easy.TRACKING

Every click, every view, the whole journey. By your rules.

Multichannel tracking on your own domain. You decide what share each channel gets, and you can explain every attribution.
Based in Dortmund since 2010, built by the team that leads the Tracking Lab at the BVDW.
Used by
Sample data
easy.TRACKINGServers in the EU
Pixels fire directly from the browser. Ad blockers and ITP stop some of them.

Sample event

2025 in numbers

A year of easy.TRACKING

This is how much ran through our servers in 2025. Measured, not extrapolated.
0MUnique clicks
0BTracking events
0MTransactions
Every day in 2025less more transactions
JanFebMarAprMayJunJulAugSepOctNovDec
505,895transactions on November 28, 2025, Black Friday. The busiest day of the year.

Market leaders measure with easy.TRACKING

Tracking expertise since 2010

From the team that leads the Tracking Lab at the BVDW.

Attribution you control

Your own models, precise enough to settle commissions.

Precise, not estimated

No sampling, no modeling. Every event measured individually.

Features

Everything tracking needs. And it grows as you grow.

Server-side on your own domain, with servers in the EU and everything marketing, data teams and data protection expect from tracking.
Tracking on your own domain
All measurements run server-side via a subdomain of your website. Ad blockers, ITP and browser restrictions have no effect, so you capture every conversion.
Cost import from all ad platforms
Costs from all major ad platforms are added automatically. You see ROAS and cost per conversion for each channel and campaign, measured with a single tracking setup. Included from the Scale plan.
Attribution by your rules
Last Cookie Wins and First Come First Serve in every plan, custom models from Scale. Every purchase is counted exactly once, and anyone can see why it was attributed where it was.
MORE FEATURES
Click and post-view tracking
Clicks in every plan, post-views from Growth.
Customer journey across all channels
Every touchpoint from first click to purchase, from Scale.
Conversions sent back to ad platforms
Sent server-side back to Meta, Google and others, so their algorithms learn better.
Built-in server-side tag manager
All tags in one system, included in every plan.
Integrations with external platforms
2, 20 or unlimited integrations, depending on your plan.
Data warehouse integration
Raw data streamed continuously to your data warehouse and BI, from Scale.
API access and MCP
Access your data via API or via MCP from AI assistants, from Growth.
Monitoring and alerts
If a measurement fails, you get an alert automatically.
As many websites and portals as you need
1, 5 or unlimited websites, depending on your plan.
100% GDPR and TDDDG compliant
Servers in the EU, no data transfers to the US.
DO THE MATH

What your ad platforms are missing today

Browser pixels measure in the browser. There, adblockers and browser restrictions prevent some conversions from being recorded. The purchases still happen, but Meta, Google and your attribution don't see them. Calculate how many it could be for you.
Have your own numbers checked
TraditionalBrowser pixel, third-party70 / 100
Unattributed per year€1.8M
with easy.TRACKINGServer-side, first-party98 / 100
Unattributed per year€120,000

Dashed: a conversion that happens but is missing from tracking. The revenue is there, but Meta, Google and your attribution don't see it and optimize without it. Estimate based on a capture loss of around 30% with traditional browser tracking. With easy.TRACKING, over 98% get through, as measured at Borussia Mönchengladbach. The actual gap depends on your audience and their browsers.

What a missing conversion sets off

01Cause1,500 conversions are missing from your data

Adblockers and browsers block the pixel in the browser.

02ConsequenceAlgorithms learn from incomplete data

Meta and Google optimize for an incomplete picture. Your campaigns get more expensive.

03ConsequenceBudget gets cut in the wrong places

Channels that look weaker in the data lose budget, even though they drive sales.

04ConsequenceEvery platform does its own math

Together, Meta, Google and affiliate report more sales than actually happened. Nobody knows which number is right.

Cost import

No more five tabs and five different numbers.

Instead of opening Meta, Google, TikTok and your network one by one, you see costs, ROAS and cost per conversion for all channels in one report. Measured with a single tracking setup, not by each platform on its own.
EASY-M
easy.TRACKING
Google Ads
Meta Ads
Microsoft Ads
TikTok Ads
easy.AFFILIATE
easy.AFFILIATE
Amazon Ads
idealo
Pinterest Ads
Snapchat Ads
Reddit Ads
LinkedIn Ads
+
More channels via API
ATTRIBUTION

You always know why a conversion ends up where it does.

Decide for yourself how much credit each channel gets. Use standard models or your own, transparent to marketing, finance and your partners.
One purchase, seven perspectives
Example: a €120 purchase
Customer journey
Day 1Meta AdsClick on an ad
0 €0 %
Day 2Google AdsClick in search
0 €0 %
Day 4Affiliate partnerClick on a comparison site
0 €0 %
Day 5NewsletterClick in the email
0 €0 %
Day 5€120One purchase in the shop
Attributed revenue€120counted exactly once
Standard

Event-level, no sampling. Every purchase is attributed individually, without sampling and without modelling. The values are exactly the ones that end up in your commission statement.
DATA OWNERSHIP

Your data belongs to you. Not to a dashboard.

You own your data at all times. easy.TRACKING measures on your domain, stores data on servers in the EU and delivers the raw data to your data warehouse and BI tools in real time. Measured events instead of AI projections: valid data you can build robust analyses on.

With a data processing agreement (DPA) under the GDPRiWhat is a DPA? Under Art. 28 GDPR, a data processing agreement ensures that we process your data only on your behalf and according to your instructions. You remain the controller and owner of the data. We do not use it for our own purposes.

Raw data from easy.TRACKINGLive
TimeEventChannelValue
Sample dataTransferred today: 48,212 events
Per eventto your BI tool
Sample view
Marketing/ easy_tracking_lakehouse
TableseventstransactionstouchpointscostsFilesexports
Table viewSQL endpointRefreshed now
event_timeevent_typechannelvalue
Power BIMarketing Performance
Revenue€412.8K
Transactions3,904
ROAS5.2
Revenue by channel
New customer share
OverviewChannelsCustomer journey
TableauChannel comparison
easy_trackingChannelCampaignDateMeasuresRevenueCostsTransactions
ColumnsChannel
RowsSUM(Revenue)
ChannelsJourneyDashboard 1
API access from the Growth plan, data warehouse integration from the Scale plan.
You own your dataAt all times. The raw data belongs to you, and you decide where it goes.
Measured, not extrapolatedReal events instead of AI modeling. Every conversion actually happened.
Reliable down to the eventEvery number in your report can be traced back to individual events. That gives you a foundation for analyses that hold up.
Karina Hasler, Data Analyst at Borussia Mönchengladbach
In practice

“With easy.TRACKING, we’ve created a data source that delivers granular raw data directly via Microsoft Fabric. […] Instead of wasting time exporting CSV files from different platforms, we now focus fully on deriving strategic insights.”

Karina HaslerData Analyst, Borussia MönchengladbachRead the case study
Talk to your Data

Just ask your tracking data.

Ask EASY.AI right inside the system, self-hosted on our servers, or connect easy.TRACKING to Claude or ChatGPT via MCP. The answers always come from your tracking, based on your attribution model and your costs.

These are just examples. You ask in your own words, and the answer comes from your tracking.

eEASY.AIExample
Ask a question about your data …

Industry standard

We don't just measure. We set the industry's standards.

Member

Active in the Bundesverband Digitale Wirtschaft e.V. since 2013

Chair

Tracking Lab

Chair

Affiliate Marketing focus group

PerformixX Award winner

Best technical service provider 2025

Markus Wigbels, CEO of EASY-M

Markus Wigbels

CEO of EASY-M, heads the Tracking Lab and the
Affiliate Marketing focus group at the Bundesverband Digitale Wirtschaft (BVDW) e.V.

Comparison

No more of the usual compromises

What you know from browser pixels and attribution tools, and what easy.TRACKING does instead.

Instead of

Pixels in the browser

→

With EASY-M

Server-side on your domain

Instead of

Every platform counts for itself

→

With EASY-M

One tracking setup for all channels, every purchase counts once

Instead of

Attribution as a black box

→

With EASY-M

Rules you define and can explain

Instead of

Data only in the vendor’s dashboard

→

With EASY-M

Raw data in your data warehouse

Instead of

Algorithms learn from incomplete data

→

With EASY-M

Complete conversions sent back to Meta and Google

Instead of

Sampling and extrapolation

→

With EASY-M

Every event measured individually, no sampling

Instead of

Built for reports

→

With EASY-M

Accurate enough to settle commissions

Instead of

Hotline hold queues and ever-changing contacts

→

With EASY-M

Direct contacts for your setup

Case study

One source of truth for all channels at Borussia Mönchengladbach

Gladbach measures all channels with easy.TRACKING, from Meta and TikTok to Google and Bing. The raw data flows via Microsoft Fabric directly into Tableau, with a custom linear attribution model.
Borussia Mönchengladbach
“Together with EASY-M, we developed a linear attribution model tailored to our use case and implemented it in our system. […] All the channels we use are integrated into the platform, which is a huge help in our day-to-day work.”
Felix Laufer, Borussia Mönchengladbach
Felix Laufer
Online Marketing Manager, Borussia Mönchengladbach
Pricing

The right plan for your tracking

Every plan includes tracking on your own domain, servers in the EU and your own tag manager.
Core
399 €
per month
For getting started with one website and click tracking.
Book a demo
Growth
999 €
per month
For multiple websites, with post-view tracking, API access and custom dashboards.
Book a demo
Scale
Recommended
1.999 €
per month
For unlimited websites, with customer journey and data warehouse integration.
Book a demo
Enterprise
For large brands with specific requirements for data, integration and support.
from €4,999
per month
Schedule a call
Core
Growth
Scale
Enterprise
EU servers
yes
yes
yes
100% GDPR
yes
yes
yes
100% TDDDG
yes
yes
yes
Marketplace
yes
yes
yes
Two-factor authentication
yes
yes
yes
Integrations (external platforms)
2
20
unlimited
Real First Party Tracking
yes
yes
yes
Number of websites / portals
1
5
unlimited
API access
no
yes
yes
EASY.AI
no
yes
yes
MCP
no
yes
yes
Patch system
Add easy plugins
no
no
yes
Customer journey tracking
no
no
yes
Data warehouse integration
no
no
yes
Tag manager hits/minute
Up to 500 hits/minute
Up to 50,000 hits/minute
Up to 50,000 hits/minute
Tracking features
Click tracking
Click and post-view tracking
Click and post-view tracking + customer journey
Dashboards
Standard admin dashboard
Custom dashboards and widgets
Customizable dashboards
Support (ongoing operation)
no
billed separately
2 h per month
Setup support
Documentation
Documentation, hourly-rate assistance
2 h setup assistance
Onboarding
No onboarding
1 h onboarding for up to 6 team members
1 h onboarding for up to 6 team members
Attribution models
Last Cookie Wins, First Come First Serve
Core + NoConsent extrapolation
Growth + optional
Cost import from ad networks
Automatically import costs from all major ad platforms, so you can see ROAS and cost per conversion for every channel and campaign.
no
no
yes

How to get started

Complete data in four steps

Switching from your current tracking is easier than you think. We support you from the first call all the way to go-live.

01 Get to know us

Free initial consultation

In a video call, we review your current tracking and show you where you're missing data today.

Clarity on your data gaps

02 Demo

Personal demo of easy.TRACKING

Server-side tracking, attribution and cost data from your ad channels, shown using your own use case.

Your own demo account

03 Go-live

Guided setup

Our experts set up tracking together with your team and support you all the way to go-live.

Your tracking goes live, set up together

04 Ongoing support

Support and optimization

We stay by your side and adjust the setup whenever your tech stack or the legal situation changes.

Direct contacts for your setup

Initial call

Let's take a look at your tracking together.

You show us how you measure and attribute today, and we show you what additional data easy.TRACKING would capture.

Book a call with Sebastian
Sebastian Pacheco, your contact at EASY-M
Sebastian Pacheco
Product Owner Analytics and Sales Manager