Adray

· , Co-founder

How much an attribution tool costs, and how to calculate whether it pays for itself

How much an attribution tool costs, and how to calculate whether it pays for itself

How much does an attribution tool cost, and how do I know if it will pay for itself?

The price of an attribution tool is easy to find for some vendors and hidden behind a demo for others. The more useful number, whether it will pay for itself in your business, is almost never published. This article does both: the prices vendors publish, what they leave out, and a calculation you can run in five minutes with your own figures.

Talk to SalesMulti-touch attribution anchored on your real orders.

What attribution tools cost in 2026

Published prices, read on each vendor's own pricing page on September 25, 2026:

ToolTypePublished price
Google Analytics 4Free analyticsFree
Windsor.aiData connectorFree plan; paid from $19/month billed yearly ($23 monthly)
SupermetricsData connectorFrom $44/month billed yearly ($55 monthly)
Wicked ReportsAttribution platform$499, $699 or $999/month up to $2.5M annual revenue; Enterprise from $4,999
Adray CoreAttribution platform$625/month billed annually, $750 monthly
NorthbeamAttribution platformStarter $1,500; Professional $3,500/month; Growth and Enterprise quoted
Polar AnalyticsAttribution and BIQuoted by annual GMV

Sources: Windsor.ai, Supermetrics, Wicked Reports, Adray, Northbeam and Polar Analytics. The connectors move data and do not attribute sales; we explain the difference in the best marketing attribution tools for ecommerce.

How vendors price

Flat monthly fee. You know the cost in advance. Adray Core is priced this way, with up to 200,000 sessions included.

By revenue or GMV. Wicked Reports publishes bands by annual revenue; Polar quotes by annual GMV. The price stays proportional to your size and rises as you grow.

By data volume. Northbeam's pricing page says its monthly price is informed by your pageviews.

By connectors and destinations. Connectors charge for how many sources, accounts and destinations you use, with each extra as an add-on.

What the list price leaves out

Implementation. Installing a pixel, connecting the store and checking that the first weeks of data make sense takes someone's time, more if your checkout runs on another domain or your platform is not Shopify.

The contract. An annual commitment turns a bad fit into a year-long cost. Northbeam's Professional and Enterprise plans are annual terms, per its pricing page; Adray Core can be paid monthly.

The reader. A tool nobody opens costs its full price and returns nothing. Budget the hours of whoever will read the output and change a budget because of it.

Calculator: does it pay for itself?

The value of attribution comes from moving budget from campaigns that sell less than they claim to campaigns that sell more. So the monthly value is:

Monthly value = ad spend × share you reallocate × difference in verified ROAS × gross margin

It pays for itself when that value is at least the tool's monthly cost. Every input except your spend and margin is an assumption, so run it with a cautious one. A worked example with a $750-a-month tool, reallocating from campaigns with a verified ROAS of 1.5 to campaigns with 3.0 (a difference of 1.5) and a 40% gross margin:

Monthly ad spendShare reallocatedExtra revenueExtra gross profitPays for a $750 tool?
$5,00010%$750$300No
$10,00010%$1,500$600No
$15,00010%$2,250$900Yes
$30,00010%$4,500$1,800Yes
$30,0005%$2,250$900Yes

Rearranged, the break-even spend is the tool's cost divided by (share × ROAS difference × margin): 750 / (0.10 × 1.5 × 0.40) = $12,500 a month. Below that, with these assumptions, the tool does not pay for itself on reallocation alone, and we would rather say so than pretend otherwise.

What the formula does not count

Reallocation is the most measurable value, not the only one. Three others are real and harder to put in a table: turning off a campaign that shows sales on the platform and none in your store, which saves its whole budget; hours of manual reconciliation that stop happening every month; and decisions that stop being arguments because everyone looks at the same verified number. If you count any of them, count them conservatively.

Use profit, not revenue, throughout. A reallocation that moves spend toward low-margin products can raise ROAS and lower profit, which is why the formula multiplies by margin. We compare the metrics in ROAS, POAS and MER: which to use.

When to wait

If your spend is below the break-even line for your margin, most of your budget is on Google, and your refunds are low, GA4 plus a monthly comparison against your store's orders will take you a long way. We describe that setup in GA4 or an attribution tool. Revisit when spend grows or when a decision that moves real money depends on which channel produced the sales. Adray's current price is on our pricing page.

Common questions

Is there a free attribution tool?

Google Analytics 4 is free and includes data-driven and last-click attribution. It credits sales from browser events and its own model, so it is a good start and not a ledger of what you sold.

Why do some vendors price by revenue or GMV?

Because the amount of data they process, and the value they claim to add, grows with your business. It makes the price predictable relative to your size, and it means the price rises as you grow even if your use of the tool does not change.

Are there costs beyond the subscription?

Usually three: implementation (installing a pixel, connecting the store, checking the first weeks), the contract terms (an annual commitment raises the real risk of a bad fit), and the time of whoever reads and acts on the output.

How long does it take for an attribution tool to pay off?

The first decisions usually come after a few weeks of data, once there are enough verified orders per channel to compare. Budget one full month of data before judging the first reallocation.

Should I measure the return on ROAS or on profit?

On profit. A reallocation that raises revenue on low-margin products can lower profit. Multiply the revenue difference by your gross margin, as the formula here does, or use POAS instead of ROAS.