00 Sitemap
Every page,
in one place.
The whole site, mapped. If you came looking for something specific and the nav did not surface it, it is here.
02 Who I work with
03 Free tools & frameworks
04 Diagnostic libraries
05 Blog
- All posts
- What a Home Brand's 21x ROAS Actually Hides
- The inbox is a catalog surface, and most home brands waste it with a stock template
- One hero shot loses the sale: the four product angles every furniture PDP needs
- The $30K Shopify rebuild you probably don't need
- How I audit a Shopify storefront fast without it getting shallow
- Your AI Agent Doesn't Need a Brain
- The content engine behind a Shopify home brand's blog (and the rule that blocks half its own ideas)
- Nine GTM Tags in 90 Minutes (the build I used to bill $2K for)
- I paused all paid media in one state for 21 days. The incremental lift was 38%, not the 92% the attribution report claimed.
- The 4 numbers I put in a $20M home brand's next board deck on paid (and the 3 numbers I cut)
- New-customer CAC $127. First-order margin $95. The cohort payback curve that tells me whether to scale.
- Your catalog photo budget is the CVR bottleneck (the 2026 math on lifestyle photography for Shopify home brands)
- The CLOSE Audit: the 5-pass lead-quality walkthrough I run before I touch a service-business account (2026 edition)
- Closed-won to Google Ads in 48 hours: the offline-conversion pipeline I run on every service-business account (2026 edition)
- Your ROAS is inflated by shipping and discounts (Smart Bidding is optimizing for the wrong number)
- Why I Run Six Performance Max Campaigns Instead of One
- I Kept the Blog Every Senior Operator Quit
- The Bing pixel that said YOUR_VALUE_HERE
- The Click Text Trigger Trap (Why I Rebuilt My Own Tracking Last Week)
- Free PDFs Without an Email Gate: How the Funnel Actually Works
- I ran AI Max for two weeks against a manual campaign. The lead-quality delta.
- The $32.99 order that reported as $148.95 (the Customer Lifecycle Value setting that inflates Google Ads revenue)
- The STACK Audit: the 5-layer pass I run before I touch a single bid (2026 edition)
- 1,247 'remarketing' clicks. 14 from actual past visitors. (The Optimized Targeting trap)
- Max Clicks, 0 conversions: the bot-traffic pattern I see in 7 of 10 audits
- The five reasons Google Ads throws 'No recent enhanced conversions' (and the one that actually matters)
- The Operator's Checklist for Spotting AI in Your Own Writing
- I switched a law firm off Max Clicks last quarter. Same spend, 72% qualified leads instead of 38%.
- The Workflow That Lets Me Ship a Site in 24 Hours
- Why Performance Max Gets Credit for Shopping Conversions (And What to Do About It)
06 Results
- All case studies
- The Consent Banner Said Yes. The Tags Heard No.
- The Conversion That Died When a Button Changed Its Name
- Teaching Google Ads What a Case Is Worth
- The Events Nobody Was Sending (Sugar Babies, Part Four)
- The Furniture Brand Whose Revenue Showed Up as Unassigned
- Sugar Babies, Part Three: A Storefront Facelift With No Replatform
- A Home Brand's Blog, Rebuilt Into an Engine That Ships Sixteen Posts
- From One Performance Max to Six: Scaling Sugar Babies After the Rebuild
- A 150-SKU Furniture Catalog, Built Solo in Under a Month
- How I Cut Spend in Half and Doubled Signups for a Real Estate Law Firm
- I Rebuilt My Marketing Site in 24 Hours
- How I Rebuilt a Single Performance Max Campaign Into a Growth Engine
- Vanity Resource: A Clean Feed Won Shopping
Machine-readable versions: XML sitemap llms.txt