
Attribution Foundation
The Challenge
As ad spend scaled into late 2025, the attribution gap widened: Google Ads was reporting 118 conversions while the Hex analytics layer was only seeing 43 — a ~64% gap. UTMs weren't sticky across the Maxwell Social site, Reddit Ads and LinkedIn Ads pixels only fired when their specific URL parameters were present, and form submissions on a separate domain weren't carrying tracking data through. Without reliable attribution, the ad program couldn't be optimized, the channel mix couldn't be defended, and budget decisions were being made on incomplete data.
The Matchbox Solution
We rebuilt the entire client-side tracking stack across the Maxwell Social web property and the Tripleseat booking flow, making UTMs sticky session-wide, repairing pixel firing logic, and ensuring tracking persisted through the cross-domain form submission.
Statistical Attribution
The Challenge
With UTM data unreliable for most of 2025, Maxwell Social couldn't answer a fundamental question: how much of inbound booking demand was actually being driven by ads? Reporting only what UTM captured would understate true impact and risk budget cuts on a program that was working. The team needed a defensible answer before the tracking fix could prove it directly.
The Matchbox Solution
We ran a linear regression on 66 days of paired daily ad-spend and daily-booking-request data, modeling true ad contribution and then validating the model against the post-fix UTM data once it became available.
Lead Operations
The Challenge
Maxwell Social's sales process couldn't keep up with ad-driven lead volume. Inquiries flowed into a single sales inbox, follow-ups were manual and inconsistent, and there was no objective way to tell a low-budget casual inquiry apart from a Fortune 500 corporate booking before the sales team had spent time on both. As paid volume grew, the bottleneck shifted from generating leads to triaging and nurturing them.
The Matchbox Solution
We designed and deployed a HubSpot-based lead operations system — capturing every form submission with its full context, scoring it with a multivariable AI model, enriching it with HubSpot Breeze, and routing each lead into an automated outbound sequence calibrated to its priority tier.
Closed-Loop Attribution
The Challenge
Even with attribution fixed and lead scoring live, the data path stopped at the meeting booking stage. Once leads moved into Tripleseat — Maxwell Social's venue CRM — for sales follow-up, their downstream deal status was disconnected from HubSpot and from the ad platforms that originally surfaced them. The ad platforms still didn't know which leads actually turned into revenue, which meant they couldn't be trained to find more like them.
The Matchbox Solution
We built a closed-loop attribution architecture mapping Tripleseat deal stages to HubSpot deal statuses, then pushed the qualified-lead and deal-value signal back to Google Ads, LinkedIn Ads, and Reddit Ads as new conversion events for the platforms to optimize against.
