Skip to content
bizurk

Topical cluster

Paid Social Performance

The paid social layer that sits on top of CAPI, attribution, and creative. Campaign structure for Meta and TikTok, creative testing that respects the algorithm, bid and budget math for $2-10M DTC brands, and the feedback loop between what the server-side data says and what the ads team does next. Written from the seat of the operator who wires both.

12 postsFor: DTC performance marketers and fractional CMOs wiring creative to server-side data

Go deeper

Why Meta Learning Phase Never Exits (And the Fix)

PAID SOCIAL·APR 10·7 MIN

Why Meta Learning Phase Never Exits (And the Fix)

Field notes on why Meta ad sets get stuck in learning phase for DTC brands and the ad set consolidation math that actually gets them to stabilize.

READ →

Why Most Agencies Overspend on Top of Funnel Ads

PAID SOCIAL·MAR 26·7 MIN

Why Most Agencies Overspend on Top of Funnel Ads

A contrarian look at the structural incentives that push paid social agencies toward top-of-funnel overspend, and what DTC operators can do about it.

READ →

Meta Ads Structure: CBO vs ABO for $2-10M DTC

PAID SOCIAL·FEB 26·9 MIN

Meta Ads Structure: CBO vs ABO for $2-10M DTC

A decision log for when to run Campaign Budget Optimization versus Ad Set Budget Optimization at $2-10M DTC scale, with the rules that actually hold up.

READ →

TikTok Spark Ads: The Creator Code Handoff That Works

PAID SOCIAL·FEB 25·8 MIN

TikTok Spark Ads: The Creator Code Handoff That Works

A step-by-step walkthrough of the TikTok Spark Ads creator code handoff process for DTC brands, including the expiry rules that break campaigns mid-flight.

READ →

ROAS Is the Wrong North Star for Most DTC Brands

PAID SOCIAL·FEB 20·8 MIN

ROAS Is the Wrong North Star for Most DTC Brands

A contrarian case against platform ROAS as the primary metric for DTC paid social, with the blended alternative and why the industry still defaults to it.

READ →

Google Performance Max: Feed Signal, Not Spend

PAID SOCIAL·FEB 10·7 MIN

Google Performance Max: Feed Signal, Not Spend

Field notes on making Google Performance Max actually work for DTC brands, with specific signal inputs that separate winning campaigns from wasted spend.

READ →

Spotting Creative Fatigue Before CPA Starts Climbing

PAID SOCIAL·FEB 10·7 MIN

Spotting Creative Fatigue Before CPA Starts Climbing

Field notes on the three leading indicators of creative fatigue, and the specific thresholds that trigger a rotation before the CPA damage shows up.

READ →

Wiring CAPI Signal Back Into the Creative Testing Loop

PAID SOCIAL·FEB 10·8 MIN

Wiring CAPI Signal Back Into the Creative Testing Loop

A postmortem on a brand with clean CAPI and broken creative decisions, and the loop that finally tied match quality to creative rotation.

READ →

MER Over Platform ROAS: The Blended Math DTC Needs

PAID SOCIAL·JAN 21·7 MIN

MER Over Platform ROAS: The Blended Math DTC Needs

The blended MER math DTC brands should use instead of platform ROAS, with the formulas, thresholds, and reporting rhythm that tie ads to P&L.

READ →

Advantage Plus Shopping: When to Trust the Black Box

PAID SOCIAL·JAN 16·7 MIN

Advantage Plus Shopping: When to Trust the Black Box

A decision log for DTC operators on when Meta Advantage Plus Shopping campaigns are worth running and when the automation costs you more than it pays.

READ →

A UGC Testing Budget That Fits a $200K Ad Spend

PAID SOCIAL·JAN 9·9 MIN

A UGC Testing Budget That Fits a $200K Ad Spend

Field notes on structuring a UGC creative testing budget for DTC brands at $200K monthly ad spend, with tiered budgets and scoring rules that actually hold up.

READ →

More on this cluster

Why this matters.

Paid social on $2-10M DTC stores looks different from the playbook the agency decks teach. Below $50K monthly ad spend, Meta's algorithm needs less optimization than most teams give it; over-segmenting kills the learning phase. Above $50K, the discipline shifts to creative testing velocity, server-side data quality, and bid surface management. The connecting tissue between platform performance and the actual P&L is MER, not ROAS, and the operators who learn that math early stop fighting their own dashboards.

This cluster covers the paid layer that sits on top of CAPI and attribution. Campaign structure for Meta and TikTok at this revenue band. Creative testing loops that respect what the ad account can actually learn from. Bid and budget math grounded in MER and contribution margin, not vanity ROAS. The feedback loop between server-side match quality and what the creative team produces next. UGC testing budgets sized for the catalog rather than for the agency's quarterly target.

If you own paid social or run the brand and the ad spend has plateaued, start with the MER hub piece, then walk the creative testing and bid math posts before the next campaign.

Put this to work

Meta, TikTok, and Google Ads for DTC operators who also own the data.

> Get the CAPI Leak Report

Let’s fix
some problems.

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

Step 1 of 3: What you need

01 / 03WHAT YOU NEED

What’s slowing you down right now?

Pick anything that applies. Multiple is normal.

$ cat lead.json | mail -s 'new signal' michael