4.72x ROAS on Meta Selling Peptides in Germany over 54 Days
Jethro
10 mins

4.72x ROAS on Meta Selling Peptides in Germany over 54 Days

Published on:
October 14, 2026
AI Summary

Get the key points of this article in seconds.

Something went wrong. Please try again.

Most campaigns in restricted categories spike and fade. A strong opening week, then costs climb, delivery stutters, and the account gets flagged. The window closes before the economics ever stabilise.

This one held. 4.72x blended ROAS across 54 days. $20,314.45 in tracked revenue against $4,300.01 spent. 61 purchases at $70.49 each. Not a single hot window — sustained profitability over nearly two months in one of the most restricted verticals on Meta.

CLIENT CONTEXT

The client sells peptide products in Germany through e-commerce. A category that most platforms restrict and most agencies refuse to touch. The product classification limits what can be said, shown, and implied in any ad — and the penalty for getting it wrong goes beyond ad rejection. The client needed a system that could run profitably and stay live for more than a few days.

THE PROBLEM

Restricted-category campaigns on Meta have a shelf life problem. Accounts get flagged. Ads get disapproved. Even when campaigns launch successfully, the opening performance rarely holds — costs rise, delivery fluctuates, and most operators either pull back or get shut down before the second month.

The harder test isn’t week one. It’s week six. Can the system sustain profitability after the algorithm has exhausted the cheapest reach? Can it hold when delivery slows and costs shift? Can it stay compliant long enough for the economics to matter?

Most campaigns in this category never get to answer those questions. They don’t survive long enough.

ZP’S APPROACH

We built the campaign for durability, not a spike.

The system was designed to sustain compliant delivery across the full window — not just launch strong and hope. Every ad was built to hold up under scrutiny for weeks, not days. Scaling was controlled and progressive.

Performance did cool after the opening stretch. The front half of the campaign ran stronger than the back half. That’s expected — it’s what happens in every restricted category as the algorithm moves through audience segments. The test isn’t whether performance stays flat. It’s whether the blended economics still work at the end.

They did. 4.72x ROAS across the full 54 days, front half and back half combined.

PERFORMANCE DASHBOARD

RESULTS

Purchases: 61

Cost Per Purchase: $70.49

Amount Spent: $4,300.01

Purchase Revenue: $20,314.45

ROAS: 4.72x (blended across full campaign)

Campaign Duration: 54 days (Jul 15 – Sep 22, 2026)

Geo: Germany

61 purchases at $70.49 each. $20,314.45 in revenue against $4,300.01 in spend. 4.72x blended ROAS sustained across 54 days. The system held — through the strong opening and the slower back half — and stayed profitable end to end.

THE TAKEAWAY

Anyone can have a good week in a restricted niche. Holding profitability for 54 days straight — through the natural cooling that every campaign goes through — is the harder proof.

This campaign didn’t just launch well. It sustained. 4.72x ROAS across the full window, including the back half where most restricted campaigns either die or bleed money. The system was built for durability, and it delivered exactly that.

If you’re running ads in a restricted category and your campaigns keep spiking and fading — or dying before they get the chance to fade — the problem isn’t the niche. It’s whether the system was built to last.

Disclaimer: These results reflect individual case studies, not guaranteed outcomes. Performance depends on multiple variables including strategy, spend, funnel quality, and niche dynamics.

‍

1-tap message us:
TelegramWhatsApp

0-Penny Case Studies is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Share the blog

Ready When You Are

Take 20 seconds to tell us what you’re working on — we’ll show you how we’d approach it.