
ANALYTICS·MAY 9·15 MIN
BigQuery cost optimization for DTC: under $100 setup
BigQuery setup for $2-10M DTC stores under $100 a month. Partitioning, clustering, query habits that control cost, and when to migrate off the warehouse.
READ →
Topical cluster
The analytics layer DTC operators need after they stop trusting the platform dashboards. GA4 migration without data loss, BigQuery on a budget, warehouse-first attribution, cohort reports from Shopify raw data, and the event schemas that survive the next platform pivot.
Go deeper

ANALYTICS·MAY 9·15 MIN
BigQuery setup for $2-10M DTC stores under $100 a month. Partitioning, clustering, query habits that control cost, and when to migrate off the warehouse.
READ →

ANALYTICS·APR 17·9 MIN
Field notes on a mid-market DTC data warehouse running at $1,000 per month. Every line item, every vendor, where the spend actually goes.
READ →

ANALYTICS·APR 2·10 MIN
A tutorial walkthrough on the GA4 migration for DTC brands. The specific events, props, and joins that fail during the move and the fixes that hold up.
READ →

ANALYTICS·MAR 24·9 MIN
Pattern library for cohort LTV in BigQuery against Shopify raw data. By acquisition month, by channel, by product, with retention curves and a revenue mart.
READ →

ANALYTICS·MAR 18·10 MIN
Field notes on the forensic workflow for reconciling Shopify, GA4, and Meta. Diff windows, join keys, the five bugs that hide in plain sight.
READ →

ANALYTICS·MAR 6·10 MIN
Tutorial walkthrough on attribution modeling in BigQuery. Last-click, first-click, linear, time-decay, and position-based SQL that runs against your warehouse.
READ →

ANALYTICS·FEB 12·9 MIN
Pattern library for DTC event schema design. Canonical event names, typed payloads, versioning, and naming rules that survive a replatform.
READ →

ANALYTICS·FEB 12·9 MIN
Contrarian essay on dashboard design for DTC operators. Why the 12-tile exec overview is a trap and what founders actually read in 90 seconds.
READ →

ANALYTICS·FEB 11·8 MIN
A decision log on Looker Studio for DTC brands. Which templates to build yourself, which to buy, and when to graduate to Metabase or Hex instead.
READ →

ANALYTICS·FEB 5·10 MIN
Tutorial walkthrough for server-side GA4 using the Measurement Protocol. Endpoint, payload shape, api_secret rotation, and the consent-aware event filter.
READ →

ANALYTICS·FEB 2·10 MIN
Pattern library for Klaviyo to BigQuery ETL. Native connector, Fivetran, and DIY API. Latency, cost, and schema for each, with the dbt models that sit on top.
READ →

ANALYTICS·JAN 29·10 MIN
Pattern library for landing Shopify raw data in BigQuery. Partitioning, clustering, dbt staging models, and cost math that keeps warehouse cheap.
READ →
Most DTC analytics stacks fail in the same way. Shopify, GA4, and Meta each report a different conversion count, the operator picks the one that flatters the channel, and decisions get made on a number nobody trusts. The fix is a warehouse-first reporting layer where Shopify raw orders are the source of truth, GA4 and Meta are session and ad-platform diagnostics, and a small dbt project (or even a SQL view set) reconciles them on a daily cadence. BigQuery is overkill at $2M and indispensable at $10M; the migration in between is most of the work.
This cluster covers the analytics architecture that holds. GA4 migration without losing year-over-year comparability. BigQuery setup on a budget. Cohort retention reports built directly off Shopify orders rather than a platform's prebuilt cards. Event schemas that survive a tracking rebuild. Klaviyo-to-warehouse ETL so lifecycle revenue ties cleanly to the P&L.
If your dashboards disagree by more than a few percent and the team is running on vibes, start with the hub piece on warehouse-first reporting and walk the GA4 and BigQuery posts before the next quarterly review.
Other clusters
Attribution
Attribution & CAPI
Server-side tracking, dedup, and the math behind DTC attribution.
Shopify
DTC Shopify Infrastructure
Theme architecture, metafields, agent-orchestrated builds, Hydrogen decisions.
Healthcare
Healthcare & Compliance
HIPAA-aware Next.js, audit trails, and regulated DTC patterns.
Solo brand
Creative-Tech Solo Brand
The hybrid creative-director-who-codes operating system.
Pricing
Services Business & Pricing
Productizing services, pricing strategy, and the retainer exit.
Lifecycle
Email & Lifecycle Marketing
Klaviyo flow architecture, retention math, and the LTV playbook.
Agents
AI Agent Engineering
Claude Code sub-agents, MCP servers, skills, and the orchestration stack.
Conversion
Ecommerce Conversion & UX
PDP patterns, cart decisions, checkout extensions, and the CRO stack.
Programmatic SEO
Programmatic SEO & Content Ops
Scaling content without burning author brand authority.
Paid Social
Paid Social Performance
Meta, TikTok, and Google Ads for DTC operators who also own the data.
Brand
Brand Architecture & Design Systems
Visual identity, naming ladders, and design systems that scale with the business.
Shopify Apps
Shopify App Ecosystem
Selecting, configuring, and replacing the third-party stack on Shopify.
Fractional
Fractional Ops & Service Leadership
Running a high-leverage fractional practice without becoming an agency.
Image AI
Local AI Image Generation
Running Flux, Z-Image, and Qwen locally without the cloud-API bill.
Three short steps below. I read all of these, it’s just me on the inbox. Usually you get a real reply within a day, sometimes the same day if I’m at the desk.
or email direct hello@michaeldishmon.com
01 / 03WHAT YOU NEED
$ cat lead.json | mail -s 'new signal' michael