$17.4K spend, 49.6K clicks at $0.20 CPC
Scaling a winning DTC product on Meta with disciplined CPM and creative refresh.
Overview
This is a Meta Ads · Conversions case study for a dtc (pet) client, run by Muhammad Naveed over 30 days. The headline result was $0.20 link cpc. Scaling a winning DTC product on Meta Ads with disciplined CPM control and creative refresh — $17.4K spend.
Scale a single hero SKU on Meta without inflating CPM or burning creative. Previous month had 1.49M impressions but engagement was sliding.
The numbers, side by side.

Last 30 days vs previous period.
Challenge
Scale a single hero SKU on Meta without inflating CPM or burning creative. Previous month had 1.49M impressions but engagement was sliding.
Strategy
- —Daily creative-fatigue check, refresh every 5–7 days
- —Lookalike + interest stack with hard exclusions
- —Frequency cap at 2.0 to protect engagement
- —Three-creative-test cadence weekly
Execution
- —Pet Hair Remover hero ad scaled to $17.1K of the $17.4K budget
- —Lookalike 3% drove $0.31 CPC, custom audience $0.19
- —Weekly creative drops kept CTR climbing
- —Pruned audiences below 1× ROAS daily
The story
“Scaling a DTC product on Meta is mostly about not breaking what's working. Spend pulled back 17% to $17.4K, but engagement jumped 23%, link CTR climbed 47% to 3.75%, and CPC dropped 34% to $0.20. Same product, sharper creative cadence — that's the whole game.”
Key takeaways
Refresh creative before it fatigues
Frequency cap protects engagement
Custom audiences beat lookalikes when they're warm