Attribution

TrueROAS vs Enalitica: What a Verified Sale Really Means

TrueROAS vs Enalitica compared honestly: triangulated signals with AI MMM against order-level evidence, a fact-check of their comparison table, POAS, and pricing.

Tilen Ledic

Tilen Ledic

Written by

| | 11 min
TrueROAS vs Enalitica: What a Verified Sale Really Means

Let's start with the name, because it does half the work of this comparison: a ROAS figure with a media mix model inside it is, by definition, not a true ROAS. It is an estimated one, and the rest of this page is simply the evidence for that sentence.

This page exists because TrueROAS started bidding on the Enalitica brand keyword in September 2026 and built a comparison page titled "Looking at Enalitica? Read this first." Fair enough, comparison shopping is healthy and bidding on a competitor's keyword is legal. Whether that ad is still running on the day you read this changes nothing below, because this TrueROAS vs Enalitica comparison is about how the two tools count a sale, written the way we write everything: claims quoted, sources named, and every feature statement backed by a public link.

One disclosure before we start, the same one we put in our attribution software guide: Enalitica wrote this page, so read the factual rows, not the adjectives. Where TrueROAS is genuinely stronger, this page says so.

The short version: TrueROAS aggregates three standard signals, a tracking pixel, a thank-you-page survey and an AI media mix model, and calls the blend verified. Enalitica starts from the order and attaches evidence to it. The rest of this page is that difference, in detail.

What TrueROAS actually does, in TrueROAS's own words

TrueROAS describes its method on its own homepage: "Others track. We triangulate," with three signals listed side by side: Tracking, Surveys, AI MMM. The pixel captures what pixels capture, the survey asks the buyer "How did you hear about us?" on the thank-you page, and the media mix model statistically allocates the sales the first two signals missed. The blend is then presented as "one source of truth" and sent back to Meta and Google.

None of the three ingredients is new, and that matters. Server-side pixels have been standard since iOS 14 broke the client-side kind; post-purchase surveys are a checkout feature every major tool ships, including Enalitica; and MMM is a fifty-year-old statistical technique for allocating aggregate revenue to channels. TrueROAS's product is the aggregation of those three commodity signals, with a model deciding what the first two could not see.

An aggregation can be useful. What it cannot honestly be called is verified, because one of its three buckets contains sales no system observed, only estimated. Their own homepage demo shows an ad where "Platform reported: 0 sales" and the tool announces "Hidden revenue found: $2,340". Revenue that no platform saw and no click proves is not found, it is allocated by a model, and a store owner deserves to know which of the two they are looking at.

A sale confirmed by a click ID is a measurement. A sale assigned by a media mix model is an opinion with confidence intervals. TrueROAS puts both in the same column.

Can a modeled sale be a verified sale?

No, and TrueROAS's own materials quietly agree: the homepage has advertised "100% accurate ad tracking", the pricing page guarantees 93-99%, and the methodology describes machine learning that matches "cookies, browsers, IP and much more" plus MMM plus surveys. Three pages, three different levels of confidence in the same number. We took this whole question apart in our guide to modeled conversions vs real orders, and the test from that guide applies here unchanged:

Can you click the number and see the actual orders behind it, with the evidence that put each order there? For the tracked bucket, TrueROAS can genuinely show the order. For the MMM bucket, nobody can, including TrueROAS, because the model's output is an allocation, not an observation. A tool that mixes both into one ROAS figure has decided for you how much guessing you are comfortable with.

Enalitica made the opposite decision. Orders without evidence are never estimated into channels; they sit in a visible Unknown row, and the platforms' own reported numbers are shown alongside, clearly labeled, so you can compare the modeled world and the measured one yourself.

Fact-checking the TrueROAS comparison table about Enalitica

The TrueROAS comparison page scores Enalitica "3 of 11" features and labels us "early stage". The footnote explains the method: "'Not public' means the vendor does not document that feature, and it does not count as included." Here is where those five "Not public" rows are publicly documented:

Their table saysReality, with the public source
Customer journey on every order: "Not public"Every order carries its full journey and evidence; documented in our multi-touch attribution guide and on the attribution feature page
Lifetime value per channel: "Not public"LTV cohorts by acquisition channel, with CAC payback; on the homepage and in the customer lifetime value guide
Attribution per product: "Not public"Product-level revenue by channel ships in reports and AI report insights
Post-purchase survey built in: "Not public"The declared-source question, with honest rules for when the customer's answer wins; documented in our self-reported attribution guide
How often data updates: "Not public"Orders arrive by webhook, effectively in real time

TrueROAS researched Enalitica the same way it measures ads: where the data was missing, a guess filled the gap.

Two rows of their table deserve credit for honesty. "Where its numbers come from: Server-side order and click-ID matching" is a perfectly accurate description of Enalitica, thank you. And "Price for a store doing $100k/mo: Enalitica $149, TrueROAS $299, est. -50% vs TrueROAS" is their own arithmetic: their comparison table concedes that Enalitica costs half as much. (One correction: our price is in euros, and it does not grow with your revenue.)

Five TrueROAS claims marked Not public next to the public Enalitica pages that document each feature

How Enalitica attributes one order, step by step

Enalitica starts from the confirmed order and works backwards, which is the opposite direction from a pixel-first stack. When the order lands, it already carries whatever evidence arrived with the buyer's visits: a Google or Meta click ID captured at click time, UTM parameters, a referrer, or a witnessed clean visit with consent. The classifier files the order by that evidence, the full journey stays attached, and clicking any report number opens the actual orders behind it.

Enalitica order drill-down with the full journey and the evidence that filed it: Google Ads click ID, then an email click, then the purchase; demo data

The journey above is the whole argument in one screenshot: a Google Ads click proven by GCLID, an email assist proven by UTM parameters, and a purchase tied to both. Nothing in that chain is estimated, which is why the number it feeds can be audited a year later, order by order. The same order-first pipeline powers multi-touch attribution, where every proven touch gets credit without inventing any.

That evidence also feeds Meta CAPI and Google enhanced conversions from our side, the same feedback loop TrueROAS advertises, with one difference in what gets sent: only observed conversions, never a model's allocation, so the ad platforms' AI trains on things that happened.

POAS: profit sent to platforms, or profit shown to you

TrueROAS understands profit well; credit where due, their article on profit bidding is a good read. What they do with profit is send it away: per-order gross profit is computed from Shopify costs and passed to Meta and Google as the conversion value, so the platforms' bidding algorithms optimize toward it. Their own article describes the result: after the switch, your profit lives in the ad platforms' value column, dressed up as a lower ROAS, while TrueROAS's featured dashboard metrics stay revenue-based (ROAS, blended ROAS, new-customer CPA, MER, LTV).

Enalitica puts profit where the decision is made: in front of the owner, as a first-class report. POAS per campaign, direct and multi-touch, next to a full P&L and true MER, with cost prices imported from your store or ERP down to the delivery-note level and refunds subtracted. The platforms receive observed conversions with their real revenue, and profit stays where a budget decision actually happens. Profit bidding hands the number to the machines; a POAS column hands it to the person paying the bills.

There is also a practical catch their own article concedes: profit bidding does nothing when margins barely vary, and most stores do not have a cost price on every SKU, they work with an average margin. Send revenue times a constant to the algorithm and you have revenue bidding with extra plumbing. A POAS report degrades more gracefully, because Enalitica shows which products still lack cost prices and computes honestly from what is known.

Enalitica LTV cohorts by acquisition channel with CAC, customer value and LTV:CAC, demo data

The distinction is not academic. A 5.3x blended ROAS, the number TrueROAS's homepage celebrates, can lose money on low-margin products and hide a winner on high-margin ones, which is precisely the failure POAS exists to catch. If you sell with thin or mixed margins, a revenue-only dashboard grades your ads on the wrong exam.

Any store selling in the EU should ask one question of any vendor whose algorithm matches "cookies, browsers, IP and much more" across visits: which of those signals are read with the visitor's consent, and what happens to the sale when consent is refused? We ask the same question of every tool, including the fingerprinting fallbacks of US suites, in our privacy-safe attribution guide, and we answer it for ourselves in one sentence: Enalitica reads click IDs and UTMs that arrive with the order, captures visits only with consent, and files the rest as Unknown instead of re-identifying anyone.

TrueROAS publishes a GDPR page and is an EU company, so they have clearly thought about the question. The point of raising it is not accusation; it is that a triangulation pitch and a consent banner pull in opposite directions, and the store owner carries the compliance either way.

TrueROAS vs Enalitica, feature by feature

An honest table, with the rows TrueROAS wins left standing:

TrueROASEnalitica
Attribution basisPixel + survey + AI MMM blendOrder + evidence, no modeling
Unattributed salesAllocated by modelHonest Unknown row
POAS per campaign in the tool's own reports✗ (profit bidding sends it to the platforms)✓ direct + multi-touch, real COGS
LTV cohorts by channel
Multi-touch with proof per touch✗ (model allocates)
Platform's own numbers shown alongside
Manage ads inside the toolPartially (negative keywords, AI campaign drafts)
MCP / AI assistant integrations
Creative-level analysis
Snapchat, Pinterest
Service businesses and lead value
PlatformsShopify, WooCommerceShopify, WooCommerce, Shopamine, custom shops
Pricing modelGrows with revenue, $500/mo capFlat €49 / €149, free tier

The pricing difference compounds quietly: TrueROAS charges by your revenue, roughly $29 per $10k per month, so growing punishes you; Enalitica's flat plans cost the same in your best month and your worst, and their own table already conceded the 2x gap at $100k monthly revenue.

Which tool should your store choose?

Choose TrueROAS if you run a Shopify store on Meta-heavy spend, want creative-level analytics, ads managed inside the tool and an MCP feed for your AI assistant, and you accept a modeled fill in exchange for a single blended number. Those are real strengths and for some teams the right trade.

Choose Enalitica if you want every attributed euro traceable to a real order, profit per campaign after real costs, honest treatment of what cannot be proven, LTV cohorts, and a flat price. If you sell services or leads alongside products, the choice makes itself, because pixel-first ecommerce tools have no answer for a phone call.

Or run both mentally through one question, the same one from our modeled conversions guide: when the two dashboards disagree, which one can show you the orders?

Where TrueROAS is genuinely ahead of Enalitica today

Credit belongs in both columns, so here is ours, unprompted. TrueROAS ships an MCP integration and AI agents on your data, so you can ask questions from Claude, ChatGPT or Cursor; Enalitica has AI-written reports and analysis, but no MCP endpoint yet. Their creative-level ad analysis, which ad and which creative, not just which campaign, goes deeper than our Meta reporting today. And they ingest Snapchat and Pinterest spend, two channels we do not sync.

Those are real advantages and fair reasons to pick them, depending on your stack. The one thing on their feature list we will not copy is the modeled fill, because the honest Unknown row is the point of Enalitica, not a missing feature.

Frequently Asked Questions

Is TrueROAS accurate?

TrueROAS is accurate for the sales its pixel observes, like any competent server-side tracker. The open question is the modeled share: the AI MMM bucket assigns sales no system observed, its size is not labeled per row, and the company's own materials place accuracy anywhere between 93% and 100%. Treat the tracked part as measurement and the triangulated part as an estimate.

Does TrueROAS offer POAS or profit per campaign?

TrueROAS offers profit bidding: it computes per-order gross profit from Shopify costs and sends it to Meta and Google as the conversion value, so the platforms optimize toward profit. A POAS column in TrueROAS's own reporting does not appear in its public materials; its featured metrics are ROAS, blended ROAS, new-customer CPA, MER and LTV. Enalitica shows POAS per campaign directly, direct and multi-touch, from real purchase costs, shipping, fees and refunds, so a campaign that looks great on revenue and loses money on margin is visible in your own report, not only inside the ad platforms' bidding.

Why did TrueROAS bid on the Enalitica brand keyword?

Bidding on a competitor's brand keyword is permitted by Google and competitors sometimes do it; TrueROAS started doing so in September 2026, pointing the ad at its own comparison page. We prefer spending that budget on guides and free tools, but we take the interest as a compliment, and whether the ad is live in any given month, the methodology difference on this page stays the same.

Can I verify Enalitica's numbers myself?

Yes, and that is the design goal: click any channel, campaign or keyword figure and the actual orders open, each with its evidence, a click ID, UTM parameters, a referrer or a witnessed consented visit. Orders with no evidence stay in a labeled Unknown row, and the ad platforms' own reported numbers are displayed alongside for comparison.

See your real numbers

Import 30 days of orders or leads instantly during 5-minute onboarding. Works for e-commerce and service businesses.

Start free