See how all your channels work together, beyond clicks
A cross-channel measurement platform built for marketing managers.
- Understand what actually drives results
- Pay as you go, no sales contracts
- Get answers, not dashboards you never use
- Built for actions, not just insights
20 min
From signup to knowing what works
See which channels drive results across Meta, Google, TikTok, YouTube, AI search and more.
0
Engineers needed
Upload your data and run cross-channel analysis yourself. Nothing to install, nothing to maintain.
8 clicks
From connecting data to cross-channel results
Understand how your channels work together and get budget recommendations you can act on this week.
The problem we solve
Measurement tools were built for a web where people clicked. Five things we do differently.
Affordable
Traditional attribution and MMM tools cost thousands per month, pricing out the businesses that need them most. MarSci is pay as you go.
Easy to implement
Complex setup requiring data scientists, months of configuration, and ongoing technical maintenance. MarSci runs on daily aggregates and gives results in 20 minutes.
Transparent
Black box algorithms. Most platforms do not show how results are calculated. You just have to trust them. MarSci is open source and shows every range.
Built for the new era
Users do not click anymore. Audio ads, AI search results, video first channels: click based tracking misses it all. MarSci measures channels that never get a click.
Privacy first
Cookie dependent tracking is increasingly blocked by regulations and browsers, making data less reliable every day. MarSci uses no cookies and no personal data.
This is what you get back
Causal-driven attribution on a real account: 13 channels, one month of spend. Every number below comes from the toolkit. Click the tabs to explore it.
- Home
- Data Sync
- Data Visualization
- Causal-Driven Attribution
- Media Mix Modeling
Runs this month: 1
Attribution overview
Platform CPA reflects reported conversions. Causal CPA measures the true cost of incremental conversions after removing attribution bias.
Cost per acquisition by paid channel
Google Ads, Google Search non brand
$0.95
- CPA reported
- $57.97
- Delta CPA
- $-57.01
- Causal conversions
- 665
- Cost
- $632.63
Meta, Facebook
$452.57
- CPA reported
- $7.79
- Delta CPA
- $444.78
- Causal conversions
- 89
- Cost
- $40,264.55
Insights and recommendations
Make informed budget decisions based on causal attribution. Click a channel for the numbers behind it.
Google Ads, Google Search non brand
$0.95Conversions
665Efficiency score
31.2Signal
Undervalued
Maintain spend
These channels are performing in line with their share of spend and conversions.
Interpretation: Over-attributed by the platform, but cheap in absolute terms. Keep it.
Interpretation: Over-attributed. Watch it. Pmax reports six times more conversions than it causes.
Interpretation: Undervalued. Small budget, punches above its weight.
Increase spend
These channels drive more conversions than their share of spend.
Interpretation: Undervalued. The platform reports a $57.97 CPA, the causal model finds $0.95. This is where the next budget goes.
Decrease spend
These channels drive fewer conversions than their share of spend.
Interpretation: Over-attributed. Reported CPA is $7.79. Most of what Facebook claims would have happened anyway.
Spend: $16,536.21 (24.24% of paid spend, total $68,211.07)
Causal conversions: 146 (6.38% of paid conversions, total 1,299)
Platform vs causal reality
Compare platform-reported and causal-driven cost per acquisition across channels. Decisions should be based on causal CPA.
| Channel | Reported CPA | Causal CPA | Delta CPA | Interpretation |
|---|---|---|---|---|
| Google Ads, Google Search brand | $3.07 | $5.31 | $2.23 | Over-attributed |
| Google Ads, Google Search non brand | $57.97 | $0.95 | $-57.01 | Undervalued |
| Google Ads, Performance Max | $20.46 | $124.18 | $103.72 | Over-attributed |
| Meta, Audience Network | $7.86 | $3.01 | $-4.85 | Undervalued |
| Meta, Facebook | $7.79 | $452.57 | $444.78 | Over-attributed |
| Meta, Instagram | $6.95 | $112.89 | $105.94 | Over-attributed |
What you are looking at. Facebook reports a $7.79 cost per purchase. The causal model finds $452.57, because most of those purchases would have happened anyway. Google non-brand search reports $57.97 and actually costs $0.95. That is the difference between a dashboard and an answer.
Our approach
We believe macroeconomic models should not be only for Fortune 500 companies. Every marketing manager deserves to see how their channels work together.
We believe marketing measurement should be privacy first. That is why we only use aggregated information. Nothing to integrate, no personal data, no cookies.
We believe you deserve to know what to do next. Not another dashboard. A clear recommendation you can act on this week.
# Daily aggregates. That is all we need.
date, impressions_facebook, spend_google, conversions_total
2025-10-01, 128300, 1540.22, 413
2025-10-02, 120911, 1320.10, 399
How it works
Four steps. Only two of them are yours.
Log in
Create an account and log in. No credit card, no sales call, no setup project.
Connect your data
With an API connection to Meta, Google, TikTok, Shopify and more, or without one: upload a CSV of daily aggregates.
We run the models
Attribution and the marketing mix model run on our back end. Nothing to install, nothing to configure.
You get notified
When everything is set up you get an email and your results are waiting. You do not have to do anything in between.
Why MarSci
Multiple models, not just one
We are open-source and we let you run different measurement approaches side by side. No single model that only benefits us. You compare, you decide.
Designed for actions
Most tools give you charts. We give you clear recommendations: which channels to increase, which to cut, and how much to shift. Built to change what you do on Monday morning.
Results in minutes, not months
Upload your data and get answers straight away. No onboarding calls, no setup projects, no waiting for a data team. You are in control from day one.
What our partners say
“We were looking for a media mix analysis for a while. As a travel company and with a complex business model, none of the available solutions could answer our business needs. MarSci managed to not only offer a smooth onboarding process but also to answer which marketing channel is more impactful to our very long booking window.”SStef, Co-founder and Managing Director, travel company
“MarSci has transformed the way we measure and manage our marketing performance. For the first time, we have a clear view of how our online campaigns and offline sales activities work together to drive results. Their platform helped us identify new opportunities, optimise our budget allocation, and make data-driven decisions with confidence. It has been a true step change in how we approach growth.”MGMarketing and Growth, e-commerce and offline sales
Your call is with the people who built the models
There is no sales team at MarSci. When you book a call you speak with the founders, on your channels and your numbers.

George, PhD
Founder. Marketing scientist

Boi, PhD
CTO. AI engineer
Your setup 5 min
Which channels you run, what data you already have, and the decision you are trying to make.
Live walk-through 15 min
We open the toolkit on a real dataset: the journey map, causal attribution, the mix model, and what the recommendations look like.
Your first run 10 min
What to upload, what you get back in 20 minutes, and whether it is worth your time. If it is not, we tell you.
- You get a PhD statistician who has sat on the platform side at Facebook and TikTok, not a sales script.
- You leave with a plan for your first run, not a quote.
- No contract afterwards. Pay as you go if you use it, nothing if you do not.
Prefer email? info@mar-sci.com
Start measuring what matters. No credit card, no sales calls, no code needed.
Log in now or reach out for a demo.
