Every SaaS tool starts the same way. A founder hits a problem, builds something to solve it for themselves, packages it for other people with the same problem. That's the honest origin of most software, ours included.

It's also where the trap gets set in this category.

In an interview about Triple Whale's founding, CEO AJ Orbach described it plainly:

"I took the spreadsheets that I was using to track my ad spend and the overall KPIs that I needed to watch, and we took that and we productized it."

Nothing wrong with that as a start. Every tool in this space began the same way — one operator's specific business, specific stack, specific definitions of order and customer and campaign, turned into a product. The question isn't whether that happened. It's what the tool does when your business doesn't look like the one it was first built for.

Here's what I've watched happen at every Inceptly client I can think of — seven-figure to nine-figure brands. They install the attribution tool. They use it. And alongside it, they quietly build a folder of mental asterisks:

  • The CFO rebuilds LTV in Excel every month — the tool undercounts subscriptions by 20%.

  • AOV is useless on bundle drop days — the tool splits bundles into line items and the math falls apart.

  • The cohort report is close, but it doesn't know we run two stores, so the repeat rate is wrong.

The tool isn't the source of truth. The asterisks are. Every operator I know carries a list of them in their head.

They have the asterisks because the data model underneath the tool is shaped by a specific reference business — the standard pattern the tool was built around. When your business matches that shape, the template fits. When it doesn't — cross-store customer behavior, payment plans that shouldn't count as five sales, offline revenue, bundles the tool can't parse — the numbers become misleading. Not wrong. The tool measured exactly what it was built to measure. It just wasn't measuring your business. And it doesn't flag the gap. You just start noticing what to ignore.

Attribution is the door. Analytics is the house.

Attribution answers one narrow question: which channel touched the customer before they bought. Useful. Narrow. And not what actually runs the business.

The questions that do:

  • Which cohorts are worth the most over 12 months?

  • How long until a new customer becomes profitable?

  • What happens to LTV when CAC spikes?

  • Which products drive repeats, and which just inflate AOV once?

  • Where does the funnel leak, and does that leak actually matter?

None of those are attribution questions. They're analytics questions. And they're exactly what every attribution tool ships on top of its attribution engine — because attribution alone doesn't justify the bill.

Attribution is the wedge. The dashboards are the product.

The dataset was fixed before you signed up.

Each asterisk is a workaround. Each workaround is a signal the model is wrong. And here's the thing most operators never realize: you can't fix the model, because you can't see the model.

The data model is opaque. Support can explain how the tool works — not why it doesn't fit your business. You file tickets. You keep the asterisks. The asterisks are the product you actually built.

The dataset was fixed before you signed up. Your business wasn't.

Benoit Mandelbrot spent decades arguing that the shapes of real systems — coastlines, markets, the geometry of the natural world — have irregular structure at every scale. You can't capture them with smooth, tidy models. The model has to be as irregular as the thing it's describing. Attribution tools haven't taken the point. They ship a tidy template and wait for your business to behave like it.

What attribution tools actually are

The dataset is the product. The dashboards are downstream of it. Model the right objects with the right properties, and any visualization is a SQL query away. Model the wrong objects, and no amount of dashboard polish saves you.

So the real question to ask before paying $500 or $1,500 a month isn't "do I like the dashboards?" It's:

1 / Is the underlying data model readable to me?

2 / Does it reshape when my business does?

If either answer is no, you'll be in workaround hell within six months. The tool will cost money. The list of asterisks will keep growing.

What we built

I got tired of watching smart operators run a shadow set of patches on top of a dashboard they pay $1,500 a month for. So we built something that works the way I wish every tool had worked eight years ago.

Bratrax Lite goes live May 12. Pre-built attribution and analytics for Shopify D2C — but the dashboards aren't the product. The data model is.

Ours is a YAML file you can actually open. You'll see the objects defined (order, customer, campaign, cohort), the properties on each, and where every field comes from. When the template doesn't fit your business, you can see exactly where.

Because the model is readable, your AI can read it too. Point Claude or ChatGPT at it and ask "why did my subscription revenue look off last month?" — it reads your actual structure, gives you an answer grounded in your numbers. When it notices the template is missing something your business has — a subscription object, a bundle rule, a second store — it proposes a change to the model. You approve or reject. The dataset regenerates. The dashboards update.

That's how the asterisks go away. Not by pretending they don't exist. By teaching the model to account for them, one by one, until your dashboards match the business you actually run.

I know the obvious question: doesn't our tool ship a template too? It does. Every tool has to start somewhere. The difference is what happens next. Most tools freeze the template on day one and leave your business to do the bending — forever. Ours keeps updating. The loop I just described (AI spots the gap, you approve the fix, the dataset regenerates) is the whole product. The template gets closer to your actual business every time you teach it something.

Your business stays your business. The tool reshapes to match it.

Setup in minutes, no onboarding calls. Connect Shopify and Bratrax loads your full store history on day one — no pixel to install, no "we only see data from today forward."

And most importantly - your data stays yours: queryable, exportable, leave whenever you want.

Built by the team that's spent eight years running attribution for D2C brands at Inceptly — close to a billion dollars in ad spend managed.

Join the waitlist

First 100 founding members lock in $79/month for life — same price whether you're at $500K or $5M. No contract. 30-day money-back once we're live.

If you're tired of adding asterisks to a dashboard you already paid for, sign up below to be the first to try it:

— Brat

Keep Reading