UTM Health · Shopify app

Some of your orders do not record where the customer came from.

When UTMs are missing or inconsistent, the order still lands but no channel gets credit. UTM Health counts those orders, adds up the revenue behind them, and tells you what to fix. Free.

No card required · Live in a day · Works with your existing stack

UTM Health agent
Running

It reads the order and customer journey data Shopify already holds. No pixel, no tag manager, no ad account connection. A sample store scores 57, with $180,600 of last 90 day revenue carrying no usable campaign source.

  1. 1Install freeOne click from the Shopify App Store. No configuration.
  2. 2Get your scoreSeven checks run against your existing order data. Minutes, not days.
  3. 3Work the listIssues ranked by revenue at stake, highest first, each with the specific fix.
  4. 4Re-run and watch it climbThe score is the scoreboard. Run it again after you fix.

Most stores score below 60 and never find out.

Links go out untagged. An influencer posts the raw URL, a partner strips the query string, a newsletter template loses a parameter.
The same source spelled four ways. Facebook, facebook, FB_Paid, fb-paid. One channel, four rows, each looking a quarter as effective.
The orders still arrive. Nothing errors, revenue lands untraceable, and every channel report is quietly built without it.

It does not look like a problem. It looks like a channel underperforming, and it gets a budget cut it did not earn.

Seven checks. Four scores. One ranked list.

Source coverage

What share of orders and revenue carry a usable campaign source, scored and trended.

Parameter completeness

Which of source, medium, campaign, term and content are missing, and exactly where.

Naming consistency

The same channel spelled multiple ways, splitting one row in your report into four.

Order attribution gaps

Orders that reach checkout with no traceable origin at all, counted and listed.

Campaign URL hygiene

Malformed, truncated and double encoded tracking URLs, with the corrected URL returned.

Revenue at stake

Journey continuity plus every issue above, sized in dollars and ranked so you work it top down.

Audit free. Pay only for the deep dive.

Finding out whether you have a problem should not cost anything. The score is free and unlimited. Detailed reports are $25 per run and applied fixes are $1 each, so you only pay when you want the order level breakdown.

  • Your UTM Health Score, 0 to 100, across coverage, completeness, naming and attribution.
  • Revenue with no source attached, in dollars, for the last 90 days.
  • The issue list ranked by revenue impact, free forever.
  • Detailed report: every affected order and campaign, with root cause per issue.
  • The exact corrected URL or naming convention, exportable for your team or agency.
Free

To install and audit, with unlimited re-runs.

7

Automated checks across four scored dimensions.

Minutes

From install to score. No pixel and no ad account connection.

"Untagged revenue does not error. It just makes a channel look weak, and that channel gets a budget cut it did not earn."

Consequential measurement team

Frequently Asked Questions

Usually a UTM tracking gap. Meta counts conversions it believes it caused within its own attribution window, Shopify counts orders. When links go out untagged or parameters get stripped, orders arrive with no source and the two numbers drift apart. UTM Health measures exactly how much of your revenue falls into that gap.
UTM Health gives your store a score from 0 to 100 across coverage, completeness, naming and attribution. Most stores score below 60 without knowing it. The audit is free and takes minutes.
The audit returns a ranked list of issues, each with the revenue behind it and the specific fix: the corrected URL, the naming convention to standardise on, or the link source that needs re-tagging. You work it top down.
No. Parameter tracking is read from the order and customer journey data Shopify already holds. Nothing new is installed, nothing new is tracked, and no ad account connection is required.
The audit and the score are free and unlimited. Detailed reports are $25 per run and applied fixes are $1 each.
Then you have ruled it out, for free, and the mismatch is coming from somewhere else, usually signal lost before the order rather than after. That is what Pixel addresses.

Built to Replace Reactivity

If you're tired of reacting to revenue drops after the fact, Consequential gives you the edge.