Casino marketing creative bank workflow case study
Whale.io logoWhale.ioGaming

How Banner Creation Was Automated for a Multimillion Casino

  • creative-ops
  • growth
  • marketing
11 min read

TL;DR

Whale.io runs performance marketing across channels and languages. A lot of what marketing called "new creative" was actually the same skeleton with different copy, a different promo, a different locale, or a different aspect ratio. Designers were stuck in the adaptation loop, which is the worst place for a bottleneck because it caps how many hooks you can test. The fix was intentionally unromantic. Build a bank of proven backgrounds and key visuals, teach an agent skill to compose and localize inside rules, and pull net-new art direction back to humans when the bank cannot carry the idea. Pure image generation was available, but it was not trustworthy for fresh hero concepts. Reuse was.

We can produce more. We can test faster. Now with skills and automations.

Whale Marketing Manager portrait

Whale Marketing Manager

Whale Team

The Problem

Campaign work looked like a relay. Marketing brief, distribution setup, media buying, and design all touched every launch. That can be fine when the creative is genuinely new. It is painful when the task is mostly wording swaps, resizing, localization, and platform constraints.

Those small requests still routed through design because the files lived there, the brand risk lived there, and the tools lived there. The result was wait time measured in days, not minutes, even for edits everyone agreed were minor.

In performance marketing, slow cycles are not only annoying. They cap learning. If you can only ship one polished variation, you learn slower than a competitor who can ship five honest experiments.

Story: high coordination, low leverage tweaks

The team was not short on taste. It was short on throughput for the repetitive middle of the work.

  • Marketing writes a brief with channel needs, languages, and promos.
  • Design adapts layouts, swaps text, exports platform sets, handles revision rounds.
  • Marketing reviews, requests more tweaks, waits again.
  • Repeat for the next campaign that is mostly a cousin of the last one.

Reframing

Not all design hours are the same. Building a strong background or a memorable key visual is high leverage. Exporting the ninth language variant of the same layout is not.

Automation should eat the second category, not pretend it can replace the first. When the bank lacks a primitive, a human should make one and add it to the library. That is how the system gets stronger over time instead of getting weirder.

Image generation is a tempting shortcut for brand-new heroes. In this setup it was inconsistent when the task needed a coherent marketing visual. Compositing known-good assets behaved predictably. Inventing from scratch did not.

Solution architecture

The bank came from real campaigns. Backgrounds, key elements, partner marks, and logos were collected, organized, and named so selection could be reasoned about instead of guessed.

A skill reads the campaign brief, chooses compatible pieces, applies text and localization, and outputs the channel and ratio set marketing needs. That is the production layer.

Review stays mandatory before anything goes live. The goal is speed with guardrails, not speed without memory.

When no asset fits, work returns to design, the new primitive enters the bank, and the next cycle is easier. That loop is the compounding part.

  1. Maintain the bank like a product

    Naming, folder logic, and quality bar matter more than model choice.

  2. Brief with enough structure

    Give the skill targets it can map to assets, languages, and formats.

  3. Compose and localize

    Generate the variant set from templates and bank items, not from blank canvas chaos.

  4. Review and launch

    Catch mismatches early. Treat weird outputs as a signal to fix rules or add assets.

Workflow schema

Before / After

Metric
Before
After
Designer load
Mixed high-value and low-value work in one queue
Low-value adaptation mostly leaves the bottleneck
Cycle time for repeat patterns
Multi-day coordination for small changes
Same-session iteration for bank-backed work
Learning velocity
Fewer live variants per week
More hooks and angles can be tested in the same calendar window
Where novelty is produced
Spread across every request
Concentrated in new primitives and bank expansion

Impact

Marketing could react faster to timing without treating every request like a bespoke poster project.

Designers spent less life on resizing and text swaps, and more life on the visuals that actually change how a campaign reads.

The system punished sloppy libraries immediately. That is healthy. It forces curation instead of magical thinking.

Source notes mentioned rough ranges for old cycle times and campaign frequency, but this page does not turn those into fake precision metrics. The claim here is directional. The workflow changed what was possible weekly, not a made-up percentage lift.

Transferability

Strong fit for teams with repeated formats across locales and channels, especially when a real archive of working creative exists.

Weak fit when every launch is a net-new art direction problem. Banks need patterns to compound.

Also weak if marketing will not review. Automation plus no review is how brands drift quietly.

FAQ

No. It removes a class of adaptation work. Designers become owners of primitives, library quality, and the visuals that actually need invention.
Portrait of Gosha Knyazhev
Gosha Knyazhev
AI Native Designer

I build creative operations where banks, templates, and agents handle volume, and people handle taste and risk.

Read Also