530 Finished Ads from One Approved Concept

Category

Growth

Published Date

ElarisLabs Engineering

Summary

How ElarisLabs turned one approved HomesRus master into more than 530 finished ads across 9:16 and 6:5 in under four weeks, with zero re-approvals.

Share this article

530 Finished Ads from One Approved Concept - ElarisLabs
530 Finished Ads from One Approved Concept - ElarisLabs
530 Finished Ads from One Approved Concept - ElarisLabs
530 Finished Ads from One Approved Concept - ElarisLabs
530 Finished Ads from One Approved Concept - ElarisLabs

The bottleneck was never generation

This is the part most AI creative pitches get backwards. The hard part of a retail catalogue campaign is not producing an ad. A good team produces the ad in a day, and the client signs it off.

The hard part is the next four weeks: the same approved ad, rebuilt for every product in the catalogue, then rebuilt again for every placement, then checked because somewhere in asset 240 the logo drifted and the headline lost a line. That work is mechanical, it is expensive, and it is where the studio time actually goes.

HomesRus had exactly this shape of problem. A furniture catalogue, a paid social plan in 9:16, a programmatic plan in 6:5, and a production pipeline that priced every new variant like a new design.

The concept took a day. Reformatting it was going to take the quarter.

What we did

  1. Locked the brand kit first. Logo lockups, palette by exact value, type hierarchy, clear space and safe zones went in before anything was generated. Everything produced afterwards inherits them, which is what makes 530 assets approvable instead of 530 review items.

  2. Took the approved master as the source. Not a brief, not a prompt, the actual signed-off composition. The whole campaign is derived from it, so the expensive part of the review happens once.

  3. Layerised it. Background, product, headline, subhead, price, CTA, logo and legal became addressable layers with rules about how each behaves when the product or the frame changes. The product layer is the one that swaps per SKU. Nothing else moves unless the frame forces it to.

  4. Fanned it across the matrix. Every SKU against every placement, recomposed for each frame rather than cropped into it. The system flagged the handful of cells where a rule could not be met, a headline too long for a narrow frame at minimum type size, and a human resolved those. Nobody touched the rest.

One sign-off, then the product layer moves. The sale panel, the date range, the payment badges, the delivery promise and the brand furniture are all fixed by the kit. Per SKU, only the product photography and its staging change, which is why the set reads as one campaign rather than eight.


What came out

More than 530 finished ads in under four weeks, across two placement families, with the product swapped per SKU and the brand identical on every one of them. Production time per placement set moved from weeks to minutes, and the review load stayed where it belongs, on the master.

The number that matters to a marketing director is not 530. It is zero: the number of assets that had to go back through brand approval after the first one was signed off.

  • 530+ finished ads

  • 1 approved concept

  • Under 4 weeks end to end

  • 0 re-approvals

What it means if you have a catalogue

Any advertiser with a product range and more than one placement has the same maths. Products times placements times sizes times languages is a number that grows faster than a studio can staff for, and it is the reason catalogue campaigns ship late and thin.

The fix is not a faster designer or a better prompt. It is making the approved master the only thing anyone has to approve, and making everything downstream derive from it. That is what creative automation means when it is done properly, and it is the same mechanism that produces mirrored Arabic versions for GCC markets in the same pass.