Performance marketing for AI-era growth – backed by models, not gut feeling.

The part that generalizes beyond this one case

Current Processes & Policies

These are the areas we maintain to keep CPMs in check.

Technical

On the technical side, we control the following – each item is checked by Ops pre-launch or on a weekly cadence (details intentionally omitted):

Creative freshness – weekly manual review

Meta doesn't give us a creative-freshness tool, so we run the check ourselves, by hand, once a week. Two things make it possible:

1. Ad naming convention. Every ad name and creative file name encodes the creative concept and its subtype – not just the name or number of the individual creative. Without this, spend can't be aggregated at the concept level at all.

2. Weekly spend-by-concept review. Once a week we export ad-level spend, aggregate it by concept, and look at two numbers: the share of budget each concept takes, and the CPA it delivers. If spend starts concentrating on a single creative concept, that's an early sign of overfitting – the signal to rotate fresh concepts in before CPMs react.