INNBEAUTY Project

Clinical skincare · DTC

INNBEAUTY Project
Redesign & Campaign System

A redesign of a clinical skincare storefront, extended into a campaign system. I started by measuring the brand from the live site: every colour, type size and spacing value, taken from the theme stylesheets and computed styles. The storefront was rebuilt on that documented system, then scaled across email, retail and social.

Scope A written design system, four responsive storefront pages, two campaign directions and thirty-two campaign artboards. Every screen and asset is exported by an automated pipeline, so the case study regenerates from source in one command.

4Storefront pages
29Campaign artboards
2Campaign directions
54Exported assets

01, Storefront

The redesign

The brand runs on one rule: serif for feeling, uppercase sans for fact. The live site followed it inconsistently. Here it holds throughout, alongside square cards, no shadows, a single 4px radius on interactive chrome, and warm neutrals used as full-bleed bands rather than component tints.

View the live build
Desktop

Storefront, desktop

1440px · full-length capture
Homepage, desktop

HomeScroll

Collection, desktop

Best sellersScroll

Serif for feeling, sans for fact

The one rule the live site half-followed. Display serif carries the emotional line; everything functional, nav, price, badge, CTA, is uppercase Helvetica. Applied consistently, it is what makes the pages read as one brand.

Bands, not boxes

Warm neutrals run full-bleed as section grounds rather than tinting cards. Cards are content on white: no border, no radius, no shadow. Separation comes from colour blocks and whitespace.

Numbers as proof

Ratings carry two decimals, actives are stated as 8–10, price as $28+. Precision is the brand's credibility device, so the numerals are set in the display serif and given their own hairline rules.

Product page, desktop

ProductScroll

Rewards, desktop

RewardsScroll

Mobile

Storefront, mobile

390px · full-length capture
Homepage, mobile

HomeScroll

Collection, mobile

Best sellersScroll

Product, mobile

ProductScroll

Reordered, not reflowed

The desktop hero paints display type over the image. On mobile that collapses, so the image sits above and the type below, a different composition, not a squeezed one.

Two-up product grid

One product per row makes a 15-item collection unreadably long. The grid holds two columns to 375px, which is what beauty commerce actually does.

Nothing below 11px

Type was audited at production size. 202 instances sat under 12px; the floor is now 11px, with body copy at 15–16px and 52px CTA targets.

02, Campaign

Black Friday: Everything off.

The brand's own hero line, read literally. A company built on the promise of pro-level results without the markups cannot run an ordinary sale, so the campaign frames this as the only markdown of the year. The palette inverts to near-black. The brand declares one highlight pink and spends it once on the live site; each email spends it once, on the offer.

Four sends Launch, offer, reminder, last chance. Urgency escalates across the flight. One device carries all four: the site's proof ticker, re-cut to read as a promotional strip.

Email

Black Friday, CRM

600px container · 4 sends
Launch email

01, LaunchScroll

Offer email

02, OfferScroll

Black carries the message, bone carries the product

The hero and offer sit on near-black for drama. The product shelves lift to a warm bone, because a packshot and its contact shadow need a surface to read against, on black they went muddy.

One pink, once

The brand declares a single highlight pink and uses it once on the whole live site. Each email spends it once, on the offer. On the bone shelves it steps down to a deeper magenta to hold contrast.

The ticker as campaign device

The site's proof ticker, re-cut to read EVERYTHING OFF · 25% SITEWIDE. It repeats between sections in all four sends, so the campaign is recognisable before you read a word.

Reminder email

03, ReminderScroll

Last chance email

04, Last chanceScroll

03, Campaign

Christmas: Give what works.

No red and green. The season comes from the packaging instead: deep fir against the brand's warm neutrals, with a champagne foil taken from the rose-gold caps. A pine sprig and a bell, both drawn hairline, act as the seasonal signature. The campaign gifts rather than discounts, so sets lead and the offer reads as from $52 rather than a percentage.

Open the artboard preview
Website

Christmas, DTC site modules

1920×800 hero · 1440 banners · 1080 tile
Christmas site hero
Category banner
DTC Category Banner · 1440 × 520
Promo banner
DTC Promo Banner · 1440 × 400
Thin banner
DTC Thin Banner · 1440 × 250
Campaign tile
DTC Tile · 1080 × 1080
Hero, mobile
DTC Site Hero, mobile · 750 × 1000
Christmas through the packaging

No red and green. The season is carried by deep fir against the brand's warm neutrals, with a champagne foil lifted straight from the rose-gold caps.

Two marks, drawn hairline

A pine sprig and a bell, both reduced to line and blocked in foil. They behave like a signature, one or two per composition, never scattered.

Gifting, not discounting

The brand's guardrail is value framing over percentages. Christmas states sets from $52 and a 22 December cut-off; the only campaign that discounts is Black Friday.

Retail

Christmas, retail & marketplace

3000×1200 store banner · safe-area composed
Amazon store banner
Wide promotional banner
Retail Banner · 1500 × 600
Campaign tile
Retail Tile · 1000 × 1000
Mobile campaign banner
Retail Mobile · 750 × 1000
Social

Christmas, social

Feed 1:1 & 4:5 · Story 9:16 · Landscape 1.91:1
Feed · announcement
Feed · announcement
Feed · product
Feed · product
Feed · the gift edit
Feed · the gift edit
Feed · unwrapping
Feed · unwrapping
Portrait · gifting
Portrait · gifting
Portrait · product
Portrait · product
Landscape · 1200 × 628
Landscape · 1200 × 628
Story · announcement
Story · announcement
Story · the gift edit
Story · the gift edit
Story · last minute
Story · last minute
Recomposed, never resized

Each ratio gets its own hierarchy. The square leads with type, the portrait leads with product, the story leads with image and lands the CTA inside the safe zone.

Fir as the seasonal ground

Deep fir against pale packshots is what makes the set read as Christmas at thumbnail size, before any copy is legible.

One idea per post

Announcement, product, gift edit, unwrapping, last-minute. Five angles rather than one layout repeated ten times.

Display
Black Friday 300x250
Black Friday · 300 × 250
Black Friday 300x600
Black Friday · 300 × 600
Christmas 300x250
Christmas · 300 × 250
Christmas 300x600
Christmas · 300 × 600
Black Friday leaderboard
Leaderboard · 728 × 90
Christmas leaderboard
Leaderboard · 728 × 90

Client

INNBEAUTY Project, concept redesign. Clinical skincare, direct to consumer.

Scope

Design system audit, storefront redesign, campaign identity, email, retail and social creative, automated export pipeline.

Built with

HTML, CSS, SVG. Prata and Helvetica Neue. Playwright and Pillow for asset preparation and export.

Deliverables

4 storefront pages, 4 campaign emails, 25 campaign artboards, 54 exported PNG and PDF assets, one written design system.

Branding & Marketing