Tracking Audit & Reconciliation
A full event inventory across GA4, Meta, Google Ads, Klaviyo and Shopify, reconciled against order data to quantify exactly where and how much data is lost.
Tracking that survives a sales process which starts on the storefront and finishes in an ERP.
Delivered remotely for brands across Pittsburgh and Pennsylvania.
The Pittsburgh measurement problem is structural rather than technical. A large share of the revenue this city's stores generate never touches a Shopify checkout: it arrives as a quote request that becomes a purchase order, a phone call to a sales desk, or a reorder placed against net terms. GA4 sees the visit and nothing else, so the channels that generate the most valuable demand look like the weakest ones, and budget gets moved away from them accordingly.
So the work starts by closing the loop rather than by rebuilding dashboards. Click identifiers get captured on quote and contact forms and stored against the record. When the deal closes in the ERP, the value comes back as an offline conversion so bidding optimises toward orders that actually happened. Phone orders get matched where numbers and timestamps allow. It is unglamorous plumbing and it changes which channels look profitable more than any reporting layer ever will.
The conventional work runs alongside it: server-side event collection so purchases are not lost to browser blocking, Conversions API with correct deduplication, a GA4 event schema that means the same thing in every report, and consent handling that is defensible without silently destroying your data. Then a reconciliation any finance person can check, because a Pittsburgh owner comparing GA4 against Shopify against the ERP and getting three answers has correctly concluded that none of them can be trusted.
In most consumer businesses Shopify is the source of truth and everything reconciles to it. For a Pittsburgh distributor or manufacturer, the ERP holds the number that finance actually uses — it knows about the freight, the credit note, the partial shipment, the returned pallet and the order that was placed online and amended by phone the next morning. Any reporting layer that ignores that will produce a marketing dashboard the owner does not believe, and once trust breaks it does not come back. We build the reporting to reconcile in the direction the business runs: Shopify events for behaviour and optimisation, ERP data for revenue and margin, and a documented explanation of every place the two legitimately differ. That also makes seasonality legible — a merchandise brand comparing October to March learns nothing useful, so reporting gets built on same-period-last-year and on lead-time-adjusted cohorts instead of on a rolling thirty days that punishes every quiet month.
The same standard of work we run for every client — applied to a Pittsburgh brand’s realities.
Full service detailA full event inventory across GA4, Meta, Google Ads, Klaviyo and Shopify, reconciled against order data to quantify exactly where and how much data is lost.
Server-side GTM on a first-party subdomain, resilient to ad blockers and ITP, with deduplication between browser and server events done properly.
Meta CAPI, Google Enhanced Conversions and TikTok Events API with hashed identifiers, targeting event match quality of 8 or above.
A documented, consistent eCommerce event and parameter specification across every surface, so reports mean the same thing in six months as they do today.
Consent mode v2 wired to your CMP with modelled conversions, plus Shopify's customer privacy API and regional compliance handled correctly.
One dashboard for blended MER, contribution margin, cohort LTV, new-versus-returning revenue and channel payback. Reconciled to Shopify, refreshed daily.
We do not work off a rate card. Every Pittsburgh engagement starts with a fixed statement of work — named deliverables, named dates, one number — written after we have looked at your store, not before. If a smaller first step would serve you better, we will say so.
Get this scopedWe measure the gap between platform-reported and actual orders per channel. Most stores we audit are losing 15-30% of conversion signal before we start.
A written measurement plan: events, parameters, identifiers, consent states and destinations. Signed off before implementation begins.
Server-side container, CAPI, enhanced conversions and consent mode built in a staging environment and validated event by event.
Order-level reconciliation against Shopify for a full week, plus match-quality checks in each platform. We do not sign off on a screenshot of a tag firing.
Dashboards built, team trained, and monitoring in place to alert on event volume anomalies before someone spots them in a monthly report.
Anonymised under NDA. Figures pulled from the client’s own analytics.
~$9M/yr, 210 SKUs, US + AU · Shopify Plus (migrated from BigCommerce)
Meta ROAS had slid from 3.6x to 1.9x in a year and the team had spent twelve months buying new creative to fix it. The real cause was measurement: the BigCommerce checkout dropped 22% of purchase events and the Conversions API had never been installed, so both ad platforms were optimising on incomplete data. The named constraint: peak season was 14 weeks out, and the replatform had to be live and stable well before Black Friday traffic arrived.
“Paid audit, and worth every dollar. Forty pages on where our measurement was lying to us — duplicate purchase events, CAPI never configured, GA4 and Shopify off by 14% — each one ranked by the revenue it was hiding. No pitch deck at the end. We fixed six of the items ourselves before we ever signed a retainer.”
Thirty minutes with the strategist who would actually run your account. We screen-share your store, read your data live, and tell you the three highest-value things we can see from the outside.
Prefer to write it out? [email protected] gets a real reply the same business day, Mon-Fri, 9am-6pm MT.