Don't pick the winning creative. Run thousands and let the algorithm decide.
Broken down by Jonas, a former Meta growth lead, from Gymshark's live ads in the Meta Ad LibraryGymshark has 1,870 active ads. Most are DCO (Dynamic Creative Optimization), Meta assembles the ad from a product catalog, mixing images, headlines, and copy automatically. Gymshark doesn't decide which product to show you. The algorithm does, based on your browsing history, engagement patterns, and purchase behavior. This is the opposite of hand-crafting a hero ad. It's creative at industrial scale, where volume replaces judgment and the algorithm's pattern matching outperforms any creative director's intuition about what you want to see.
DCO catalog ads require three things: a well-structured product feed (images, titles, prices, categories), enough catalog items (50+ SKUs), and enough pixel data for Meta to personalize effectively (typically 50+ purchases/week). If you have fewer than 20 products or fewer than 10 purchases/week, DCO will underperform hand-picked creative. This is a volume strategy, it works at Gymshark's scale because they have thousands of SKUs and millions of site visitors feeding the algorithm. For smaller catalogs, start with manual creative and add DCO as a supplementary campaign once you have the data volume.
This breakdown is built from Gymshark's active ads, around 1,870 of them running as of March 2026, a signal the format is still working. See the current set for yourself in Meta's public Ad Library.