Skip to content

Causality Engine vs. SegmentStream: Attribution for eCommerce

Which fits depends on what you need: SegmentStream is built for enterprise brands, while Causality Engine is a €99 causal read on the GA4 export you already have, showing what each channel caused next to last-click.

€99 once, excl. VAT. Full refund within 30 days, no questions asked. You keep the read.

By , Founder & CEOUpdated 11 min read

Causality Engine vs SegmentStream: at a glance

Short answer: Keep SegmentStream. Causality Engine is not a replacement for it: it installs nothing and reads the GA4 export you already have, so it adds a read of what each channel caused on top of SegmentStream's ML conversion probability modeling, for €99.

Scroll the table sideways for every column.

Causality Engine compared with SegmentStream: data, measurement, buying, company and reviews. Vendor facts read 12 October 2026, each with its source below the table.
Compared onCausality EngineThe layer on topSegmentStreamAI-powered conversion modeling
Compatible with Causality EngineIt is the layerReads your GA4 exportYesKeep SegmentStream, add the read
Pay once, no subscriptionYes€99 per read; Pro at €299 a month is optionalNo public priceQuoted through sales
Price stays flat as you growYes€99 a read, whatever your revenue or ad spendNot stated
Money back if it does not helpYesFull refund within 30 days, no questions askedFees are non-refundable1
MethodCausal inference on your GA4 exportML conversion probability modeling
Starting price€99 once, excl. VATCustom pricingsegmentstream.com/pricing, read
Pricing model€99 per read, or Pro at €299 a monthPriced per project after a discovery call, scaled by channels, data volume and expert involvement; no per-seat charge
SetupUpload a GA4 export; results in 1 to 2 minutes2 to 4 weeks
Best forEcommerce brands on GA4 spending on two or more channelsEnterprise brands with large budgets and data science teams
How it gets your data
Needs its own pixel, tag or SDKNoNothing to installYes
Works with Google Analytics 4YesA GA4 export is the inputYes2
Native store integrationsAny store that runs GA4Shopify, WooCommerce, Shopware, Magento or a custom buildShopify3
Server-side tracking or conversion APIsNoIt reads data you already collectYes4
What it measures
Multi-touch attributionNoCausal attribution: what each channel causedYes5
Marketing mix modellingNoNot stated
Incrementality or holdout testsNoNo test to runYes6
Post-purchase surveysNoNot stated
How you buy it
Self-serve sign-upYesUpload at /startNo7
Free trial or free planFirst finding freeThe €99 read is refundable within 30 daysNo published plans; discovery call8
Billing termsNone for the readPro is billed monthly, cancel any timeFixed initial term per order form; auto-renews for 12 months9
Who makes it
HeadquartersUtrecht, NetherlandsLondon, United Kingdom10
Founded2023201811
States EU data hostingYesPrimary infrastructure in the EU, per our privacy policyYes12
What reviewers say
G2Not listed yetNot stated
CapterraNot listed yetNot stated
Shopify App StoreNo appNothing to installNot stated

Causality Engine installs nothing on your site. It reads the GA4 export you already have, so it runs on top of any tool here without touching its setup. The one condition: GA4 runs on your store too. “Not stated” means we could not find it on the vendor's own pages or listings on 12 October 2026; it does not mean the feature is missing.

Sources, read 12 October 2026

  1. 1. segmentstream.com/legal/msa: “(c) are non-cancelable and all payments are non-refundable.”
  2. 2. segmentstream.com/integrations: “Works with your existing web & app event tracking. … Google Analytics 4”
  3. 3. segmentstream.com/integrations: “Commerce … Orders, subscriptions, and billing from your commerce and payment platforms. … Shopify Stripe”
  4. 4. segmentstream.com/integrations: “Forward qualifying conversions via server-side conversion tracking with conversion values and CRM identifiers for improved algorithmic bidding.”
  5. 5. segmentstream.com: “Cross-Channel Attribution … First-Click Last Paid Click Multi-Touch + more models”
  6. 6. segmentstream.com/measurement-engine/incrementality: “Incrementality Testing with Geo Holdout Experiments”
  7. 7. segmentstream.com/pricing: “Scoped to your business, priced after discovery. … One discovery call, then one proposal.”
  8. 8. segmentstream.com/pricing: “Book a discovery call with our senior measurement partner.”
  9. 9. segmentstream.com/legal/msa: “these Terms shall automatically renew for a successive period of twelve (12) months (each a "Renewal Term")”
  10. 10. linkedin.com/company/segmentstream: “Headquarters London, England”
  11. 11. segmentstream.com/about: “We started SegmentStream in 2018.”
  12. 12. segmentstream.com/trust: “Your data is stored in an isolated dataset on Google Cloud Platform in the region you select (EU or US).”

Every tool we track, on every fact · The same facts as JSON

Causality Engine vs. SegmentStream: Attribution for eCommerce

Quick Answer: SegmentStream is an enterprise platform for machine-learning conversion modelling, priced from $800 a month for its Online plan with sales-led onboarding (segmentstream.com/pricing, as read on 2026-09-08). Causality Engine is a one-time €99 causal read on the GA4 export you already have: what each channel caused, next to what last-click gave it.

Which fits depends on your question and your setup. Causality Engine needs no pixel, no integration and no sales call: you upload a GA4 export, and the read lands in 1–2 minutes. It works on GA4's channel groups (Paid Search, Paid Social, Organic Search, Email and the rest), not on campaigns, creatives or individual customers.

Modelling how likely visits are to convert is still prediction, though, not causal inference: it doesn't estimate how much revenue would have arrived without a channel.

Understanding Marketing Attribution: The Fundamental Challenge

Marketing attribution, at its core, is the process of identifying which marketing touchpoints contribute to a desired outcome, typically a conversion or sale, and assigning appropriate credit to each. Historically, this has been a complex and often contentious area, plagued by methodological limitations and data silos. The most basic models, such as last click or first click, are straightforward but profoundly inaccurate. Last click attribution, for instance, assigns 100% of the credit to the final interaction before conversion. This ignores all preceding efforts that may have nurtured the customer through the buying journey. Conversely, first click attribution overvalues initial awareness efforts and neglects the part that later engagement plays.

More sophisticated, yet still correlation based, models emerged to address these shortcomings. Linear attribution distributes credit equally across all touchpoints. Time decay models give more weight to recent interactions. U shaped and W shaped models assign more credit to first and last interactions, with some credit distributed in between. While these models represent an improvement, they remain flawed because they are based on correlation, not causation. They observe patterns in data and infer relationships, but they cannot definitively state that one event caused another. This distinction is paramount. A customer might see an ad and then convert, but was the ad the cause of the conversion, or was the customer already predisposed to buy and the ad merely a final nudge? Without understanding causality, refinement efforts are often based on educated guesswork.

The limitations of correlation based attribution became acutely apparent with the rise of privacy regulations (e.g., GDPR, CCPA) and platform changes (e.g., Apple's ATT). These developments severely restricted the ability to track individual user journeys across devices and platforms, leading to significant data loss and increased measurement uncertainty. Many traditional attribution models, which relied heavily on granular user level tracking, became less reliable. Marketers needed methods that hold up with less data, respect privacy and go beyond simple correlation, because they could no longer answer basic questions about the effectiveness of their ad spend with confidence.

The problem is particularly acute for DTC ecommerce brands. These businesses thrive on agility and precise refinement. They often have tighter margins and depend heavily on efficient ad spend to acquire and retain customers. When every euro counts, investing in channels or campaigns based on flawed attribution models can quickly lead to wasted budget and missed growth opportunities. The inability to accurately attribute conversions means they cannot confidently scale winning campaigns, cut underperforming ones, or understand the true ROI of their marketing efforts. This uncertainty directly impacts profitability and growth trajectories.

SegmentStream vs. Causality Engine: A Methodological Comparison

The two tools answer different questions. Causality Engine runs causal inference on a GA4 export to estimate what each channel caused, and shows it next to last-click rebuilt from the same export.

FeatureSegmentStreamCausality Engine
MethodMachine-learning conversion probability modellingcausal inference (counterfactual estimation) on a GA4 export
TrackingIts own tracking on your site (pixel required)None: no pixel and no SDK
PriceOnline from $800/mo, Full Funnel from $1,200/mo, Enterprise from $5,000/mo (segmentstream.com/pricing, as read on 2026-09-08)€99 per read, once, or €299/month for Pro
Built forEnterprise brands with large budgets and data science teamsAny store with a GA4 export; no minimum spend

Modelling which visits look likely to convert is useful, but it is still a prediction built on correlation: it can show that visits from a channel convert well without showing whether that channel caused the sales. Integrating more data sources doesn't change that on its own.

Causality Engine starts from the counterfactual question: how much of this revenue would have arrived without this channel? It works across all the buyers in your GA4 export at the channel level, with Direct split back to the channels that sent those buyers, and puts the result next to last-click rebuilt from the same export. Where the two agree within 25%, the read says hold; a channel with under 1% on both is too small to act on; and every channel carries a data-health score from 0 to 100 that grades the read, not the channel.

For a DTC brand the difference shows up in the budget meeting. Suppose Paid Social gets a large share of revenue under last click. If the read gives it a similar share, the channel is doing the work. If the read gives it much less, part of that credit belonged to channels that sent the buyer earlier, and the next step is a test: cut Paid Social spend a little in one region and compare revenue with the rest. The read works on channels, so decisions about individual creatives or audiences stay in Meta's own reporting.

The Limitations of Correlation and the Power of Causality

The limitations of correlation based attribution extend beyond mere inaccuracy; they lead to suboptimal decision making and wasted marketing spend. When marketers rely on models that only show what happened (correlation) rather than why it happened (causation), they often misattribute success or failure, leading to misguided strategies. For example, a last click model might credit a branded search ad for a conversion, when in reality, the customer was already primed to buy due to weeks of exposure to upper funnel awareness campaigns. Cutting those upper funnel campaigns based on last click data would be a mistake, as they were the true causal drivers of demand.

Consider the "post view" problem in display advertising. An ad network might claim a conversion because a user saw an ad before converting, even if the ad had no actual influence. This is a classic correlation without causation scenario. The user might have been going to convert anyway, or another marketing touchpoint was the true cause. Correlation based models struggle to disentangle these effects, often overstating the impact of channels that are merely present in the customer journey but not causally influential. This leads to inflated ROAS figures for certain channels and a misallocation of budget towards activities that are not genuinely driving incremental value. For a DTC brand with tight margins, every misattributed conversion represents a lost opportunity or a wasted investment.

Privacy changes like Apple's App Tracking Transparency (ATT) framework and browser limits on third-party cookies have made this worse. Attribution models that relied on deterministic, user level tracking now see less of the journey, so marketers are left with fragmented data that makes it harder to stitch together a coherent customer journey, let alone attribute causality. Forcing old models onto that data only adds uncertainty.

A read built on a GA4 export sidesteps part of this: it doesn't need a pixel or user-level identifiers, because it works on the channel-level data GA4 already records. It can't see what GA4 can't see, such as an ad that was viewed but never clicked, which is why every channel carries a data-health score and every number checks against the export.

Why DTC eCommerce Brands Need Causal Intelligence

DTC ecommerce brands compete hard for every customer. Their success hinges on efficient customer acquisition, high conversion rates, and strong customer lifetime value. Unlike large enterprises with vast marketing budgets, DTC brands often have leaner teams and need every marketing euro to work as hard as possible. That calls for measurement that says not just what happened, but why it happened.

For example, a beauty brand might run ads on Instagram, TikTok and Google Search. Last click may show Paid Search with the highest ROAS, because it catches buyers at the end. A channel-level causal read can show Paid Social causing more of that revenue than last click gives it, because it sent the buyers who later searched for the brand. Cutting Paid Social on last-click numbers would then choke off the top of the funnel. The common paths to purchase in the read show where each channel sits in those journeys, added up across buyers.

Conversion rate optimisation has the same problem. A change to a product page can coincide with a sale or a campaign, so a before-and-after comparison can credit the page for what the campaign did. A proper A/B test, with traffic split at random, is the free way to know. That is a site question, not a channel one, and it sits outside a channel-level read.

Retention questions, such as which email sequence brings customers back, need cohort analysis or an email holdout; a channel-level read of a GA4 export is not built for them.

Or take a supplement brand launching a product across paid social, email and affiliates. The launch question is how much each channel added, and the free way to test the biggest one is a regional holdout during the launch: hold paid social back in a few regions and compare revenue with the rest.

What Causality Engine Does, and What It Doesn't

A read shows six things: what each channel caused, with Direct split back to the channels that sent those buyers; last-click rebuilt from your own export, side by side; a data-health score from 0 to 100 on every channel; a next step per channel and how to test it (raise or cut spend a little in one region, then compare revenue); the common paths to purchase from GA4's converting paths; and receipts that check every number against your export.

What it doesn't do: it works on GA4's channel groups, not on campaigns, keywords, creatives or audiences; it takes no ad spend, so it gives no ROAS; it doesn't connect to ad platforms or CRMs (direct connections are on the roadmap, not live); and it doesn't measure retention or lifetime value.

Pricing and Accessibility

The read costs €99, once, on a GA4 export. It is refundable within 30 days, no questions asked. Enterprise is a 90-day pilot on a custom quote. Prices exclude VAT, and there is no minimum spend. SegmentStream's plans start at $800 a month (Online), $1,200 (Full Funnel) and $5,000 (Enterprise) (segmentstream.com/pricing, as read on 2026-09-08).

Frequently Asked Questions

Q1: How does Causality Engine handle data privacy regulations like GDPR and CCPA? A1: The read needs no pixel, no SDK and no user-level identifiers: it runs on a GA4 export. What GA4 collects in the first place is governed by your own consent setup.

Q2: Can Causality Engine integrate with my existing marketing and analytics tools? A2: Not directly today. The input is a GA4 export. Direct connections to Shopify, Meta, Google and TikTok are on the roadmap, not live.

Q3: What kind of results can a DTC ecommerce brand expect from using Causality Engine? A3: A read shows what each channel caused next to what last-click gave it, with a data-health score and a next step for every channel. What that is worth depends on the budget decisions you make with it, which is why the €99 read is refundable within 30 days, no questions asked.

Q4: Is Causality Engine suitable for small businesses or is it only for large enterprises? A4: Yes, it suits small businesses. There is no minimum spend, revenue or team size: any store with a GA4 export can run a read, for €99 once.

Q5: How long does it take to see value after implementing Causality Engine? A5: The read lands in 1–2 minutes after you upload a GA4 export. There is nothing to install or connect.

Q6: How does Causality Engine differ from multi touch attribution (MTA) models? A6: Multi-touch attribution splits credit across the touchpoints it observed, by rules or statistical weights, which is correlation. Causality Engine estimates what each channel caused, the counterfactual, and shows it next to last-click from the same export, at the channel level rather than per touchpoint.

Frequently asked questions

  • How much does accurate marketing attribution cost for Shopify stores?
    Causality Engine costs €99, one time, for a causal read on a GA4 export; 12 months or more of history reads best. Pro is €299 a month, billed monthly, for continuous reads with lifetime look-back. The €99 read is refundable within 30 days, no questions asked. Prices exclude VAT.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.