Blog

Field notes on growth.

Practical frameworks on paid media, marketplaces, attribution and creators.

Paid Media

Black Friday Isn't One Offer. Plan It in Twelve Boxes.

One Black Friday offer treats four kinds of customer the same. Plan it as a grid: three periods, four customer types, and four…

Oct 12, 2026 · 4 min read

Paid Media

ChatGPT Ads Are Easy to Buy Now. Make Them Hard to Scale.

ChatGPT ads are self-serve now and still hard to prove. The rules to give any new ad channel first: spend caps, clicks-only…

Oct 12, 2026 · 3 min read

Retail & Expansion

Don't Buy Retail Media for a Listing That Can't Convert. Fix the Page First.

Retailer ad platforms are easy to spend on. Five listing checks to pass before the bigger budget, and three rules for…

Oct 12, 2026 · 3 min read

Creator & Conversion

Conversion Rate Is a Terrible Bonus Target. I Pay for the Story Instead.

Conversion rate moves with offers, ads and spend, so it makes a poor bonus target. How to pay a landing page team for the…

Oct 12, 2026 · 3 min read

Analytics & Data

AI Builds My Weekly Business Review. It Passes Five Gates Before Anyone Reads It.

AI can build a weekly business review fast, and get it wrong just as fast. Five gates every number passes before anyone sees…

Oct 12, 2026 · 3 min read

Creator & Conversion

Join, Don't Apply: The Micro-Copy Audit for Creator Programs

Why 'Join' beats 'Apply', 'Program' beats 'Partnerships', and the exclusive offer must appear three times. A micro-copy audit…

Jul 17, 2026 · 3 min read

Retail & Expansion

Your Retail Problem Isn't Demand. Prove It With the Sales Export You Already Have.

When a product underperforms in stores, everyone blames demand. A 7-step audit of the retailer sales export you already have…

Jul 17, 2026 · 3 min read

Retail & Expansion

The Two-Way-Door Framework for Marketplace Expansion

Test a new-country marketplace with zero logistics, zero tax registration and a built-in kill switch — then commit to…

Jul 17, 2026 · 3 min read

Paid Media

My AI Made 44 Changes in a Client's Ad Console Last Week. Here's the Supervision System.

Letting AI execute in a live ad account isn't the risk — doing it without change logs, keep bars and kill criteria is. The…

Jul 17, 2026 · 4 min read

Paid Media

Stop Screenshotting ROAS. Start Watching Ad Spend as a % of Net Revenue.

ROAS ignores margin and returns. The one guardrail — ad spend as a % of net revenue — that flipped a DTC brand back to profit,…

Jul 17, 2026 · 4 min read

SEO & AI Search

Your Site Is Optimized for Google and Invisible to AI

Classic SEO is done — but the AI-facing layer that decides what ChatGPT and Perplexity say about you often ships last or…

Jul 17, 2026 · 3 min read

Analytics & Data

Signups Dropped 52%. The Dashboard Blamed Demand. The Raw Events Blamed a Migration.

When list growth collapsed and the dashboards blamed demand, the raw subscribe events revealed a botched tool migration. A…

Jul 17, 2026 · 3 min read

Paid Media

The Best Google Ads Optimization I've Done This Year Was Deleting Things

Nonbrand CPA up ~50%, revenue down ~55% — fixed mostly by subtraction. The four leaks to audit in any Google Ads account…

Jul 17, 2026 · 4 min read

Insights

Unlocking Growth: The Power of Marketing Attribution Strategies

Why Marketing Attribution Strategies Matter More Than Ever Marketing isn’t just about throwing ads out there and hoping for…

Nov 21, 2025 · 5 min read

Insights

Mastering Meta Ads: A Proven Strategy for D2C Growth

Meta Ads experts love to preach “go broad.” And don’t get me wrong—I’ve tested broad. I’ve deployed well over $10M on Meta as…

Sep 14, 2025 · 4 min read

Insights

How Incrementality Can Transform Your Marketing Approach

In today's fast-paced digital world, marketers are constantly seeking ways to improve their strategies. One concept that has…

Sep 14, 2025 · 6 min read

Insights

How I Structure Amazon Ad Accounts to Scale Profitably

Scaling on Amazon requires strategic structure. Effective campaign segmentation ensures growth is incremental, efficient, and…

Sep 14, 2025 · 2 min read

Get the next one in your inbox.

One email when a new post goes live. No drip sequences.

Book an intro call