BACK TO BLOG
TOOL COMPARISONSOctober 27, 20268 min read

Causality Engine vs Wicked Reports: Caused Sales or Lifetime Value

JH

By Joris van Huët

Enterprise Interim CMO & Marketing Leader · 15+ years · 50+ orgs

Published

2026-10-27

The short answer: Meta calls it a strong week, most of the orders are returning customers, and nobody can say whether the ads brought anyone new. If the question this month is which of Meta, Google and TikTok caused the sales your store booked, pick Causality Engine. It answers from the GA4 export you already have, €99 for one read (pricing, checked on 27 October 2026), and the start page shows the first finding free. If the question is which campaigns bring customers who keep reordering for a year, on a subscription or repeat-purchase store, Wicked Reports is built for that. It starts at $499 a month for stores up to $2,500,000 in annual revenue (Wicked Reports pricing, checked the same day).

Disclosure: I founded Causality Engine and own it, and this page recommends it. Every claim about it links to Causality Engine's own pages.

Subscription brands know that week. Both tools were built for the confusion in it. Each answers a different half: whether the ads caused the orders, or which campaigns find the customers who keep coming back.

What decides it:

  1. The yearly bill, worked out. For example, Wicked's Measure plan at its listed $499 a month is 12 x $499 = $5,988 a year before add-ons, per the pricing page. Four quarterly Causality Engine reads are 4 x €99 = €396, per its checkup page.
  2. The data you already have. Wicked pulls order IDs and new-versus-repeat status from Shopify, Stripe or BigCommerce, and contacts from Klaviyo, per its integrations page. Causality Engine needs one file: the GA4 Attribution paths export, 12 months or more, per its how-it-works page.
  3. The question on the table. "What did this channel cause?" is an incrementality question. "Which channel finds the customers worth the most over a year?" is a lifetime-value question. Write yours down before a demo writes it for you.
  4. The check afterwards. Whichever you use, compare its call with net revenue after refunds three months later. Take that figure from your store, not from either tool.

Sourced, side by side

QuestionCausality EngineWicked ReportsSource
What does the report estimate?What each channel caused, next to last-click from the same fileClick-based credit tied to verified orders, with first-touch, last-touch and multi-touch modelsCausal attribution, Wicked technology
What goes on the site?NothingA tracking code on every page of every domain, plus UTMs and CRM or cart integrationsHow it works, Wicked help
How far back does it look?The window you export; Pro keeps a lifetime look-backLifetime lookback and lookforward on every planPricing, Wicked pricing
New versus repeat customers?Not among the read's listed contentsPulled from the cart for every orderPricing, Wicked integrations
What does it tell you to do?Raise, cut or hold per channel, tested in one region firstA weekly Scale, Chill or Kill call per channelHow it works, Wicked home
Money back?The €99 read is refundable within 30 daysPrepaid fees are non-refundableTerms, Wicked policy

The question each report answers

Wicked ties every order to the click it finds behind it, and separates new buyers from repeat ones down to the campaign, as its home page describes. That is the right machinery for a subscription box asking which ads bring customers who stay. It is still credit by click. The models on its technology page decide who touched the order, not whether the order would have happened anyway.

Causality Engine asks that second question. Its causal attribution page puts it as "would this sale have happened without this spend?", estimated from the converting paths in GA4. Each channel carries a data-health score, so you know how hard to lean on the number. The case-studies page reports that for Twinkels in 2024 the read surfaced a return-rate gap on Meta-acquired customers that gross ROAS hid. That is the company's own published result, not a forecast for your store.

What has to be installed first

Wicked's help guide asks for its tracking code on every landing page, form and order page. It also wants UTMs on every link, and CRM and order-system integrations. Reports fill in 24 to 48 hours after connecting, per its integrations page. Its technology page adds that it captures email addresses as visitors type, before they submit a form. For an EU store, that capture is personal data. Take it to whoever owns your consent setup before switching it on.

Causality Engine installs nothing. The export takes about two minutes, per the start page, and the read works within the same consent and browser limits as GA4, per the how-it-works page.

When an AI reads the numbers

Both sell the same idea: point the AI at cleaner data than the ad platforms' own. Wicked's MCP page connects Claude or ChatGPT to its first-party data, and says its verification layer tells the AI when tracking is incomplete. Causality Engine's Pro plan includes a chatbot over your own attribution data, per its pricing page. Its privacy policy names the AI providers that receive data for real-time inference only, without training on it. In either case, treat the AI's reply as a draft. A person checks it against the report underneath before any budget moves.

What a year costs, checked on 27 October 2026

Wicked's pricing page lists prices for annual revenue up to $2,500,000. Measure is $499 a month, Scale $699 and Maximize $999, with Enterprise from $4,999. Measure and Scale buyers pay $199 a month for each add-on they want: Advanced Signal for Meta's Conversions API, or the 5 Forces AI analysis. Maximize includes both. A move into a higher revenue band changes the price at the next renewal.

Causality Engine's pricing page lists €99 per read. Pro is €299 a month, billed monthly and cancellable at the end of any billing month, and Enterprise is a custom pilot, all before VAT. The 30-day refund covers the €99 read and not Pro, per section 3.2 of its terms.

Who scores the guarantee

Wicked backs its price with a guarantee: three times your subscription in logged decisions within 90 days, or the service is free until it gets there, per its home page. A guarantee in writing is worth something. Read the mechanism, though. Each logged decision carries a dollar value calculated by Wicked from your data, so the counter that decides the guarantee is Wicked's own. Meanwhile its refund policy keeps every prepaid fee, and holds monthly payers to any 6-month or 12-month commitment they signed.

Causality Engine's vs Wicked Reports page is the owner's view: keep Wicked for lifetime value, add a read for incrementality.

Choose Causality Engine if the question is

  • Which channels caused this quarter's revenue, paid and organic, before the next budget is set.
  • Whether retargeting, branded search or email is closing sales that would have happened anyway.
  • An answer today, on history you already hold, with no tracking code and no commitment period.

Choose Wicked Reports if the question is

  • Which campaigns acquire subscribers or repeat buyers with the highest lifetime value over a long window.
  • New-customer acquisition cost by campaign, with new and repeat orders split from the cart.
  • Sending Meta and Google a verified new-customer signal to bid on.

What the product is, in one page: Causality Engine in the glossary.

Start free, then decide

Two free steps settle more than either demo. First, put your order value, margin, shipping, fees and return rate into Causality Engine's break-even ROAS calculator. It shows the ROAS your orders need after refunds: the line every channel has to clear. Second, drop your GA4 export on the start page for the free preview of what your Direct traffic is hiding, worked out in the browser.

Causality Engine, which I founded, charges €99 for the full read on that same file at app.causalityengine.ai/start. You get a caused share and a last-click share per channel, a data-health score and a next step, with the method on the how-it-works page. If the read and the calculator both say a channel clears the line, scale it in one region first. If your spend is too small to separate the channels, the read says that instead of guessing.

FAQ

Can I run Causality Engine next to Wicked Reports?

Yes. Causality Engine installs nothing, so Wicked's tracking code keeps running. Its home page describes a layer on the current stack, with GA4 as the one condition.

Does Causality Engine measure customer lifetime value?

Not as its own report. The read shows what each channel caused next to last-click, and Pro keeps a lifetime look-back, per the pricing page. Cohort and LTV reports are on Wicked's Measure plan.

Is Wicked Reports refundable?

No, apart from what the law requires. Its policy says prepaid fees are non-refundable and gives no credit for unused periods. Its 90-day 3x guarantee is the risk cover it offers instead.

TAGS
Causality EngineWicked ReportsMarketing AttributionCustomer Lifetime ValueEcommerce Analytics

ABOUT THE AUTHOR

I am Joris van Huët, an enterprise interim CMO. 15+ years, 50+ organizations, including ING, P&G, Nestlé, BNP Paribas, WeTransfer and Vinted. I take on innovation projects (venture building, design sprints), agentic marketing (setting up and running AI agents) and hands-on multi-channel work. See the track record.

I wrote and published this with AI assistance, and I answer for it. Claims about my own experience are limited to the track record above, and a statistic links to its source or is labelled as an example. I sell interim and fractional CMO work, which is why this site exists. How this site is written.

Senior marketing execution

A senior operator doing the work: campaigns, channels, CRM and AI agents, live from day one.