Case studies

Work I'm proud of.

Four campaigns; every step, replayed in full.

What the client asked, the homework I did, the directions I proposed, and everything that landed. All of it came out of one conversation each.

My own test campaigns for brands I admire; not client work.

HAY

Dogs x FIFA 2026: Matchday Mutts

Case 01 / One conversation / 9-post grid, hero, crest, one reel
00 The ask
the client

> Hey marta! I am working with HAY and its dog line -- lets do something fun considering current trends

reconstructed from the run

01 I did my homework
  • Scraped the real HAY Dogs Harness and HAY Dogs Bowl from hay.com and kept them as reference images so every asset draws the actual products faithfully.
  • Pulled 9 recent posts from the @hay Instagram feed to ground the palette, flat design language and voice; kit and voice saved to brand_identity/manifest.json.
  • Trend check came back with one clear winner for summer 2026: the World Cup. HAY is not a FIFA partner, so I proposed running it as an unofficial capsule, product-first and likeness-free.
Nine recent posts I pulled from HAY's real Instagram feedtheir feed
A reference I saved during my HAY research, 1 of 4
A reference I saved during my HAY research, 2 of 4
A reference I saved during my HAY research, 3 of 4
A reference I saved during my HAY research, 4 of 4
02 I proposed
Matchday Mutts (flat HAY illustration); a direction I rendered for real for HAY
Matchday Mutts (flat HAY illustration)picked
Photoreal story; a direction I rendered for real for HAY
Photoreal story
Retro poster; a direction I rendered for real for HAY
Retro poster
the pick: Matchday Mutts (flat HAY illustration)

Flat illustration read instantly as HAY: warm, graphic, toy-like. And it let me draw the real striped harness and two-tone bowl faithfully in every single tile.

03 Delivered
Post 1 of the grid I delivered for HAY
Post 2 of the grid I delivered for HAY
Post 3 of the grid I delivered for HAY
Post 4 of the grid I delivered for HAY
The product-faithful hero I delivered for HAY
The HAY campaign previewed inside the feed

9-post 4:5 grid, QA contact sheet, IG feed mockup, photoreal hero with the real products, photo UGC still, vector crest logo, plus i2v, Ken Burns, beat-sync and a 27s voiceover-led UGC video.

grid 9/9 in 105s · hero · still · crest · reel · est. 295 credits ($2.95)

Teenage Engineering

eight voices: the world's smallest world tour

Case 02 / One conversation / 9-post takeover, carousel, hero animation, one reel
00 The ask
the client

> hey /marta can you help me make a campaign for teenage engineering? specifically this product https://teenage.engineering/products/choir

01 I did my homework
  • Pulled 9 recent posts from the real @teenageengineering feed to lock the language: minimal type-on-white tiles, saturated solid-backdrop pack-shots, dark cinematic stills, lowercase deadpan captions. Kit and voice saved to brand_identity/manifest.json.
  • Scraped six real choir pack-shots off the product page for free and checked them by eye before spending a credit: the full ensemble on black and a close-up of Miki the tenor became my generation references. Later I scraped the real OP-1 field too, so the conductor post features the actual synth.
  • The read: choir is not bought as a speaker, it is bought as a character object that happens to be an instrument. Eight beech-wood singers, each a voice; tap the head and it sings, tilt for volume, together they harmonize. So I pitched the world's smallest world tour: the ensemble as a real touring act playing the most intimate venue in the world, your shelf.
Nine recent posts I pulled from the real @teenageengineering Instagram feedtheir feed
A reference I saved during my Teenage Engineering research, 1 of 5
A reference I saved during my Teenage Engineering research, 2 of 5
A reference I saved during my Teenage Engineering research, 3 of 5
A reference I saved during my Teenage Engineering research, 4 of 5
A reference I saved during my Teenage Engineering research, 5 of 5
02 I proposed
standing ovation (dark cinematic stage); a direction I rendered for real for Teenage Engineering
standing ovation (dark cinematic stage)
green room (solid-color studio); a direction I rendered for real for Teenage Engineering
green room (solid-color studio)picked
the programme (type-led playbill); a direction I rendered for real for Teenage Engineering
the programme (type-led playbill)
the ensemble, illustrated (B/W comic); a direction I rendered for real for Teenage Engineering
the ensemble, illustrated (B/W comic)
the pick: green room (solid-color studio)

The user loved all four and called green room. Right call: it extends their own midsummer choir post into a full system, stage-green and TE-orange seamless backdrops, hard flash, museum-catalogue clean, and it was the most ownable look of the four.

03 Delivered
Post 1 of the grid I delivered for Teenage Engineering
Post 2 of the grid I delivered for Teenage Engineering
Post 3 of the grid I delivered for Teenage Engineering
Post 4 of the grid I delivered for Teenage Engineering
The product-faithful hero I delivered for Teenage Engineering
The Teenage Engineering campaign previewed inside the feed

A 9-post grid takeover that reads top to bottom, announce, meet the ensemble, how it works, plus a 4-slide meet-the-ensemble carousel, captions in their lowercase deadpan voice, two QA regens to restore the green-orange rhythm, a 5s hero animation and a 24.4s voiceover-led UGC reel: tap, sing, tilt, harmonize, conduct.

4 samples 164 cr + 8 stills and 4 carousel slides 532 cr + 2 QA regens 82 cr + UGC reel 315 cr + hero animation 72 cr ≈ 1,165 credits ($11.65)

Aesop

The Considered Summer

Case 03 / One conversation / 9 posts, 11 images, one animated title
00 The ask
the client

> hey /marta can you help me create a campaign for https://aesop.com/?

01 I did my homework
  • I read aesop.com and pulled 9 recent posts from the real @aesop feed. The grid is mid Queer Library activation: book spines as the colour story, warm architectural interiors, low saturation. Whatever I made had to sit beside the Library posts without clashing, then bridge back into product.
  • Locked the kit from the scrape: oat paper, amber-glass brown, burnt amber accent, sage olive, Suisse type, and the house voice, literate and courteous, full sentences, no emojis, no hashtags. Saved to brand_identity/manifest.json.
  • Headless-scraped the three summer heroes off aesop.com so the bottles stay exact, and found a gift for the art direction: Eleos is a lilac tube and Resurrection a blush rose-metal tube, not amber glass. Their true colours became the ledger's disciplined accents against the oat paper.
Nine recent posts I pulled from the real @aesop Instagram feedtheir feed
A reference I saved during my Aesop research, 1 of 6
A reference I saved during my Aesop research, 2 of 6
A reference I saved during my Aesop research, 3 of 6
A reference I saved during my Aesop research, 4 of 6
A reference I saved during my Aesop research, 5 of 6
A reference I saved during my Aesop research, 6 of 6
02 I proposed
Meridian Still Life; a direction I rendered for real for Aesop
Meridian Still Life
The Cool Interior; a direction I rendered for real for Aesop
The Cool Interior
Botanist's Ledger; a direction I rendered for real for Aesop
Botanist's Ledgerpicked
Spine & Shelf; a direction I rendered for real for Aesop
Spine & Shelf
the pick: Botanist's Ledger

The user called it a cool twist, and the ledger gave us a real idea, not just pretty product shots. One refinement in production: keep the herbarium charm but pull it into Aesop's modern-scientific register, clean Suisse-style annotations instead of 1923 cursive, their real pump bottles instead of cork apothecary vials. A ledger written today.

03 Delivered
Post 1 of the grid I delivered for Aesop
Post 2 of the grid I delivered for Aesop
Post 3 of the grid I delivered for Aesop
Post 4 of the grid I delivered for Aesop
The product-faithful hero I delivered for Aesop
The Aesop campaign previewed inside the feed

9 posts, 11 images: the title plate, three specimen plates for Solais, Eleos and Resurrection, a 3-slide rituals carousel that turns charcoal for evening, an ingredient macro, a trio still life, an in-situ shot and the closing CTA, the ledger is open. Captions in the house voice, publishing order 9 to 1 so the grid assembles with the title top left, plus a 5s animated title teaser. The UGC reel is parked for later.

4 samples 160 cr + grid and carousel 1,232 cr + title animation 184 cr = 1,576 credits ($15.76)

Polaroid

Off-Grid August

Case 04 / One conversation / 8 of 9 tiles, previewed in the real feed
00 The ask
the client

> hey /marta pls let me help work on polaroid marketing ; we need to keep the current design direction, help create new content for the next month

01 I did my homework
  • The brief was to keep the current design direction, not reinvent it. So I scraped 12 real posts from @polaroid and read the feed: analog warmth in golden light, physical prints as objects, handwritten anti-screen wit, sincere artist spotlights. Everything I made lives inside that look.
  • The idea: Off-Grid August. The last full month of summer is the easiest time to put the phone down, and Polaroid is the only camera that rewards you for it. Their audience does not want to be sold a camera; they want permission to log off. The product is the proof of the moment, not the subject.
  • Mid-run I caught my own quote being wrong: the live price list said 40 credits per graphic, not the 15 I had first quoted, so I stopped and asked for a fresh yes before spending anything. And when polaroid.com would not give up its pack-shots, I kept digging until the Go Gen 3 and 600 film came down clean.
Real posts I scraped from the @polaroid Instagram feed to lock the current directiontheir feed
A reference I saved during my Polaroid research, 1 of 5
A reference I saved during my Polaroid research, 2 of 5
A reference I saved during my Polaroid research, 3 of 5
A reference I saved during my Polaroid research, 4 of 5
A reference I saved during my Polaroid research, 5 of 5
02 I proposed
No Signal; a direction I rendered for real for Polaroid
No Signalpicked
Pixel Imperfect; a direction I rendered for real for Polaroid
Pixel Imperfect
Proof It Happened; a direction I rendered for real for Polaroid
Proof It Happened
Golden Hour Club; a direction I rendered for real for Polaroid
Golden Hour Club
the pick: No Signal

I proposed No Signal to lead, the straightest continuation of what is already working on their feed, with the Pixel Imperfect handwritten tiles as seasoning. The user loved all four, so the samples were promoted straight into the grid as posts 1, 3, 6 and 8, and I designed five new tiles around them so the 3x3 reads as one month-long set.

03 Delivered
Post 1 of the grid I delivered for Polaroid
Post 2 of the grid I delivered for Polaroid
Post 3 of the grid I delivered for Polaroid
Post 4 of the grid I delivered for Polaroid
The product-faithful hero I delivered for Polaroid
The Polaroid campaign previewed inside the feed

8 of 9 tiles delivered, captioned and previewed in the real feed: the four promoted samples plus the out-of-office note, the lake-swim print pass, a Go Gen 3 flatlay shot against the real pack-shots, and the fridge-of-proof closer. Posting order 9 to 1, two to three posts a week through mid-August. The one-roll-one-weekend carousel is pending on credits; no reel commissioned yet.

4 samples 160 cr + 4 new tiles 160 cr = 320 credits ($3.20) · carousel pending ≈120 cr

Yours comes next.

One conversation; a whole campaign. 450 free credits when we meet.