The attribution tool the giants don't want you to have.

Three engineers. No sales team. No investors.
We show you the math instead of selling you the certainty.

We don't ask you to switch. We ask you to compare. Pay $1. Run Bratrax beside your current tool for your first month. If our picture explains your revenue at least as well as theirs, cancel them — keep us at $79/mo, locked for life. Same math, $1,000+ less per month. First 100 founding members.

No contract · Cancel in one click · $1 is all you're committed to

  • $1 for your first month — full access, run us beside your current tool
  • After 30 days? $79/mo flat at any GMV — same bill at $500K or $20M, no contract
  • Audit any number yourself — read the config, no proprietary math
  • Bring your own Claude — your API key, no token markup

Built by Brat Vukovich and the team behind Inceptly ($950M+ in D2C revenue driven) and VidTao (YouTube ad research tool used by 100K+ marketers).

~20%

Of revenue your attribution tool can't explain — labeled "Direct" or "Organic and Social."

See the breakdown
3%

Lowest unattributed bucket on a Bratrax client. Your number depends on your stack — we'll show you the math regardless.

How we do it
$0

Of your AI bill goes to us. Bring your own Claude — no token markup, no add-on tier.

Bring your own AI
01 — Why "Direct" attribution is unreliable

When your tool says "Direct," it usually means "we don't know."

Take any $5M D2C brand: 15–30% of daily revenue lands under "Direct" or "Organic and Social" — not because customers typed your URL, but because the tool gave up. UTM stripped. Referrer dropped. Session expired. Touchpoint lost to iOS.

It's not a marketing channel. It's a confession. And it's not one your attribution tool has any commercial reason to fix — the murkier the math, the easier it is to charge $300, $500, sometimes $1,500/mo to interpret it.

$1,000,000 of revenue with no idea where it came from. You can't scale it. You can't kill it. You can't defend the spend.

Exhibit A Typical $5M brand · before Bratrax
Total annual revenue:          $5,000,000
─────────────────────────────────────────
Facebook:           $2,100,000   (42%)
Google:             $1,200,000   (24%)
Email/SMS:            $700,000   (14%)
Direct (= unknown): $1,000,000   (20%)
02 — How Bratrax recovers attribution data

The order is ground truth.

Bratrax combines two layers most attribution tools don't:

  1. A first-party tracking pixel served from your own domain — so adblockers can't kill it. Captures click IDs, UTMs, and customer identifiers from the day you install.
  2. The full Shopify order record as the canonical attribution unit. When the pixel misses something — UTM stripped, iOS dropped a touch, session expired — we use what Shopify already knows about the order to fill in the gap.

We've gotten the Direct bucket as low as 3% on a Bratrax client. The case below shows another at 5% — same mechanism, different conditions. Your number depends on your stack.

Exhibit B Same brand · after Bratrax
Total annual revenue:          $5,000,000
─────────────────────────────────────────
Facebook:           $2,600,000   (52%)
Google:             $1,400,000   (28%)
Email/SMS:            $750,000   (15%)
Direct (true):        $250,000   (5%)

The order is ground truth, not the pixel. That's the part most tools skip — and it's what moves $750,000 of revenue from "we don't know" to a real source.

03 — Shopify attribution dashboards

What you see on day one.

When the math reconciles, the dashboards can do their job.

Seven dashboards. We considered 198 more — they didn't ship. Attribution is one decision: which campaigns to feed, which to cut. Every dashboard here maps to that decision — and reconciles to your store and your ad platforms.

01 / Store Performance

The whole business, on one screen.

Every number a CFO would ask about, in one view. New revenue versus returning, ad spend rolled up to MER and blended ROAS, returns, subscription health.

  • KPIs Revenue, total spend, store returns, blended ROAS, MER
  • Customer mix New vs. returning revenue, order count by type
  • Subscriptions Active subs, MRR, churn rate, avg subscriber LTV
  • Trends Revenue & orders over time, MER and Blended ROAS curves
Store Performance dashboard — bottom section with trend charts for revenue, orders, and MER.
01 · bottom Store Performance
Store Performance dashboard — top section with KPI tiles for revenue, total spend, and blended ROAS.
01 · top Store Performance
02 / Attribution

Where every dollar actually came from.

Drill from channel to campaign to ad set to ad.

  • Drilldown Channel → campaign → ad set → ad
  • Models First-touch, Last-touch, Linear, Time-decay, Position-based — switch any time, recalculated at query time
  • Efficiency MER, blended ROAS, blended CPA, contribution margin
  • New customer NC ROAS, NC CPA, attributed revenue
  • Creative health CPM and CTR over time, by channel
Attribution dashboard — bottom section with channel drilldown table and channel-level performance charts.
02 · bottom Attribution
Attribution dashboard — top section with KPI cards (MER, total sales, NC ROAS, blended CPA, attributed revenue) and the attribution model dropdown.
02 · top Attribution
03 / Customers

What they spend, how long they stay.

Cohort retention, LTV by segment, subscriber acquisition by channel. Right Now KPIs sit alongside selected-period trends so the snapshot and the trajectory live in the same view.

  • Right now Total customers, active subscribers, MRR, churn rate
  • LTV Customer LTV and subscriber LTV, distribution by tier
  • Cohorts Subscriber retention curves by start month
  • Acquisition Subscribers by channel — first-order attribution
Customers dashboard — bottom section with subscriber acquisition table and cohort retention chart.
03 · bottom Customers
Customers dashboard — top section with Right Now KPIs (total customers, active subscribers, MRR, LTV, churn rate).
03 · top Customers
04 / Email & SMS

Klaviyo without the Klaviyo tab.

Campaigns and flows, sends and opens and unsubs, list health daily volumes. Deliverability decay and engagement fatigue surface before they show up in revenue.

  • Performance Sends, open rate, click rate, unsub — per campaign & flow
  • List health Sends, opens, bounces, unsubs — daily volumes
  • Lifetime Email/SMS revenue, orders, subscriber LTV, retention rate
  • Roll-ups Campaign vs. flow, period vs. previous period
Email & SMS dashboard — Klaviyo campaigns and flows table with open/click/unsub rates, list health charts, and lifetime program KPIs.
04 Email & SMS
05 / Products

Per-SKU revenue, returns, long tail.

Top performers and the long tail in the same view. Net revenue, units sold, total discount per period — with per-SKU drilldown including variants.

  • KPIs Net revenue, units sold, record count, total discount
  • Tops Top products by revenue, top SKUs by revenue
  • Detail Per-SKU title, variant, units, discount, net revenue
  • Trends Product revenue over time
Products dashboard — bottom section with top products and SKUs by revenue, per-SKU detail with variants.
05 · bottom Products
Products dashboard — top section with net revenue and units sold KPIs, plus product revenue trend chart.
05 · top Products
04 — Bring your own AI via MCP

Plug in your own AI.

The dashboards do the standard cuts. Your AI does the rest.

Every Bratrax account ships with an MCP endpoint — an open standard your AI uses to query your data directly. Claude works at launch with your own Anthropic key. OpenAI on the roadmap; same endpoint, no migration.

We don't ship a proprietary chatbot. We don't mark up tokens. We don't gate AI behind a tier.

The Monday-morning workflow you stop doing manually.

01 / Calculate

"Every Monday I export Triple Whale to CSV and paste it into ChatGPT to do the same calculation."

Ask Claude

"NC ROAS by source for the last 30 days. Allocate spend by NC order share, not total."

Tap or hover for Claude's answer →
Claude · using your Bratrax data
ChannelNC SpendNC ROAS
Meta$45,5800.29×
Google Ads$20,0300.27×
Email

Both paid channels underwater on NC acquisition. ~$3.50 spent per $1 of new customer revenue. Investigate before scaling.

02 / Diagnose

"My ROAS dropped 30% last week and the dashboard doesn't tell me why."

Ask Claude

"Why did my blended ROAS drop last week?"

Tap or hover for Claude's answer →
Claude · using your Bratrax data

Blended ROAS dropped ~0.75× (Feb) → ~0.49× (late April). You turned off a Meta campaign at $2.71 CPC and replaced it with new ones at $4.25–$5.49 CPC — nearly double per click. Orders fell 40% on similar spend.

The new campaigns aren't paying off. CPA jumped from ~$110 to ~$160. Reactivate or replace before scaling further.

03 / Pinpoint

"My CMO asks 'where's the leak?' and I dig through five tabs to answer."

Ask Claude

"Funnel dropoff by step, last 7 days."

Tap or hover for Claude's answer →
Claude · using your Bratrax data

3,310 sessions → 1,860 PDP (56%) → 240 ATC (12.9%) → 270 purchased. Overall conversion: 8.16%.

Biggest leak: PDP → Add to Cart (87% dropoff). Bonus catch: checkout_started events firing inconsistently — fix the pixel before trusting the funnel.

What operators currently do manually — exporting CSVs, screenshotting dashboards, carefully prompting — becomes one question to your AI when you connect Bratrax.

Your key. Your data. Your relationship with your AI provider. No middleman.

Done paying $300–$1,500/mo for data you still don't trust?

Try us for $1 your first month. If we explain at least as much of your revenue as your current tool does, cancel theirs and keep us at $79/mo, locked for life.

Compare us for $1

Closes Sun June 21 — or at 100 founding members

05 — Bratrax vs Triple Whale, Hyros, Northbeam

The math.

Bratrax Lite Triple Whale Compare → Hyros Compare → Northbeam
Starting price $79/mo flat $179/mo $230–$459+/mo $1,000+/mo
Price at $5M GMV $79/mo $1,129/mo $999+/mo $2,500+/mo
Pricing model Flat, life-locked GMV-scaled Tracked-rev tiered Custom
Setup time ~9 minutes Days Weeks Weeks (3-mo prepay)
AI access Your AI via MCP (Claude at launch) Moby None None
Data portability Full warehouse + export Limited No No
First month $1 $179 $230+ $1,000+
Contract None Annual Annual Annual + 3-mo prepay
At $5M GMV, Triple Whale charges $1,129/month. Bratrax Lite is $79. That's $12,600 per year back in your pocket — same math, less ceremony.

You're not paying $1,500/mo for the math.

You're paying for the sales team that sold it to you, the AE who closed it, and the annual contract that locked you in. Three engineers built Bratrax. There's no one to commission, no contract to lock, no GMV ceiling to hit.

Compare us for $1

If we explain at least as much of your revenue as they do by your renewal date, the rest was never about the math.

06 — How to set up Bratrax Lite

Live in under 10 minutes.

01

Connect Shopify.

One click. Full historical backfill from day one — every order, customer, and SKU since you opened the store. No six-week wait for data.

02

Link Meta, Google, TikTok, Klaviyo, and more.

OAuth across the board. Shopify handles tracking automatically; off-Shopify pages get a guided snippet.

03

See what's working.

Seven pre-built dashboards — every cut a CFO would ask about. Five attribution models, switch between them any time.

04

Plug in Claude.

Install the MCP endpoint with your own Anthropic API key. OpenAI on roadmap. Same endpoint, no migration.

Most brands go from signup to live dashboard in under 10 minutes.

07 — Bratrax pricing and plans

Choose your level.

Bratrax Clear Vision
$5,000/mo
For brands that need a dedicated analyst
  • Everything in Lite
  • Custom data model built around your business
  • Custom dashboards and attribution models
  • Dedicated human analyst on your data weekly
  • AI analyst with write access to your data model
  • Slack access to the data team
  • Weekly strategic reviews
  • For brands spending $200K+/mo on ads
Apply for Clear Vision

Most brands start with Lite. You discover Clear Vision by outgrowing Lite, not by reading a feature comparison.

08 — Who Bratrax Lite is for

Built for Shopify D2C. Not for everyone.

A fit if
  • You run a Shopify D2C brand doing $500K–$20M annually.
  • You spend on Meta, Google, or both and you're tired of three dashboards disagreeing every Monday.
  • You already use Claude (or are open to it) and want it on your business data.
  • You've tried other attribution tools and got more dashboards instead of more clarity.
Not a fit (yet)
  • Not on Shopify. Other commerce platforms are on the roadmap.
  • Agency call funnels or affiliate VSLs. Lite is D2C-specific.
  • Running multiple separately-owned stores. Single-store at launch.
  • Want managed ads or a human strategist. Lite is the tool. Clear Vision is the service.
09 — About Bratrax from its founder Brat Vukovich
Brat Vukovich, Founder of Bratrax Photo
Brat Vukovich
Founder portrait

Brat Vukovich — Founder, Bratrax — @bratinceptly

Why I built this.

Every attribution tool decides a fifth of your revenue is "Direct" and calls it a day. I couldn't.

"Direct" isn't a channel — it's the tool giving up. A UTM it didn't recognize, a click ID it ignored, a touch it never tied to the order. They see that bucket and shrug. Edge case. Good enough. That shrug is what I built Bratrax against.

And the shrug isn't laziness — it's math. A tool chasing growth has to optimize for volume: onboard fast, ship "good enough," move on. Going to the end of the world for one store's weird leak doesn't scale, so they don't.

We're three engineers. No sales team to feed, no investors telling us to grow, no one to commission. We're profitable at 100 clients and we'd be profitable at 1,000 — so we don't need to scale, and that's the whole point. It frees us to obsess over your one weird leak instead of your wallet. And that obsession is the part I love. Figuring out that some brand's off-label UTM is actually TikTok spend hiding in "Direct" is the most fun I have all week. I'd do it whether it paid or not.

How it works: the order is the truth. We take everything we can get about it — our own pixel, Shopify's event stream, the referral data buried in the order — and stitch it back together to find where the sale came from. When we hit something new, we solve it and write it into one shared rules file, so the next store inherits it on day one. Every leak we crack for one client makes every client after them sharper. It's how we got a store's "Direct" from a fifth down to 3%.

One thing straight: Bratrax won't tell you why someone bought. No tool can. We show you what they did before — every source, every touch we can recover — honestly. You bring the judgment.

Try us for $1 beside whatever you're paying. If we explain more of your revenue than they do, keep us. If not, you're out a dollar.

— Brat

10 — Shopify attribution FAQ

Common questions.

Same attribution methodology, none of the sales-team overhead. Flat $79/mo regardless of GMV. No contract, no demo. We give you an MCP endpoint so your data connects to the AI you already pay for. The incumbents don't.

Pay $1 to start. For your first month, run Bratrax beside whatever attribution tool you're using today — you don't have to switch yet. If by your renewal date we explain at least as much of your revenue as your current tool does, you keep us at the rate shown on the pricing card. If we don't, cancel from settings before your renewal date and you pay nothing more.

Your first month is $1. After that, your subscription renews at $79/mo on your monthly anniversary — the same day of the next month you signed up. We'll send you a renewal reminder 7 days before, so you have a full week to decide. Cancel from settings in one click if you want out. No questions, no follow-up.

You cancel from settings in one click before your renewal date and you pay nothing more. The $1 you paid to run us beside whatever you're using is non-refundable — that's the price of the comparison. No follow-up, no win-back email, no sales call. We'd rather you cancel cleanly than stay because canceling was friction.

Bratrax opens to new members in waves. During an open cohort, you can sign up directly. Between cohorts, join the waitlist and we'll let you in when the next one opens. The $1 trial applies whenever you join.

Depends on your stack. The mechanism: a first-party tracking pixel served from your own domain, plus the Shopify order record as ground truth — when the pixel misses something, the order itself usually has enough context to recover the source. We've gotten it to 3% on a Bratrax client. Another landed at 5%. We won't promise a number because the result depends on conditions we don't control.

Claude at launch — install the MCP endpoint with your own Anthropic API key. OpenAI on roadmap. Same endpoint, no migration. If you don't use Claude, the dashboards still stand alone.

Active accounts refresh every hour. Idle accounts refresh every two hours.

No. No tool can. Attribution is correlation, not causation — Bratrax won't tell you why a customer bought, but it will show you what they actually did on your site: every session, every source, every touch we can recover. The picture is honest. The judgment is yours.

Lite is self-serve SaaS at $79/mo. Clear Vision is a service at $5K/mo with a dedicated analyst, custom data model, and weekly reviews. Most brands start with Lite.

Read the full FAQ →

Compare us beside the giants for $1. Keep us for $79/mo, locked for life.

Compare us for $1

No sales calls. No contracts. Cancel anytime from settings.