AI Creative Origination & Production Test

Flywheel + Samsung
Scroll

You already know us

This isn't the first thing we've built for Samsung.

{{ c.tag }}

{{ c.title }}

{{ c.body }}

So when the test landed, we didn't start from zero. We mobilized the Flywheel team and ran it through the model we are building for exactly this.

AI in production

But first: Remember this
AI origination test.

We made this film for Samsung, start to finish, with AI. A like-for-like render of the quality this team ships. Scroll on whenever you like.

AI-generated · made by this team AI-generated

Whale film · drop the link here

How we approached the test

One source. One system. Two chapters of work.

You gave everyone the same assets and the same deadline. Here's what we made, and, just as you asked, exactly how.

Chapter 01

01

The CRM.

One Back-to-School concept, assembled into seven personalized emails from a single modular template.

Task 2 · Email personalization at scale · Segment strategy

The data picked the variants. The system priced them.

{{ p.title }}

{{ p.body }}

Variant Audience Strategic job The call
{{ v.n }} · {{ v.name }}
{{ v.div }} · Added
{{ v.aud }}
{{ v.size }}
{{ v.job }}
{{ v.call }}

Audience sizes from the Samsung segment file as provided. Variant 08 was not required: a modular system makes resolving ambiguity cheaper than asking about it.

The work · 7 emails

One template. Seven audiences.

Tap a segment. Watch the email reassemble.

{{ seg.kind }} {{ seg.audienceLine }} {{ bu.label }}

{{ seg.subject }}

{{ seg.preheader }}

{{ seg.personLabel }}

{{ p.k }}: {{ p.v }}

Assembly

{{ d.label }}

Deliverability

View deliverability report

Mailgun seedlist test — inbox placement, spam score and client rendering.

Deliverability

Deliverability report — pending

Dynamic where it counts. Fixed where it should be.

Dynamic Fixed template
{{ a.tag }} {{ a.name }}

The creative process · A strategist's account

One brief, a hundred decisions.

The engagement opened with a Back-to-School strategy sprint — creative direction, messaging architecture and the first email concepts mapped against each Samsung division. From there the work fanned out: premium hero concepts and lifestyle storytelling for the flagship line, a Gaming Between Classes environmental campaign, and a Galaxy Ring & Watch wellness story. Every route was explored, not merely executed.

AI generation carried the visual exploration — prompt after prompt, iteration after iteration — while Photoshop handled the craft: product replacements, ecosystem compositing, and the quiet obsessions of scaling, screen consistency and connection-line refinement. The Weekend Recap phone-and-TV concept and the production-ready email layouts were the last mile — retouched, QA'd and exported, revision round after revision round, until each asset could ship.

The arc — brief to production

01 · Kickoff

Back-to-School strategy

Creative direction, messaging & the first email concepts.

02 · Hero

Premium concepts

Lifestyle storytelling and visual exploration.

03 · Gaming

Gaming Between Classes

Campaign development and environmental concepts.

04 · Wellness

Galaxy Ring & Watch

Wellness campaign concepts.

05 · AI generation

Image generation

Prompt refinement across many visual iterations.

06 · Ecosystem

Laptop → Tablet → S Pen

The connected-device experience, made legible.

07 · Compositing

Product replacements

Current-device updates and asset compositing.

08 · Refinement

Scale & consistency

Screen consistency, spacing, connection-line polish.

09 · Layout

Email production

Layout, composition and design refinement.

10 · Weekend Recap

Phone + TV campaign

Galaxy branding, typography, final concepts.

11 · Finish

QA & export

Retouching, exports and production-ready assets.

Ship.

Production-ready, on-brand, on-time.

Software & AI tools

Tool
Primary use
ChatGPT
Creative strategy, campaign planning, copywriting, prompt engineering, art direction, workflow management
Canva
CRM email layouts, production design, asset placement, revisions, exports
Adobe Photoshop
Retouching, compositing, masking, product replacements, lighting adjustments, final asset prep
Gemini
AI image generation, visual exploration, prompt iteration
Higgsfield
Lifestyle image generation, premium concept visualization
Figma
Layout planning, spacing refinement, production review

Key deliverables

Back-to-School CRM email campaign Premium lifestyle hero concepts Galaxy ecosystem workflow visuals Gaming Between Classes campaign Weekend Recap (Phone + TV) campaign Galaxy Ring & Watch wellness campaign Samsung product replacement system Device scaling & consistency refinements Production-ready email layouts Final marketing assets & exports

Logged July 7–9, 2026 · organized as a client- and internal-facing account of the work.

Chapter 02

02

The Video.

One 60-second master. Localized, cut down, character-swapped, and delivered in every aspect ratio.

Task 1 · Video versioning · Our approach

We did the hardest things first.

Timing was tight, so we tackled the two big, risky pieces up front and left the fast, repeatable work for last.

{{ p.n }} {{ p.tag }}

{{ p.title }}

{{ p.body }}

Order matters: get the master exactly right, then let the versioning fly.

The source

It all starts with one master.

Source master · 60s · 16:9 · EN · female lead 1920 × 1080

The deliverables

One master.
24 renditions.

{{ vs.n }}
{{ vs.label }}

The compounding effect

Build it once. The gains compound.

Most of the effort goes into the master. Once it is locked, every version after it inherits that work, so each one lands faster than the last.

Building the master the deep work, done once
Each version after a fraction of the time
{{ c.n }}
{{ c.label }}
{{ c.sub }}

This test was a handful of versions. A year of production is thousands, and the master keeps paying off on every one.

Hours & process

20 is not 80.

The point of this test wasn't only the work. It was the how. Here's the full accounting: hours by role, tools per task, and how the work was made.

Role
Task 1 · Video
Task 2 · CRM
{{ h.role }}
{{ h.t1 }}
{{ h.t2 }}
{{ tt.title }} {{ tt.totalLabel }}
Deliverable
Tools & platforms
Rounds
Hours
{{ r.deliverable }}
{{ i.name }}
{{ r.rounds }}
{{ r.hours }}

Appendix · Independently attested

The receipts.

Production & QA version history · Flywheel × Samsung · AI Creative Production Test · July 7–9, 2026

Why the receipts start here

Creative development (strategy, generation, layout) is documented in this submission the way the brief asks: hours by role, tools per task, and revision rounds per deliverable. Those numbers are ours, and we stand behind them.

But from the moment an asset was locked for production, we stopped being the only witness. Every step below is timestamped by a system we do not control: GitHub records every commit, Mailgun records every rendering test, Vercel records every deployment, and the CDN records every cache purge. None of these records can be edited by us after the fact. This appendix is that machine-written history: the last mile of production, independently attested.

The same principle governs our deliverability reports: every email variant links to a live, third-party report on Mailgun's own domain. We chose verification we cannot curate.

Upstream creative history (Figma version history, Canva edit logs, Adobe cloud document versions) exists inside those platforms and can be walked through on request in a working session.

Timezone note: GitHub timestamps are UTC. Mailgun timestamps are as displayed in the dashboard. Sequences are consistent across both systems.

Sources of truth · live, third-party

System
What it attests
Where
GitHub: samsung-email-test (public)
Every email asset, commit by commit
GitHub: AI-creates
Presentation build & deploy history
Mailgun Inspect
24 rendering tests, creation-stamped
Live public preview links, per variant, in the deck
Vercel
Every production deployment
ai-creates.vercel.app deployment log
jsDelivr
CDN purge receipts (JSON, timestamped)
e.g. purge 2026-07-08T22:18:34.765Z (hero image fix)

Ledger A · Email asset history (samsung-email-test, UTC)

#
Timestamp (UTC)
Commit
Contents
1
Jul 8 · 21:35:09
1ccdba8
Repository created (public, so asset URLs are world-readable for email clients)
2
Jul 8 · 21:38:10
498b0f7
s26-gaming/: 8 images + Samsung Sharp Sans (initial subset)
3
Jul 8 · 22:18:16
f9bef98
Hero image re-cut: 1px near-white export artifact on top row removed (visible in dark mode only) · CDN purged 22:18:34Z
4
Jul 9 · 04:44:33
f8e87f7
s26-gaming/: BTS Gaming rebuild: 8 production images
5
Jul 9 · 05:16:17
a84ba7e
bts-educational/: 6 images
6
Jul 9 · 05:41:12
d8b8286
bts-productivity/: 8 images
7
Jul 9 · 05:58:57
6ac0416
bts-health/: 7 images
8
Jul 9 · 06:24:49
b586654
bts-crosssell/: 7 images (30-Day Active creative)
9
Jul 9 · 06:39:56
cd68339
bts-trigger/: 4 images
10
Jul 9 · 06:52:42
db5cbdd
bts-cross-sell/: 5 images (Cross-sell by last purchase)

Full Samsung Sharp Sans family (regular / medium / bold, official TTFs) committed within #3–4 window alongside image fixes.

Ledger B · Rendering QA history (Mailgun Inspect)

Every test below is a full multi-client rendering run (up to 104 clients on the full matrix; 65 on the Samsung 26 Test Suite profile). ~1,500 individual client previews were rendered during this engagement (account meter: 2,005 total).

S26 Gaming 5 test iterations · July 8, evening

Original creation times were re-stamped when these tests were archived to the Archive folder on Jul 9 · 04:42 AM. Session records preserve the sequence:

Test
What changed
Result
v1 (base64 build)
First full render; confirmed Gmail/Outlook strip base64 images
QA 20
v2 (hosted)
All assets moved to CDN; QA fix pass (lang, contrast, heading order, underlines)
QA 20 → 2
v3 FINAL
Outlook VML overlay fix (hero/lifestyle text restored); code hygiene pass
every removable compatibility flag eliminated
v4 FINAL
Hero overlay locked to frame, Shop Now pinned on the KV in every client
verified in Outlook + Gmail
v5 FINAL
VML roundrect buttons; mso-line-height-rule; background longhand
shipped
BTS variants 12 tests · July 9, as displayed
Time
Test
Result
04:50 AM
BTS Gaming v1 (hosted)
Images 0 · QA 15 (inherited template issues identified)
04:55 AM
BTS Gaming v2 FINAL
QA 15 → 2
04:59 AM
BTS Gaming v3 FINAL
Outlook hero overlay locked · shipped
05:19 AM
Educational v1
caught: samsung.com/ca/offer/student-discount/ is a live 404
05:23 AM
Educational v2 FINAL
links re-pointed to /offer/student-epp/ · QA 2 · shipped
05:43 AM
Productivity v1
caught: 3 more dead samsung.com URLs (galaxy-ai, galaxy-book, financing)
05:45 AM
Productivity v2 FINAL
alt-text remediation round
05:48 AM
Productivity v3 FINAL
QA 2 · shipped
06:01 AM
Health v1
caught: 11 WCAG contrast failures in Samsung Health-style stat card
06:05 AM
Health v2 FINAL
all five accent colors re-tuned to ≥5.3:1, same hues · QA 2 · shipped
06:47–06:50 AM
Trigger v1 · 30-Day Active
first-run clean at QA 2 (pre-flight caught issues before testing)
06:55 AM
Cross-sell v2 (correct package)
caught: another dead financing URL · contrast fix applied post-test (#8089ba → #525b94, 6.4:1)

The residual "QA 2" on every final test is the same two samsung.com pages (/computers-and-monitors/, /registration/) that block automated link-checkers while loading normally in browsers; verified manually, constant across all variants.

The trend the ledger shows

First variant: 5 iterations to clean. Middle variants: 2–3. Final variants: clean on the first run. The system learned: every defect class discovered was folded into pre-flight checks for the next variant. That is the compounding the deck describes, visible in third-party timestamps.

Ledger C · Presentation build & deploy (AI-creates, UTC)

Timestamp (UTC)
Event
Jul 8 · 12:10
Repo seeded (CI/CD placeholder)
Jul 8 · 12:35
First presentation build committed
Jul 8 · 13:27–13:31
Mobile roadblock + favicon (PR merged)
Jul 9 · 07:38–08:03
Production asset upload: 16 commits, 56 files, 174 MB (24 video renditions, email captures, design system)
Jul 9 · 13:10–13:25
Mobile fixes re-applied + gate logo fix (PR merged)
Jul 9 · 14:03
Final presentation deployed

Every commit above triggered an independently logged Vercel deployment.

What QA caught before the client ever saw it

Timestamped within the ledgers above

7

Dead samsung.com URLs across variants, including Samsung Canada's own student-discount page returning 404 during a back-to-school campaign. Found, correct destinations researched and verified live, links re-pointed.

1

Image export artifact: a single-pixel white keyline on the hero KV, invisible on light backgrounds, visible in dark mode. Fixed at the pixel level and re-shipped through the CDN within 40 minutes of the first test (21:38Z → 22:18Z).

16

WCAG AA contrast failures across two variants' palettes, remediated hue-faithfully, every value documented (e.g., 2.3:1 → 5.79:1).

Outlook rendering defects in every VML overlay pattern (text clipped or floated in Outlook Windows), root-caused (unpinned frame heights) and systematized into the template.

0

Accessibility to zero: lang attributes, heading order, link affordance, alt-text uniqueness. Every variant shipped at 0 accessibility issues on a live third-party report.

Where this goes

Two days for the test. Imagine the year.

Same brand bar, held by people. Same system, getting faster every turn. That's what production at scale looks like with Flywheel.

Flywheel + Samsung
Samsung {{ seg.tab }}
Subject: {{ seg.subject }}
{{ seg.tab }} email {{ seg.tab }} email footer
Samsung {{ seg.tab }}
Subject: {{ seg.subject }}
Back to School

{{ seg.heroTitle }}

{{ seg.heroSub }}

{{ seg.cta }}
{{ seg.device }} · Core focus

{{ seg.mod1 }}

Front and center for this audience, the products and offers that fit how they actually use their Galaxy.

Hero KV placeholder
{{ seg.mod2 }}

Better together

A dynamically-assembled cross-sell block, chosen from this customer's last purchase and division affinity.

Add to cart
Offers

Save on eligible Galaxy devices this season.

Trade in and upgrade for less.

Samsung

Samsung CRM footer · legal · unsubscribe · manage preferences. Skinny cross-sell banner and support links assemble here from the fixed template.

Functional layout · Acid-tested · {{ seg.kind }}

{{ ver.badge }} · {{ ver.len }}

{{ ver.title }}

0:00 / 0:00
{{ playerNote }}
{{ r.label }} · {{ r.dim }}
00:00{{ ver.len }}

{{ ver.detail }}

{{ n.label }}

MP4 · min 1080p · 16:9 · 9:16 · 1:1