Real Projects. Real Implementation Details.

Every project below was delivered by our team — no outsourcing, no templates. From revenue tracking fixes to full data pipelines, here's the work we actually ship.

Featured Project

Unified Data Platform & Multi-Touch Attribution for Ski Resort Group

The Challenge

A ski resort group running paid campaigns across Google Ads, Meta, and DV360 through an agency had no way to connect ad spend to actual bookings or track customer journeys across products (lift tickets, rentals, ski school, lodging). Revenue attribution was blind — budget allocation was based on last-click data only, with zero cross-sell visibility.

What We Implemented

  • Built a full unified data platform in BigQuery integrating GA4 analytics, CRM transaction data (Ascent360 ski-industry CDP), and all three ad platforms
  • Architected Medallion structure (Bronze → Silver → Gold layers) with incremental daily pipelines, partitioned tables, and MERGE-based refreshes
  • Implemented SHA-256 hashed User ID matching to join GA4 behavioural data with CRM purchases without exposing PII
  • Built deduplicated conversion path journeys by source/medium — clearly separating awareness campaigns from converting campaigns
  • Created user value segmentation (high / medium / low) by joining CRM lifetime value with GA4 behavioural data at the user level
  • Identified churn-risk user lists from CRM + GA4 drop-off signals for re-engagement targeting
  • Delivered Looker Studio dashboards for campaign performance, geo reporting, and cross-sell analysis
  • Deployed server-side Enhanced Conversions (Google) and Meta CAPI for improved signal quality

"For the first time, we can see the actual conversion path — which campaigns drive awareness vs which close the sale. Plus the user segmentation from CRM + GA4 showed us exactly where our high-value customers come from and who's at risk of churning."

DM
Director of Marketing
Multi-Resort Ski Group

The Results

6+
Data Sources Unified
High/Med/Low
User Segmentation
Deduplicated
Attribution
Get Similar Results
Trusted by brands and agencies across SaaS, E-Commerce, and Hospitality
10+ client implementations delivered
SaaS, E-Commerce, Hospitality, Fintech
6 countries across 3 continents

Full Project Portfolio

Every project delivered — from tracking audits to production data pipelines.

REVENUE TRACKING FIXSaaS / Subscriptions

Fixed 54% Revenue Tracking Gap for SaaS Platform

Challenge:A 54% discrepancy between GA4 ($31K) and actual revenue ($52K via Stripe + RevenueCat). Missing purchase events across subscription and credit plan flows meant the marketing team was optimizing against incomplete data.

Solution:Audited the full GTM container, implemented a Stripe-to-dataLayer fix distinguishing purchase types, built new conversion tags for Meta, Google Ads, and TikTok with full QA, then extended with server-side Meta CAPI.

$21K in missing conversions recovered
Tracking accuracy: 54% → 99%
3 ad platforms fixed (Meta, Google, TikTok)
Complete Notion documentation for handoff
GTMGA4StripeRevenueCatMeta PixelTikTok PixelGoogle Ads
SERVER-SIDE TRACKINGSaaS / Subscriptions

Server-Side Meta CAPI for SaaS Subscription Platform

Challenge:After fixing the revenue tracking gap, the client needed server-side tracking to recover conversion signals lost to ad blockers and iOS privacy restrictions.

Solution:Built full server-side Meta CAPI implementation with Cloud Run infrastructure, Stripe webhook integration, client/server event deduplication, and first-party GTM hosting on a custom subdomain.

Cloud Run server-side infrastructure deployed
Stripe webhook → Meta CAPI pipeline
Client-side + server-side event deduplication
First-party subdomain for ad blocker bypass
Meta CAPIGCP Cloud RunGTM Server-SideStripe
DATA LAYER ARCHITECTUREFintech / SaaS

Complete DataLayer Spec & GTM Build for Fintech SaaS

Challenge:GTM was installed but zero dataLayer values were being passed — GA4 received no useful event data. Marketing had no visibility into the user journey from signup through purchase.

Solution:Wrote a complete 5-event dataLayer specification covering the full user journey, with dynamic vs. static field mapping and developer handoff documentation.

5-event dataLayer spec (view_item_list → purchase)
Dynamic vs. static field mapping defined
Developer handoff documentation via Notion
GTM tag architecture prepared for implementation
GTMGA4Stripe CheckoutNext.js
TRACKING DIAGNOSISLuxury Hospitality

Pinterest Pixel Conflict Resolution for Luxury Hospitality Brand

Challenge:Pinterest lead conversion events were consistently attributing to the wrong ad account. The agency team couldn't identify why conversions were being misattributed despite a correctly configured GTM pixel.

Solution:Identified root cause as a legacy Pinterest pixel loaded via Adobe Launch conflicting with the GTM pixel. Produced a full investigation report with call stack analysis and Loom walkthrough for the agency team.

Root cause: legacy pixel conflict (Adobe Launch vs GTM)
Call stack analysis confirming dual-fire issue
Full investigation report with resolution steps
Loom walkthrough for agency team handoff
GTMPinterest AdsAdobe Launch
COMPLIANCE AUDITLuxury Hospitality

Full Pixel Compliance Audit for Luxury Hospitality Brand

Challenge:Pre-migration compliance review needed for a luxury brand preparing to launch a new booking engine. Existing pixel setup had unclear data processing agreements and consent gaps.

Solution:Conducted a comprehensive compliance audit covering GDPR data transfer obligations, Meta and Google Ads DPAs, dataset category configuration, third-party integrations, and cookie consent requirements.

GDPR data transfer obligation review
Meta & Google Ads DPA verification
Meta Dataset Category configuration audit
Pre-launch compliance checklist for booking engine migration
Meta PixelGoogle AdsGTMGDPR Framework
TECHNICAL ASSESSMENTHospitality / Agency

Google Hotel Ads Activation Assessment for Hospitality Agency

Challenge:A hospitality agency wanted to activate Google Hotel Ads for multiple clients but lacked clarity on technical requirements, connectivity partners, and per-property readiness.

Solution:Delivered a full technical assessment covering Hotel Center access pathways, connectivity partner requirements, agency capability scope, and per-property readiness evaluation with clear next steps.

Hotel Center access pathway analysis
Connectivity partner requirements defined
Per-property readiness evaluation
Clear next steps for each property
Google Hotel CenterGoogle Ads
GA4 IMPLEMENTATIONE-Commerce / Marketplace

GA4 Tracking Implementation for Australian Pet Marketplace

Challenge:An Australian e-commerce marketplace needed a data collection strategy and full GA4 event tracking setup built from scratch to understand user behavior across their platform.

Solution:Designed the complete data collection strategy and implemented full GA4 event tracking through GTM, covering the marketplace's unique buyer and seller journeys.

Complete data collection strategy designed
Full GA4 event tracking via GTM
Marketplace-specific event taxonomy
Buyer and seller journey tracking
GA4GTM
DATA PIPELINEE-Commerce / Agency

Multi-Store Shopify-to-BigQuery Pipeline for Nordic Agency

Challenge:A Nordic e-commerce agency serving marketplace sellers needed a scalable data pipeline handling multiple stores, multi-currency normalization, and tenant isolation — at minimal cost.

Solution:Built a production-grade multi-store Shopify pipeline on GCP with incremental loads, retry logic, tenant isolation, and multi-currency normalization. Runs on Cloud Run with Cloud Scheduler.

Multi-store architecture with tenant isolation
Multi-currency normalization pipeline
Incremental loads with retry logic
Minimal GCP operating cost
PythonGCP Cloud RunCloud SchedulerBigQueryShopify API
DATA PIPELINEHome Services / Agency

Cross-Channel Ad Data Unification for Field Services Agency

Challenge:An agency managing Google Ads and Meta Ads for field service businesses using Jobber had no way to connect ad spend to actual job revenue. Reporting was manual and couldn't attribute which channel drove real bookings.

Solution:Built a unified data pipeline pulling Google Ads, Meta Ads, and Jobber CRM data into BigQuery. Created cross-channel attribution models linking ad clicks to booked jobs and completed revenue.

Google Ads + Meta Ads → BigQuery pipeline
Jobber CRM integration for job-level revenue
Cross-channel attribution (ad click → booked job)
Unified reporting dashboard for agency clients
PythonBigQueryGoogle Ads APIMeta Ads APIJobber APIGCP Cloud Run
DATA ENGINEERINGE-Commerce

GA4 + CRM User-Level Data Warehouse for E-Commerce Brand

Challenge:An e-commerce business had GA4 data in BigQuery and CRM data in a separate system with no linkage. They couldn't connect website behavior to actual customer records, making LTV analysis and personalization impossible.

Solution:Built a full data warehouse linking GA4 BigQuery export with CRM data at the user level using dbt for transformations, Cloud Run for orchestration, and Cloud Scheduler for automated runs.

GA4 BigQuery export + CRM data linked at user level
dbt transformation layer for clean data models
Cloud Run + Cloud Scheduler orchestration
User-level journey from first visit to repeat purchase
BigQuerydbtGCP Cloud RunCloud SchedulerGA4CRM Integration
E-COMMERCE TRACKINGE-Commerce / Multi-Vertical

Shopify Conversion Tracking for Multiple DTC Brands

Challenge:Multiple Shopify brands across coaching, health, and retail verticals needed proper conversion tracking — from GTM setup through GA4 e-commerce events and server-side implementations.

Solution:Delivered end-to-end tracking implementations across multiple brands including GTM container setup, GA4 e-commerce events, Meta Pixel, Google Ads conversions, and server-side GTM.

Multi-brand GTM container architecture
Full GA4 e-commerce event tracking
Meta Pixel + Google Ads conversion setup
Server-side GTM for ad blocker bypass
GTMGA4Meta PixelGoogle AdsShopifyServer-Side GTM

Ready to Fix Your Tracking?

Every project above started with a 15-minute discovery call. We'll audit your current setup, identify quick wins, and show you exactly how we'd approach your data challenges.

*Additional project details and client references available under NDA for qualified leads.