Case Studies
Anonymized examples from active client engagements.
Jump to a case study
12-month P&L, PPC, and Brand Analytics SQP — live dashboard included.
SP-API + Ads pipelines across 12 NA & EU marketplaces, USD- and VAT-normalized — live dashboard included.
Amazon, Walmart, Instacart, Criteo, GA4, and SPINS retail-scan in one dashboard — online demand to brick-and-mortar velocity.
A client-owned AI workspace on BigQuery — chat with your data, scheduled AI routines, penny-accurate dashboards. Interactive demo included.
An embedded Shopify app that classifies orders, creates Amazon MCF fulfillments with guardrails, and shows live delivery dates at checkout.
A single dashboard covering 12 months of P&L, PPC, and Brand Analytics SQP — from raw Amazon APIs to one place the team checks every morning.
Click image to view the live dashboard →
The team was stitching together CSVs from Seller Central, Amazon Ads, and Brand Analytics every Monday morning — up to half a day of manual work just to answer "how did we do last week?" Margins were a black box because PPC, fees, and refunds lived in separate reports that nobody had time to reconcile against revenue.
See it live
Anonymized data — product names, dates, and identifiers masked. Dollar amounts are real.
One dashboard covering 12 NA & EU marketplaces with USD- and VAT-normalized P&L, PPC, inventory coverage, and traffic — replacing a stack of per-region exports.
Click image to view the live dashboard →
A travel-accessories brand selling across 12 Amazon marketplaces in North America and Europe couldn't see total performance in one place. Each region had its own Seller Central, its own currency, and its own VAT rules — so any "how is the brand doing this month?" question meant pulling 12 reports, converting currencies by hand, and reconciling VAT-inclusive vs VAT-exclusive revenue before anyone could compare regions fairly.
See it live
Anonymized data — product names, dates, and marketplace identifiers masked. Sales figures real; sessions illustrative.
One dashboard unifying 4 retail channels (Amazon, Walmart, Instacart, Criteo) with GA4 owned-demand and SPINS retail-scan — blended ROAS & TACOS, a clicks→orders→sales funnel per channel, and brick-and-mortar velocity in a single view.
Click image to view the live dashboard →
A premium cold-brew brand sold across Amazon, Walmart, Instacart, and Criteo — each with its own ad platform, its own attribution rules, and its own export format — plus SPINS retail-scan data for its brick-and-mortar distribution. Answering "how is the brand doing across everything?" meant pulling reports from 5+ APIs, lining up mismatched click/order/sales definitions by hand, and there was no view that tied online demand to retail velocity. Most Amazon-only freelancers stop at Seller Central; this brand needed the full picture.
See it live
Anonymized data — product names and platform identifiers masked. GA4 sessions illustrative.
A private AI workspace the client owns outright: chat with the warehouse, dashboards reconciled to the cent, scheduled AI routines — the "own it, don't rent it" alternative to hosted AI analytics tools.
Click image to open the interactive demo →
The team was paying for a hosted AI-analytics subscription that answered questions about their own data on someone else's platform — and every deeper question still queued behind an analyst. They wanted the AI capability in-house: their warehouse, their access rules, their tool — with numbers they could trust down to the cent.
Try the workspace yourself
Interactive replica on anonymized sample data — filters, drill-downs, and the AI analyst all work in your browser.
The same travel brand from Case Study 2 came back with a new problem: fulfill Shopify orders from Amazon FBA inventory without living inside Seller Central. I built them an embedded Shopify app that does it with guardrails.
Every Shopify order meant a manual trip into Amazon Seller Central to create a Multi-Channel Fulfillment order — after eyeballing whether the items could even ship together (their products ship in size-specific packaging, so wrong combinations get rejected or double-charged). Checkout showed static shipping estimates that had nothing to do with real fulfillment speed. Order volume was growing; the ops workload grew with it, one order at a time.
I help e-commerce brands build the data infrastructure they need to make faster, better decisions.
Let's Talk