Shopify Bratrax for Shopify

Shopify knows every order. It just can't tell you what earned it.

The order lands in Shopify clean — but the click that started it was an ad three days ago, so the sale shows up as Direct. Meanwhile Meta, Google and TikTok each take credit for it. Bratrax reads your real Shopify orders and ties every one back to what actually drove it — the ad, the email, the flow. One sale, counted once — numbers you can finally trust.

$1 for your first month, then $99/mo flat · no GMV scaling · no contract · See the problems it solves

The sale is real. The “Direct” label is a lie.

Shopify is the one system that knows a sale actually happened — the order, the line items, the refund, the returning customer. What it doesn't know is why. So the sale a Facebook ad started last Wednesday gets filed under Direct when the customer comes back and buys, and the platforms that did earn it — and three that didn't — all claim it at once.

Bratrax makes your Shopify orders the referee. Every order is matched back to the real touch that drove it, so credit is settled against what shipped — not against whatever each ad platform reports about itself.

A Bratrax order detail for order #878218, a $122.35 sale, traced through a Klaviyo touch and a ten-step Shopify customer journey to a winning last-touch Meta campaign, ending in the conversion.
Order #878218, traced back through the customer's journey to the Meta campaign that actually earned it.

Straight from Shopify. No pixel to paste.

Bratrax reads your store through Shopify's own APIs — the same order record your accountant trusts. Connecting sets up tracking automatically: there's nothing to install in your theme, no code to copy, no pixel to babysit.

  • Orders & transaction history — line items, order value, currency, discounts.
  • Refunds & subscription status — so revenue and CAC reflect what actually stuck.
  • Customers — first-time vs returning, so new-customer metrics are real.
  • Products — SKU-level performance and margin once you add costs.
  • Abandoned checkouts — the drop-offs, not just the wins.

A full year, backfilled in the background.

You don't start from an empty dashboard and wait six weeks for it to fill. Bratrax pulls your history the moment you connect and keeps working while you're already reading numbers.

  • Recent data — minutes. The last 14 days populate almost immediately, so the dashboards are live while the rest loads.
  • The full year — hours to days. Bratrax backfills 365 days of your Shopify store history in the background — usually a few hours, up to a couple of days for a large store.
  • Then it stays current. New orders flow in continuously, and every one gets full Bratrax attribution from that point on.

Store history backfills a full year. Connected ad platforms backfill roughly 60 days — the limit is what each ad API will hand back, not Bratrax.

What your dashboards can't tell you. Bratrax can.

The Direct bucket is the loudest problem — it isn't the only one. Every view in Bratrax exists to answer a question your ad managers and your Shopify reports quietly leave open.

Which ads actually made money

Know which ads paid off — and which quietly bled.

Every ad platform reports its own flattering ROAS, and none of them agree. Winners and money-losers blur together inside one blended number.

Bratrax ranks every ad by what it truly earned — spend, ROAS and attributed orders down to the channel, campaign, ad set and single ad, all reconciled to real Shopify orders.

The Bratrax channel-attribution dashboard: MER, total sales and new-customer ROAS tiles above a table breaking spend, attributed sales, ROAS, attributed orders and CPA down by channel, campaign, ad set and ad.
One version of the truth isn't enough

See the sale through every model, not just one.

Last-click flatters Google. First-touch flatters the top of the funnel. Commit to one model and you've quietly committed to one bias.

Switch between five attribution models — first-touch, last-touch, linear, position and time-decay — and watch credit move between channels and ads. Then pick the one you trust, knowing exactly what it changes.

Three side-by-side Bratrax attribution tables — first-touch, linear and last-touch — showing how credit for the same orders shifts between channels and ads under each model.
The cost blended CPA hides

See what a new customer really costs.

Repeat orders drag your blended CPA down and make acquisition look cheaper than it is. Scale spend on that number and you scale a loss.

Bratrax splits new-customer ROAS and CPA out from returning buyers, per channel — so the real cost of winning someone new can't hide behind an average.

Bratrax new-customer ROAS and new-customer CPA charts split out from returning buyers, beside blended-CPA tiles, so acquisition cost isn't masked by repeat orders.
Who's actually worth acquiring

Know who buys again — and who never comes back.

Two channels can post the same CPA while one brings loyal repeat buyers and the other brings one-and-done discount hunters. On a ROAS report they look identical.

Bratrax ties lifetime value back to the acquisition channel, so you can pour budget into the customers who come back — and stop paying to acquire the ones who don't.

A Bratrax customer-value-by-acquisition table showing lifetime value and revenue per channel, beside activation segments and a recommended action for each segment.
ROAS isn't profit

Watch the margin, not just the ROAS.

A 4× ROAS campaign can still lose money once COGS, shipping and gateway fees come out. Revenue dashboards will never show you that.

Set your costs once — COGS, shipping, gateway fees, custom expenses — and every number on Bratrax turns into real contribution margin and true profit.

The Bratrax cost settings screen with tabs for cost of goods, shipping, gateway costs, custom expenses, media scope and profit rules, set against your Shopify products.

Seven dashboards, one source of truth.

Attribution

Every order tied back to the ad, email or flow that earned it.

Commerce Profile Graph

Customers, leads and anonymous profiles in one graph.

Customer Analytics

Subscribers, MRR and lifetime value over time.

Store Performance

Sales, refunds and returning-customer revenue.

Email & SMS

Klaviyo sends settled against your real orders.

Products

Net sales, units and discounts by product and SKU.

Profile Explorer

Drill into any profile's full journey and value.

One source of truth

Every view reconciles to the same Shopify orders.

Attribution, customers, products, store, email & SMS — every view reading from the same Shopify orders.

Start in a minute, two ways.

Sign up on bratrax.com and test us for a dollar, or install straight from the Shopify App Store — it's the same product, the same $99/mo flat price, and both end with your store connected and your history loading.

Start here

Sign up on bratrax.com

Create your account and test us for a dollar, then connect Shopify in a single click from Settings → Connections. Tracking sets itself up — no pixel, no theme edits.

  1. Sign up at bratrax.com — $1 for your first month.
  2. Go to Settings → Connections and connect Shopify.
  3. Approve access — that's it. History backfills in the background.

$1 your first month · then $99/mo flat · cancel anytime

Start for $1
Also on Shopify

Install from the Shopify App Store

Prefer to stay inside Shopify? Install Bratrax from the App Store and it walks you through creating your account and connecting your store — without ever leaving Shopify.

  1. Open the Bratrax listing and click Install.
  2. Approve the connection — account and store set up in one flow.
  3. Your dashboards start filling; the year backfills behind them.

60-day free trial · then $99/mo · billed through Shopify

Open the App Store listing

It reads your store. It doesn't run it.

Bratrax connects over Shopify's OAuth with the access it needs to read your orders and customers — and nothing to change them. It doesn't edit products, doesn't touch fulfilment, and can't place or refund an order.

  • Read-only over your store. Bratrax pulls orders, customers and products. It doesn't write anything back to Shopify.
  • Disconnect any time. Uninstall from your Shopify admin or disconnect in Settings — either one revokes access immediately.
  • Your data stays yours. It lands in your own per-store warehouse, queryable by the AI you already pay for through the MCP endpoint.

Shopify is the foundation. Everything else reconciles to it.

Connect your ad platforms, email and SMS on top, and each one's self-reported numbers get checked against the orders Shopify actually recorded.

  • Meta over-reports view-through — reconciled to real orders.
  • Google leans last-click — re-credited across the path.
  • TikTok reports on a lag — lined up to when the sale landed.
  • Klaviyo claims email-assisted revenue — settled against the order.

See it head-to-head: vs Triple Whale · vs Hyros. Full data handling is in the privacy policy.

The questions Shopify sellers ask.

Do I need a developer, a pixel or theme edits?

No. On Shopify, tracking installs itself the moment you connect — no pixel to paste, no theme code, nothing for a developer to touch. You approve the connection and you're done.

Will connecting Bratrax slow down my store or affect checkout?

No. Bratrax reads your store through Shopify's API, and its tracking installs itself — there's no script for you to add to your theme and nothing sitting inside your checkout. Your storefront speed and your checkout stay exactly as they are.

I already use another attribution tool — do I have to switch or change anything?

No — and you don't have to give anything up to try us. Bratrax reads your existing Shopify orders and the UTMs and tracking you already have, so there's nothing to rebuild: no re-tagging ads, no new UTM scheme, no migration project. Run us alongside your current tool through the free trial, compare side by side, and keep whichever you trust — we're betting you'll see more data and sharper insight for less money.

Does the price go up as my store grows?

No. Bratrax is $99/mo flat — no GMV scaling, no per-order fees, no revenue share. Most attribution tools quietly charge you more as you sell more; we don't. The price you start at is the price at 10× the volume.

How far back does my Shopify data go?

A full year. When you connect, Bratrax backfills 365 days of your store history in the background, so you're not staring at an empty dashboard. The last 14 days populate within minutes, so you can start reading numbers straight away while the rest loads behind it.

Should I install from the Shopify App Store or sign up on bratrax.com?

Either — it's the same product and the same $99/mo flat price. The App Store creates your account and connects your store without leaving Shopify, billed through your Shopify invoice with a 60-day free trial. bratrax.com lets you connect Shopify in one click from Settings, with your first month at $1. Both land you in the same place.

See what actually earned the sale.

Connect Shopify and the guessing stops: every order traced to what drove it, the Direct bucket cleared out, and your history already on the dashboard. $99/mo flat — no GMV scaling, no contract.

Want the whole stack? See every Bratrax integration.