The Feedance AI features is rolling out.
Check it out!

How Civil Lifted ROAS 36% by Making Every Campaign Creative in Time for the Campaign

The Client

Civil is one of Turkey's established children's and baby apparel brands [TEYİT: kuruluş yılı, mağaza sayısı, ihracat pazarları — varsa ekle], selling online across a catalogue that runs to tens of thousands of individual items. Kidswear is a deceptively difficult category to advertise. Two things make it so.

The catalogue multiplies faster than almost any other. A single t-shirt design isn't one product — it's a colour range crossed with an age-band size range that can run from newborn to fourteen years. One design becomes dozens of SKUs, each with its own stock level, and the whole matrix turns over every season.

And demand is occasion-driven, not steady. Children's clothing sells against a calendar of fixed, high-intensity moments: 23 Nisan, back-to-school, bayram, New Year, seasonal transitions. Each one is a short window with a hard deadline. Miss it and you don't get a second attempt — the occasion has passed.

The Problem

Meta catalog ads assemble themselves from a product feed, using whatever image the feed provides. For an apparel retailer, that image is almost always the standard e-commerce shot — the garment photographed flat or on a plain background, cut out, centred.

That image does its job perfectly on a product listing page. In a social feed it communicates almost nothing. There is no brand, no price context, no indication of which collection the item belongs to, and — crucially for a category that sells on occasions — no sign that this product has anything to do with the moment the shopper is currently thinking about.

The obvious fix is to produce campaign creatives for the collection. The obvious problem is timing and volume at once:

  • The window is short. A campaign creative for 23 Nisan is worthless on 24 Nisan. There is no room in the schedule to absorb a design backlog.
  • The volume is large. Branding a full collection means one creative per item, across every colour and every size variant that appears in the feed.
  • And it repeats. 23 Nisan is followed by summer, then back-to-school, then bayram, then New Year. This isn't one production sprint — it's a permanent cycle.

Faced with that arithmetic, most retailers do what is rational under the constraint: they design campaign creatives for a handful of hero products, run those separately, and leave the rest of the catalogue running on default images. The campaign identity reaches a fraction of the inventory that could have carried it.

The Solution

Working with Civil's agency partner MediaStore, the approach was to stop treating campaign creative as a per-product design job and start treating it as a feed operation.

Getting the feed right first

Kidswear feeds break in specific, predictable places, and every one of them costs money before a single creative is designed. Age-band and size values that aren't consistent across the catalogue fragment variant groups. Colour naming that follows the brand's language rather than the channel's degrades matching on exactly the queries that convert best. Variants that have sold out in one size keep drawing budget under the parent product.

Structuring the feed properly — consistent variant grouping, accurate availability at the size level, clean categorisation — is what makes everything downstream work. It decides which product reaches which shopper. No amount of creative quality compensates for getting that wrong.

Generating the campaign collection automatically

With the feed in order, Creative Suite applied Civil's 23 Nisan campaign identity across the entire collection at once. One template, mapped to feed fields, carrying:

  • The red-and-white campaign frame with balloons — the visual language of the occasion, recognisable before the product is
  • The "23 Nisan Koleksiyonu" lockup, placing every item explicitly inside the campaign
  • The Civil logo, so brand attribution happens at a glance rather than after a click
  • Each product's own image, pulled straight from the feed

Every item in the collection became a campaign asset automatically. Not the hero products — all of them.

And because the template is a configuration rather than a design project, the next occasion is a change of template, not a change of plan. Summer, back-to-school, bayram, New Year: same catalogue, same pipeline, new identity applied across everything in an afternoon.

The Results

ROAS increased by 36%.

What makes that number clean to read is how little else changed. The products were the same products. The channel, the budget and the audience strategy were unchanged. The variables were the accuracy of the feed and the relevance of the creative — which is to say, whether the right product reached the right parent, and whether it looked like it belonged to the occasion they were shopping for.

In The Client's Words

"For a brand like ours, campaign timing is everything — a 23 Nisan creative has no value on 24 Nisan. Feedance let us brand our entire collection for the campaign automatically instead of designing a handful of products by hand, and we increased ROAS by 36%. It turned our seasonal creative production from a bottleneck into a routine."

— Emre Yaşasın, E-Commerce Director, Civil

What other apparel retailers can take from this

Occasion relevance is a creative field, not a targeting setting. You can target a shopper who is in-market for 23 Nisan. You cannot make them believe a plain white dress is a 23 Nisan dress. The connection between product and occasion has to be visible in the image, because the image is what they see before they decide whether to look further.

Campaign creative reaching only your hero products is a silent tax. Most retailers do this and don't experience it as a problem, because the hero products perform and the rest are simply "the catalogue." But every non-hero item running on a default image during a campaign is inventory excluded from the campaign — and in a category where the long tail is large, that's most of what you sell.

Variant discipline is where apparel feeds win or lose. Age bands, size systems, colour naming — these are unglamorous fields, and they determine whether your products appear for the queries that convert. In kidswear especially, where a single design becomes dozens of SKUs, inconsistent variant data quietly fragments the whole catalogue. (We wrote a full guide to this: how to structure product variant feeds.)

A seasonal calendar is an argument for automation, not against it. The instinct is that campaign creative is too brand-sensitive to automate. But the brands with the most campaign moments are exactly the ones for whom manual production fails most often — because the failure isn't quality, it's arriving late. Templating the identity is what makes it possible to be both on-brand and on time.

Prev Article
How to optimize your ads in 2023?

Related to this topic:

Schedule your 15-minute demo now

Schedule my demo

We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!