Automatic

Case Study · DTC outdoor apparel · $242M ARR · 8 acquisition channels

Riverbend Outdoor reallocated $9.6M of misattributed ad spend in 90 days.

How a $242M DTC outdoor brand replaced GA-based attribution with Authority's server-side multi-touch capture — and finally saw which channels were actually pulling weight.

$9.6M
Annualized ad spend reallocated
31%
Of conversions previously invisible to GA
5
Ad platforms wired into the feedback loop
14 d
Cross-device journey lookback window

Challenge

The problem behind the problem.

Riverbend Outdoor was scaling paid spend across Google, Meta, TikTok, LinkedIn, and Microsoft, plus owning a sizable organic and email base. Their team trusted GA-based dashboards less every quarter. Ad blockers were eating the picture client-side. Each platform claimed credit for the same conversion. View-through conversions were ghosted entirely.

The CRO suspected paid social was overstated by ~20%, but couldn't prove it without parallel data. And the team had no clean way to see a single customer's actual path — first ad click, three organic returns, email open, eventual purchase — let alone the second purchase that came from a referral.

GA4 wasn't the answer. They needed a server-side system that lived inside their stack, captured every touch ahead of the browser, and stitched journeys across devices.

Solution

What we actually shipped.

We deployed Authority — our server-side multi-touch attribution platform — alongside Riverbend's existing Shopify + headless front. Every page request hits `/api/track`, which writes a `VisitorSession` keyed by a SHA-256 fingerprint of (IP + User-Agent + Accept-Language) so we can resolve the same visitor across devices for up to 14 days. UTM params, plus click IDs from every major platform (`gclid`, `fbclid`, `msclkid`, `ttclid`, `li_fat_id`), are captured on entry and persisted on the session.

Conversions write to an `AttributionConversion` row tied back to the originating touch — with first-touch *and* last-touch source/medium/campaign denormalized for fast queries. The system supports view-through attribution by checking for click IDs in the visitor's prior touches even when no click landed directly. A reporting layer surfaces source/journey/funnel/device-breakdown views, and individual customer journeys are shareable with stakeholders via 30-day signed links.

Most importantly, we wired conversion feedback back to Google Ads (Offline Conversions), Meta CAPI, and LinkedIn CAPI. Riverbend's ad platforms now optimize against actual revenue events from their server, not noisy browser pixels.

In their words

"Every platform was telling us a different story. Authority told us the actual one. The first reallocation paid for the engagement six times over."

VP Growth, Riverbend Outdoor

Result

The number on the retainer report.

Inside 90 days, Authority surfaced that 31% of conversions were being missed or mis-credited by their GA setup — primarily from ad-blocker-heavy desktop traffic and view-through conversions on mobile. Paid social was overstated by 19%, almost exactly the CRO's hunch. Riverbend reallocated $9.6M of annualized ad spend (paid social → branded paid search and a previously-underfunded organic content engine), and ROAS on the remaining paid social budget climbed because the platform was finally optimizing against accurate conversions.

Riverbend is now on a quarterly attribution review retainer with us. We help them sanity-check every channel shift before it ships, and Authority feeds clean conversion data back to the platforms in near-real-time.

Get started

Become the next Riverbend Outdoor.

If this sounds like your situation, the first conversation usually takes 30 minutes and gets us to a rough number.