Ad measurement for Shopify stores

Every platform claims the same sale. Your ledger doesn't lie.

Every ad platform grades its own homework. Plumbline measures them all against the one number they can't inflate: your Shopify orders, and it's honest enough to say "not enough signal yet" instead of guessing.

Blended MER · last 28 days
1.84×
platforms claim 2.93×
claims exceed your ledger by $8,400
Example reading. Your trial shows your real number in the first session.

The double-count, in one picture

Add their dashboards together and you get more revenue than your store made. Plumbline dedupes it against actual orders.

Meta says
$8,940
Google says
$9,050
TikTok says
$2,610
their total
$20,600
your Shopify orders
$14,210

Illustrative figures. Platform totals typically run 30 to 90 percent above what a store actually sold.

Three layers, in order of trust

Accounting first. Statistics only when your data can carry them. Recommendations last of all.

LAYER 1 · ACCOUNTING

The ground-truth ledger

Every order resolved to its source by auditable rules. Real MER and CPA from orders, not claims. What can't be attributed is shown, never hidden.

Works from day one, at any size
LAYER 2 · STATISTICS

Verdicts, not vibes

Channel effectiveness with honest error bars, and a verdict on whether you have enough signal to act at all.

Actionable Not enough signal
LAYER 3 · DECISIONS

Budget moves with guardrails

A specific weekly move ("shift $400 from Meta to Google") within caps and floors you control.

Unlocks when your data supports it

What Plumbline won't do

  • It won't show a confident number your data can't support.
  • It won't guess. No modeled attribution at low order volume.
  • It won't pretend to see everything. Untracked orders are labeled, never hidden.
  • It won't rely on a tracking pixel that misses orders and breaks every time Apple or Google changes the rules.
  • It won't manage your ads. It decides the split; your platforms keep their channels.
  • It won't add enterprise complexity. Self-serve, no sales call, ever.

Pricing that respects your data

You can't pay for math your data can't support. 14-day free trial, monthly, cancel anytime.

Baseline
$39
per month
  • The ground-truth ledger: blended MER, new-customer CPA, claimed-vs-actual by channel
  • Automated account audit with one-line fixes (UTMs, tracking, campaign structure)
  • Rules-based guidance while your history builds
  • Readiness meter: exactly what stands between you and Measure
Get early access
Measure
$129
per month
  • Everything in Baseline
  • Per-channel effectiveness with honest 95% intervals
  • Plain-English verdicts and prescriptions per channel
Unlocks when one channel clears the signal floor. Stores with history often clear it in the trial.
Allocate
$299
per month
  • Everything in Measure
  • Specific weekly budget moves with caps, floors, and max-move limits
  • Geo-holdout calibration as it ships
Unlocks at two actionable channels. A recommendation needs a comparison.

$39 is about 1 percent of a small ad budget, paid to know whether the other 99 is working. Free dashboards are free because the measurement isn't in them. Ours starts here, and tells you the truth about your own data before you pay a cent more.

Where Plumbline sits

The honesty of the enterprise suites, at the price of the simple tools.

AlternativeWhat it gives youWhat it can't
Platform dashboardsFree, detailed, real-time Each grades its own homework; collectively they over-claim your revenue
Cheap automation ($99/mo)Rule-based budget shuffling inside one channel No measurement, no cross-platform split, trusts platform numbers as-is
Pixel attribution ($200+/mo)Multi-touch journeys stitched from a tracking pixel Only as accurate as pixel coverage; credits conversions, not incrementality; decays with every privacy change
Enterprise suites ($1,000+/mo)Real incrementality at high spend Priced and built for $30k+/mo spenders; tells everyone else to use a spreadsheet
PlumblineGround-truth ledger + honest verdicts from $39 Won't pretend: below the signal floor it prescribes fixes instead of faking certainty