Marketing attribution software assigns credit for a sale to the marketing that caused it. That is the whole promise, and it is the reason the category exists: your ad platforms each claim the same order, your analytics tool disagrees with all of them, and somebody still has to decide where next month's budget goes.
Searching for this term gets you ranked lists. The problem with ranked lists is who writes them. Ruler Analytics publishes a list of the best attribution software and places Ruler Analytics first. HockeyStack publishes a list of 19 and places HockeyStack first. SegmentStream publishes a list of 10 and labels SegmentStream "Best Overall Choice". We sell attribution too, so treat this page with the same suspicion.
What follows is not a ranking. It is the evaluation method, the eight questions that predict whether a tool is still trusted in month three, and an honest account of what no attribution tool can do. Score your shortlist against the card below before you take a single demo.
| Ask the vendor | What a good answer sounds like | Walk away if |
|---|---|---|
| 1Where did your identity layer come from?Built for commerce, or repurposed | Built in house for ecommerce, and they can name the signals it stitches. | Vague |
| 2Does your total reconcile to my order count?Deduplication against the store | Attributed orders sum to the orders in your store, never above. | Sums high |
| 3Can I audit one specific order?Raw touchpoint logs | They show you the touchpoint trail behind a single order, live, on the call. | No logs |
| 4Do I own the warehouse underneath?Portability on exit | Your raw events live somewhere you keep if you cancel. | Shared |
| 5Which numbers are measured and which are modelled?Separation, not a blend | Two figures, labelled. Measured clicks, and modelled uplift on top. | One blend |
| 6How do you handle branded search and retargeting?Capture versus creation | They can explain how they stop late touchpoints eating the credit. | No answer |
| 7What can you not measure?Stated blind spots | A specific list, offered before you ask twice. | "Everything" |
| 8How do I prove a channel is incremental?Causation, not credit | A controlled test they will actually run with you. | Platform lift |
Marketing attribution software collects the touchpoints that precede a purchase, ties them to the order, and applies a rule that splits the credit between them. Three jobs, and tools differ enormously at each one.
The collection job is a tracking problem. Something has to observe a click, a session, or a visit and record it against an identity that survives across devices and weeks. The tying job is an identity problem: the person who clicked an ad on a phone at lunchtime and bought on a laptop on Sunday has to be recognised as one person. The splitting job is the only part that is a modelling choice, and it is the part every vendor demonstrates, because it is the part with the pretty charts.
Most attribution disappointment comes from the first two jobs, and almost every sales conversation is about the third. A tool with an excellent model sitting on top of touchpoint data that missed half the journey produces a confident, precise, wrong answer. That is worse than no tool, because people act on it.
The category label covers four genuinely different products. Comparing across the four on price or feature count is how buyers end up with something that cannot answer their question.
| Type | Answers | Cannot answer |
|---|---|---|
| Platform reportingFree, biased | What each ad platform believes it caused. | Anything about the other platforms, since each grades its own work. |
| First party pixelMeasured clicks | Which clicks preceded which order, on your own tracking rather than theirs. | Impressions nobody clicked, and anything on a checkout you do not own. |
| Multi touch suiteCredit splitting | How to divide credit across a journey with several touchpoints. | Whether any of those touchpoints changed the outcome. |
| Incrementality and mix modellingCausation | Whether spend on a channel produced sales that would not have happened. | Which campaign to adjust this afternoon. |
Every ad platform reports the conversions it thinks it drove, and each one counts a shared order in full. SegmentStream illustrates the arithmetic plainly on its own comparison page: Google reports 500 conversions, Meta claims 450, TikTok reports 200, which totals 1,150 attributed conversions against 600 actual sales. Nothing is malfunctioning. Each platform is answering a question about itself.
A first party pixel is a click instrument. It records an arrival on your site and ties it to an order in your store. That makes it precise about what it sees and blind to what produces no click, which is an increasingly large share of paid media.
First click, last click, linear, time decay, position based. These are rules for dividing a journey, and they operate on whatever touchpoints the tracking layer captured. A better model cannot repair worse inputs.
Attribution says who gets the credit. Incrementality says whether the sale would have happened anyway. They are not competing methods, they answer different questions, and a serious measurement setup runs both.
Consider an ordinary purchase. Someone sees a pair of shoes on a friend, searches the brand, clicks a shopping ad, and does not buy because they are on a train. Two days later a retargeting ad reaches them on Instagram. They click, and do not buy, because they are watching television. Two weeks after that they type the URL directly and purchase.
Four touchpoints: word of mouth, a search ad, a social ad, and a direct visit. One of them is untrackable by anyone. Now watch the tools disagree. The search platform claims it, or reports nothing because its cookie window expired. The social platform claims it, or reports nothing for the same reason. A last click analytics tool credits Direct. A first click pixel credits the search ad. A last click pixel credits the social ad.
Every one of those answers is defensible and none of them is the truth, because the touchpoint that started the sequence is a conversation that left no data anywhere. Vendors who promise to end the disagreement are promising something the underlying data does not contain. The realistic goal is a consistent, auditable answer whose rules you understand well enough to argue with.
There is a structural flaw running through click based attribution, and it explains two complaints that look unrelated.
Someone searches your brand name because something made them want to. The branded search click is the last thing before the order, so a click based model hands it the credit. What actually created the demand happened upstream and may have produced no click at all. Buy more branded search and the reported return stays high, because the model keeps paying the touchpoint nearest the purchase.
A short video watched in a feed generates no click, so it never enters the journey. The demand it creates surfaces later as branded search, a direct visit, or a retargeting click, and the credit goes there.
These are the same defect seen from two sides. Overcredited branded search and invisible video are one problem: click based models pay the touchpoint that captured existing demand rather than the one that created it. When you evaluate a tool, ask how it distinguishes demand creating touchpoints from demand capturing ones. Most cannot, and the honest ones say so.
Tools rarely fail on the demo. They fail when a number looks wrong and nobody can find out why. These are the questions worth asking, expanded from the card at the top.
Some vendors license third party identity resolution built originally for fraud detection. Those systems are tuned to be suspicious of short visits, which is sensible when hunting fraud and damaging when a fast bounce is ordinary browsing behaviour. Misclassify the early touch and first click attribution starts from the wrong channel, weeks too late. Ask what the identity layer was built for and how many signals it stitches.
Attributed orders should sum to the orders in your store. If a tool's total sits above your order count, it is double counting somewhere, and every ratio built on it is inflated. This is a one minute check with your own numbers and it eliminates candidates fast.
Ask to see the touchpoint trail behind one specific order, on the call. A vendor who can show it is confident in the data. A vendor who cannot is asking for trust in a number you will eventually need to defend to a finance team.
Most tools keep your tracking events in shared infrastructure you cannot query and cannot take with you. That matters more than it sounds, because attribution history is the asset: year on year comparisons reset the day you switch vendors, and the switching cost is usually larger than the subscription. Ask where the raw events live and what happens to them if you cancel.
A vendor who lists no blind spots has not looked. Here are ours, stated plainly, because the same limits apply to any tool built the same way and you should be asking every vendor for their version of this list.
Polar's attribution is click based on purpose. The Polar Pixel and Lifetime ID record clicks and stitch them into one customer identity across devices and sessions, which makes the result auditable and reconcilable to your Shopify orders. It also means a view that produced no click is not counted, so video heavy upper funnel work is undercounted by design.
The pixel cannot fire on a checkout you do not control, so a marketplace order is outside its reach. Identity resolution needs roughly two weeks of signal before it is dependable, so the first fortnight is warm up rather than truth. Reporting cannot separate placements inside a single automated campaign without distinct tracking parameters, which is a property of click based measurement rather than any one product. And there is no version of this where the answer is complete, because the friend who recommended the shoes left no data.
Ask every vendor on your shortlist for this list. The ones who produce it quickly are the ones who have looked at their own data.
Total spend and total new customers are not modelled, not attributed, and not disputable. They are the ground truth every attribution model should be tested against.
The discipline is simple. Make a change based on what your attribution tool tells you, then check whether blended cost per customer moved in the direction the tool predicted. If the tool says a channel is carrying the business and blended acquisition cost does not improve when you scale it, the tool is describing credit rather than cause. Treat attribution models as a perspective and a direction, not as a decision engine, and check them against the two numbers that cannot lie.
This is also why attribution and incrementality belong together. Geographic holdout tests expose some regions to a channel and withhold it from comparable ones, which measures what the spend actually produced rather than what it claimed. It is slower and less convenient than a dashboard, and it is the only method that answers the causation question.
Published pricing spans two orders of magnitude, so any single figure is misleading. Ruler Analytics lists its own pricing from around 199 dollars a month for small businesses up to 50,000 monthly visits, rising to 649 dollars for mid market and 1,149 dollars for large enterprises. HockeyStack's roundup shows tiers from free to 2,499 dollars a month across the tools it reviews, with Northbeam listed from 1,000 dollars a month. SegmentStream states a requirement of 50,000 dollars a month or more in digital ad spend.
The subscription is rarely the real cost. SegmentStream puts the hidden cost at 10 to 20 hours a week of team time spent reconciling numbers, and Ruler Analytics cites data silos leaving nearly a third of marketers unable to see channel performance across the whole picture. Both are describing the same thing: the expensive part is the ongoing labour of arguing about which number is right. Price the tool on how much of that argument it ends.
Trials are hard to judge because a tracking tool has nothing useful to say in its first days. Structure the month instead.
If you want our own ranked view of the market rather than a method, we publish one: the best Shopify attribution tools compared, with the same caveat that applies to every list on this topic. We are on it.
