Ebb Ocean Club × Sephora Savings Event · static ads · wave 2 · 50 statics

For review only; nothing is launched. Wave 1 (34 incl. the 4 Rouge-phase variants): ebb-sephora-statics-w1.vercel.app. Every static is a swiped donor device on Ebb's own photography (or a Sephora reviewer's photo, rights not cleared); every on-image line is a donor line, Sephora listing text, the label, an event fact or toolkit line, or a named Sephora review inside a review card. Open "on-image copy + source" under each. Event: Rouge 20% 10/30–11/9 · VIB 15% and Insider 10% 11/3–11/9 · code ALLONSALE.

Undated product and proof (run in every phase) (25)

HR-ebb-w2-U01 · undated
review card above the product, kids' tangles doorway (Then I Met You)
donor: Then I Met You 1827623761992428 · base: U01-spray-back.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Awesome! · REVIEW: spinkydoodle 392988075 title, P520322
  • “Wonderful product to put on wet hair and leave it for air dry!! Has done wonders for my kiddo… not a single tangle!” · REVIEW: spinkydoodle 392988075 text, P520322
  • — spinkydoodle · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U02 · undated
review card over the brand photo, kids at the pool doorway (Then I Met You)
donor: Then I Met You 1109797262016630 · base: U02-pool-towel.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Good for kids · REVIEW: staceyj17 378300996 title, P520315
  • “My daughter has thick hair and this works miracles after a day at the beach or pool. Leaves hair silky and smooth!” · REVIEW: staceyj17 378300996 text, P520315
  • — staceyj17 · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U03 · undated
review card on a swim photo, swim-bag doorway
donor: Then I Met You 1827623761992428 · base: U03-swimmer.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • “I keep this in my child’s swim bag for post swim detangling! Convenient & looks nice :)” · REVIEW: apennyawish 377955418 text, P520315
  • — apennyawish · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U04 · undated
review title as the card head on a surf photo, surf doorway
donor: Then I Met You 1827623761992428 · base: U04-surf.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • SURFER GIRLS DREAM PRODUCT · REVIEW: nekomancer 378519875 title, P520315
  • “I spray this in my hair before swimming! I soak my hair in water then coat it with this and it really has saved my hair from drying out.” · REVIEW: nekomancer 378519875 text, P520315
  • — nekomancer · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U05 · undated
review card on a beach photo, ocean doorway
donor: Then I Met You 1109797262016630 · base: U05-beach-strap.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • “Love this leave in!! Makes my hair less frizzy and smells good, makes it easier to brush my hair out after being in the ocean as well” · REVIEW: haleycr3 401344554 text, P520315
  • — haleycr3 · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U06 · undated
review card on the brand photo, bleached-hair doorway
donor: Then I Met You 1109797262016630 · base: U06-surfboard-blonde.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Dry bleached hair · REVIEW: jnana 377574728 title, P520315
  • “I have bleached highlights and nothing detangles my hair better than this product.” · REVIEW: jnana 377574728 text, P520315
  • — jnana · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U07 · undated
review card on colour + product in use, bleached-hair doorway (shampoo)
donor: Then I Met You 1290890617449932 · base: U07-shampoo-palm.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Obsessed · REVIEW: Bailesme 377471434 title, P520326
  • “i have super bleached hair and so many shampoos make my hair feel like cotton candy not Ebb.” · REVIEW: Bailesme 377471434 text, P520326
  • — Bailesme · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U08 · undated
review card + product in use, curly doorway (mask)
donor: Then I Met You 1827623761992428 · base: U08-mask-wet.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Must buy · REVIEW: dolphinann 377474823 title, P520336
  • “I love this product. I can comb my curly hair using my fingers so easily” · REVIEW: dolphinann 377474823 text, P520336
  • — dolphinann · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U09 · undated
review card on a product-in-hair photo, frizz doorway (oil)
donor: Then I Met You 1109797262016630 · base: U09-oil-back.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • “Been using this for a few weeks and I love how it’s tamed my frizzy hair! It adds shine, makes my hair feel smoother, and doesn’t feel greasy at all.” · REVIEW: MayMaeS 378442188 text, P520299
  • — MayMaeS · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U10 · undated
review card + set in use, travel doorway (minis set)
donor: Then I Met You 1827623761992428 · base: U10-robe-pouch.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Must have travel hair care!! · REVIEW: Alybarry26 377584513 title, P520310
  • “This is the perfect travel set for any hair type!” · REVIEW: Alybarry26 377584513 text, P520310
  • — Alybarry26 · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U11 · undated
review card beside the minis on a shower ledge, gym-bag doorway
donor: Then I Met You 1290890617449932 · base: U11-ledge-minis.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • “I like that Ebb Ocean came out with a mini version of the shampoo so that I can leave this and the conditioner in my gym bag to use after my workouts!” · REVIEW: HMarshall 377773520 text, P520373
  • — HMarshall · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U12 · undated
real customer result photo + review card
donor: Then I Met You 1109797262016630 · base: U12-pacificgirl13.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Super shiny hair ✨ · REVIEW: pacificgirl13 378453512 title, P520326
  • “This is my go-to shampoo. My hair is extra shiny since using it.” · REVIEW: pacificgirl13 378453512 text, P520326
  • — pacificgirl13 · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U13 · undated
real customer photo + review card (mask)
donor: Then I Met You 1109797262016630 · base: U13-djessicajoseph.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • You need this · REVIEW: djessicajoseph 377953962 title, P520336
  • “Love this hair mask! It made my hair super soft and shiny after one use and helped with detangling.” · REVIEW: djessicajoseph 377953962 text, P520336
  • — djessicajoseph · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U14 · undated
real customer photo collage + review card (shampoo)
donor: Then I Met You 1109797262016630 · base: U14-bincid.jpg · full-size png
on-image copy + source
  • ★★★★★ · REVIEW rating 5
  • Makes my hair so smooth · REVIEW: BinciD 378038949 title, P520326
  • “I was really impressed with this shampoo from the first wash.” · REVIEW: BinciD 378038949 text, P520326
  • — BinciD · REVIEW: nickname
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U15 · undated
price anchor: price + value in one line (amika 'ONLY $96 ($280 VALUE)')
donor: amika 2960895313937812 body · base: U15-pouch-fingers.jpg · full-size png
on-image copy + source
  • Mini Instant Slip & Shine Hydrating Hair Set · LABEL: Sephora name P520310
  • ONLY $29 ($40 VALUE) · DONOR: amika 'ONLY $96 ($280 VALUE)', numbers = Sephora price $29 and Sephora's '$40 value'
  • 3 oz Hydrating Shampoo · LISTING: 'This Set Contains'
  • 3 oz Hydrating Conditioner · LISTING
  • 3 oz Detangling Leave-In Conditioner · LISTING
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U16 · undated
numbered 3-step routine (Dr. Groot 'HOW IT WORKS' steps)
donor: Dr. Groot 1753264435889664 c1 · base: U16-ledge-line.jpg · full-size png
on-image copy + source
  • The three essential steps for hydrated and protected hair · LISTING: P520310 'the three essential steps for hydrated and protected hair'
  • 1 Hydrating Shampoo · LABEL: Sephora name, shortened
  • 2 Hydrating Conditioner · LABEL: Sephora name, shortened
  • 3 Detangling Leave-In Conditioner · LABEL: Sephora name, shortened
  • Spray on wet hair and go · LISTING: P520315 'Spray on wet hair and go for air-dried…'
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U17 · undated
ours lit vs the rest greyed + our checklist (DEVICES ours-vs-the-rest / Resilia us-vs-them)
donor: Resilia (DEVICES.md us-vs-them) · base: U17-still-1311.jpg · full-size png
on-image copy + source
  • Clean at Sephora · LISTING
  • ✓ Silicone free · PDP: About page
  • ✓ Reef safe · PDP
  • ✓ Color safe · PDP
  • ✓ Vegan · PDP
  • ✓ Cruelty free · PDP
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U18 · undated
ingredient callouts on the oil (Briogeo ingredient hero)
donor: Briogeo 4661388687287728 c1 · base: U18-oil-teal.jpg · full-size png
on-image copy + source
  • Hair Barrier Repair Hair Oil · LABEL: Sephora name P520299, shortened at the name break
  • Sea Kale: the vibrancy booster · LISTING
  • Apricot Oil: the nourisher · LISTING
  • Plant-Derived Keratin: the barrier enhancer · LISTING
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U19 · undated
big number card (Haus Labs '20% Off' type card, number = the listing's 10 minutes)
donor: Haus Labs 954537200041168 · base: U19-claw-robe.jpg · full-size png
on-image copy + source
  • 10 MINUTES · LISTING: 'works in just 10 minutes'
  • An intensively nurturing hair barrier mask that works in just 10 minutes · LISTING: P520336 'What it is'
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U20 · undated
big type over the product (Then I Met You big-word card)
donor: Then I Met You 1424938426409015 · base: U20-pour.jpg · full-size png
on-image copy + source
  • An ocean breeze in a bottle · LISTING: Fragrance Description
  • This scent whisks you away to a private island with a refreshing blend of citrus and mint. · LISTING: Fragrance Description
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U21 · undated
product hero + one listing line (Gisou product hero)
donor: Gisou 863055405829454 c1 · base: U21-mask-hand.jpg · full-size png
on-image copy + source
  • Meet your twice-weekly reset for stronger, softer hair. · LISTING: P520336
  • Instant Slip & Shine Deep Treatment Repair Hair Mask · LABEL: Sephora name
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U22 · undated
product in use + one listing line (Gisou product hero)
donor: Gisou 863055405829454 c2 · base: U22-pump-palm.jpg · full-size png
on-image copy + source
  • It strikes the perfect balance between leaving hair squeaky clean and thoroughly hydrated. · LISTING: P520373
  • Instant Slip & Shine Hydrating Shampoo · LABEL: Sephora name
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U23 · undated
rating as the proof number (Then I Met You award-count headline)
donor: Then I Met You 2172393357047126 · base: U23-hibiscus.jpg · full-size png
on-image copy + source
  • 4.9★ DETANGLING LEAVE-IN CONDITIONER · DONOR: award count → Sephora rating 4.88 (P520315, sephora_products.json), Sephora name
  • 195 Sephora reviews · sephora_products.json total for P520315, 2026-10-06
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U24 · undated
product hero + one listing line (Gisou product hero)
donor: Gisou 863055405829454 c3 · base: U24-still-1824.jpg · full-size png
on-image copy + source
  • This lightweight, color-safe conditioner delivers everyday hydration without weighing hair down. · LISTING: P520369
  • Instant Slip & Shine Hydrating Conditioner · LABEL: Sephora name
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
HR-ebb-w2-U25 · undated
founder credit + one fact (Then I Met You founder frame)
donor: Then I Met You 2243527922883989 · base: U25-pool-lounger.jpg · full-size png
on-image copy + source
  • Hair (Barrier) Care · PDP: positioning line
  • by Khalyla Kuhn · DONOR: Then I Met You 'By Charlotte Cho', name swapped
  • Youngest competitor at the SEA Games at 12 · PDP: About page / press (CLIENT-STORE.md §5)
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim

Pre-sale (run now to 10/29) (13)

HR-ebb-w2-S01 · pre-sale
phone calendar app with the three dates (Ellis Brooklyn calendar as native UI)
donor: Ellis Brooklyn 971343135492314 c0 · base: S01-towel-mask.jpg · full-size png
on-image copy + source
  • NOVEMBER · DONOR: Ellis Brooklyn verbatim
  • * ROUGE 20% STARTS · DONOR: Ellis Brooklyn verbatim (on 10/30)
  • * VIB 15% + INSIDER 10% STARTS · DONOR: Ellis Brooklyn (on 11/3)
  • SALE ENDS!! · DONOR: Ellis Brooklyn (on 11/9)
  • PROMO CODE: ALLONSALE · DONOR: Ellis Brooklyn verbatim
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S02 · pre-sale
split frame: photo left, event panel right, Coming Soon pill (UNOVE)
donor: UNOVE 1691858835778282 · base: S02-pool-2088.jpg · full-size png
on-image copy + source
  • Instant Slip & Shine Deep Treatment Repair Hair Mask · LABEL: Sephora name
  • Coming to SEPHORA Savings Event · DONOR: UNOVE pill
  • Coming Soon · DONOR: UNOVE pill
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • EBB OCEAN CLUB × SEPHORA · DONOR: UNOVE 'UNOVE × SEPHORA', brand swapped
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S03 · pre-sale
JOIN BEAUTY INSIDER headline + friends photo + tiers (UNOVE join frame)
donor: UNOVE 1058281957256335 + Kohl's 1206421674866760 · base: S03-group-pool.jpg · full-size png
on-image copy + source
  • JOIN BEAUTY INSIDER · DONOR: UNOVE headline verbatim
  • Join Sephora's FREE loyalty program to save! · DONOR: Kohl's body sentence
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • EBB OCEAN CLUB × SEPHORA · DONOR: UNOVE 'UNOVE × SEPHORA', brand swapped
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S04 · pre-sale
wishlist heart on the Sephora app (UNOVE phone-on-app frame + body line)
donor: UNOVE 1691858835778282 / body line 3 · base: S04-float-tray.jpg · full-size png
on-image copy + source
  • The Sephora Savings Event is coming—wishlist yours today so you're ready! · DONOR: UNOVE body line 3 verbatim
  • Mini Instant Slip & Shine Hydrating Hair Set · LABEL (on the phone screen)
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S05 · pre-sale
SEPHORA SAVINGS EVENT title over a basket of the minis (Element Eight c1)
donor: Element Eight 1973373196787466 c1 · base: packshot-minis.png · full-size png
on-image copy + source
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • Build your basket before the event starts on 10/30. · TOOLKIT: pre-awareness end card verbatim
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S06 · pre-sale
start date + code teaser over a beach photo (Sol de Janeiro 2021 'Starts 11.05 with code')
donor: Sol de Janeiro (PRECEDENTS.md, holiday 2021) · base: S06-hero-beach.jpg · full-size png
on-image copy + source
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • STARTS 10/30 WITH CODE ALLONSALE · DONOR: Sol de Janeiro 'Starts 11.05 with code YAYHOLIDAY', date and code swapped
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S07 · pre-sale
start-date headline over the brand photo (La Mer 'Sephora Savings starts 11/1')
donor: La Mer 2024-10-24 (PRECEDENTS.md) · base: S07-still-1467.jpg · full-size png
on-image copy + source
  • Sephora Savings starts 10/30 · DONOR: La Mer 'Sephora Savings starts 11/1', date swapped
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • EBB OCEAN CLUB × SEPHORA · DONOR: UNOVE 'UNOVE × SEPHORA', brand swapped
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S08 · pre-sale
Rouge-first hero circle with the other tiers small (UNOVE / Then I Met You Rouge-led)
donor: Then I Met You 2172393357047126 + toolkit · base: S08-hair-twist.jpg · full-size png
on-image copy + source
  • FIRST ACCESS · TOOLKIT: Rouge perk 'First access'
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S09 · pre-sale
Rouge perk line over a friends photo (toolkit perk as the headline)
donor: Sephora Social Sharing Toolkit · base: S09-floaties.jpg · full-size png
on-image copy + source
  • Share discount with 5 friends · TOOLKIT: Rouge perk verbatim
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S10 · pre-sale
event-almost-here line + tiers + code over the brand photo (toolkit line)
donor: Sephora Social Sharing Toolkit · base: S10-pool-3409.jpg · full-size png
on-image copy + source
  • The Sephora Savings Event is almost here · TOOLKIT: opening line, its first clause
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • EBB OCEAN CLUB × SEPHORA · DONOR: UNOVE 'UNOVE × SEPHORA', brand swapped
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S11 · pre-sale
basket screenshot with red hand-drawn circles (Olivia circled-checkout device)
donor: Olivia Jewelry checkout (offer-statics SKILL donors) · base: packshot-duo.png · full-size png
on-image copy + source
  • Build your basket before the event starts on 10/30. · TOOLKIT verbatim
  • Basket · Sephora UI word
  • Instant Slip & Shine Hydrating Shampoo $23.00 · LABEL + Sephora price (EVENT-FACTS §6)
  • Instant Slip & Shine Hydrating Conditioner $23.00 · LABEL + Sephora price
  • Mini Instant Slip & Shine Hydrating Hair Set $29.00 · LABEL + Sephora price
  • Subtotal $75.00 · sum of the three
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S12 · pre-sale
fridge sticky notes with the dates (DEVICES fridge sticky-note)
donor: DEVICES.md fridge sticky-note + Ellis Brooklyn notes · base: packshot-tonic.png · full-size png
on-image copy + source
  • 10/30 ROUGE 20% · EVENT (Ellis Brooklyn note shorthand)
  • 11/3 VIB 15% + INSIDER 10% · EVENT
  • CODE: ALLONSALE · EVENT
  • SEPHORA · logo on the magnet
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-S13 · pre-sale
Sephora's COMING SOON end card as the whole frame, Ebb product inside
donor: Sephora toolkit Pre-Awareness end card · base: packshot-oil.png · full-size png
on-image copy + source
  • COMING SOON · TOOLKIT end card verbatim
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • Build your basket before the event starts on 10/30. · TOOLKIT verbatim
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · TOOLKIT end card footnote, joined

Live event (ready for 10/30; see each card's window) (10)

HR-ebb-w2-L01 · live (10/30–11/9)
Sephora's HAPPENING NOW end card under the brand photo
donor: Sephora toolkit Happening Now end card · base: L01-bed-1186.jpg · full-size png
on-image copy + source
  • HAPPENING NOW · TOOLKIT end card verbatim
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L02 · live (10/30–11/9)
'starts NOW!' type card (Haus Labs)
donor: Haus Labs 954537200041168 · base: L02-hair-fan.jpg · full-size png
on-image copy + source
  • THE SEPHORA SAVINGS EVENT STARTS NOW! · DONOR: Haus Labs 'The Sephora Beauty Insider Sale starts NOW!', event name swapped to the official one
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L03 · live (11/3–11/9)
'is here' line + tiers + code (Element Eight / Glossier body line)
donor: Element Eight 1973373196787466 + Glossier 1275887234565389 · base: L03-pool-2251.jpg · full-size png
on-image copy + source
  • The Sephora Savings Event is here · DONOR: Element Eight body verbatim
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L04 · live (10/30–11/9)
product-name headline + 'save now at the SEPHORA SAVINGS EVENT' + tiers (Glow Recipe)
donor: Glow Recipe 712852081282385 · base: L04-bath-tonic.jpg · full-size png
on-image copy + source
  • INSTANT SLIP & SHINE DETANGLING LEAVE-IN CONDITIONER · LABEL (fills Glow Recipe's product headline slot)
  • save now at the SEPHORA SAVINGS EVENT · DONOR: Glow Recipe verbatim
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L05 · live (10/30–11/9)
SHOP NOW AT SEPHORA in-store & online box + tiers (Canopy)
donor: Canopy 1391716996298323 · base: L05-bath-lei.jpg · full-size png
on-image copy + source
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • SHOP NOW AT · DONOR: Canopy verbatim
  • SEPHORA · DONOR: Canopy verbatim
  • *In-store & online · DONOR: Canopy verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L06 · live (10/30–11/9)
meme headline over an in-store Sephora basket (Sarah Creal)
donor: Sarah Creal Beauty 122149845488293148 · base: packshot-tonic.png · full-size png
on-image copy + source
  • WHEN YOUR FAVORITE DETANGLER IS ON SALE · DONOR: Sarah Creal 'WHEN YOUR FAVORITE MASCARA IS ON SALE', product noun → 'detangler' (Sephora reviews: 'Cannot live without this detangler', Alybarry26)
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L07 · live (10/30–11/9)
event plate + code + 'Ends' date on a model photo (Sol de Janeiro)
donor: Sol de Janeiro DQeXP3-DEqS · base: L07-float-shades.jpg · full-size png
on-image copy + source
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code: ALLONSALE · DONOR: Sol de Janeiro 'Use code: EVERYTHING', code swapped
  • Ends 11/9 · DONOR: Sol de Janeiro 'Ends 11/10', date swapped
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L10 · live (11/3–11/9)
single calendar day page for 11/3 (Ellis Brooklyn note on the date)
donor: Ellis Brooklyn 971343135492314 c0 · base: packshot-tonic.png · full-size png
on-image copy + source
  • NOVEMBER · DONOR: Ellis Brooklyn
  • 3 · EVENT date
  • * VIB 15% + INSIDER 10% STARTS · DONOR: Ellis Brooklyn notes merged
  • SEPHORA · DONOR: Ellis Brooklyn tag
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L11 · live (10/30–11/9)
order confirmation haul (Gingergeist receipt card)
donor: Gingergeist 1008254491536883 c3 · base: packshot-duo.png · full-size png
on-image copy + source
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • Order Confirmed · UI word
  • SHIPMENT 1 OF 1 · DONOR: Gingergeist receipt verbatim
  • Instant Slip & Shine Hydrating Shampoo $23.00 · LABEL + Sephora price
  • Instant Slip & Shine Hydrating Conditioner $23.00 · LABEL + Sephora price
  • Mini Instant Slip & Shine Hydrating Hair Set $29.00 · LABEL + Sephora price
  • Subtotal $75.00 · sum
  • Rouge 20% off −$15.00 · EVENT: 20% of $75.00
  • Shipping FREE · TOOLKIT: free shipping on all orders, no min
  • Total $60.00 · computed
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L12 · live (10/30–11/9)
'Time to stock up' + the free-shipping perk + tiers (Sol de Janeiro line + toolkit perk)
donor: Sol de Janeiro 1070989268388687 + toolkit · base: L12-mask-trees.jpg · full-size png
on-image copy + source
  • Time to stock up · DONOR: Sol de Janeiro body verbatim (emoji dropped)
  • Free shipping and returns on all orders, no min. · TOOLKIT perk verbatim (all tiers)
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line

Last days (11/6 to 11/9) (2)

HR-ebb-w2-L08 · last days (11/6–11/9)
last-days line + tiers + end date (Jo Malone closing ad)
donor: Jo Malone London 1253338273490321 · base: L08-pool-3468.jpg · full-size png
on-image copy + source
  • Just a few days left! · DONOR: Jo Malone verbatim
  • Ends 11/9 · DONOR: Sol de Janeiro 'Ends 11/10'
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • Use code ALLONSALE · Sephora end card verbatim
  • SHOP AT SEPHORA · DONOR: Then I Met You bar verbatim
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line
HR-ebb-w2-L09 · last days (11/6–11/9)
event plate with THROUGH date on a product hero (Gisou)
donor: Gisou DQd76RCgOWa · base: L09-oil-shadow.jpg · full-size png
on-image copy + source
  • SEPHORA SAVINGS EVENT · EVENT: official name
  • THROUGH 11/9 · DONOR: Gisou 'THROUGH 10/11', date swapped
  • ROUGE 20% OFF 10/30–11/9 · EVENT
  • VIB 15% OFF 11/3–11/9 · EVENT
  • INSIDER 10% OFF 11/3–11/9 · EVENT
  • For Beauty Insiders · ‡Limitations/terms apply · Discounts cannot be combined · Sephora end card footnote + toolkit 'Discounts cannot be combined', joined on one line

Rejected (7), with the reason

HR-ebb-w2-L09-v1

REJECTED: The model added a second, smaller bottle of the hair oil; only the 2 oz size exists. Regenerated with one bottle.

HR-ebb-w2-L12-v1

REJECTED: Base is a tight crop of a swimsuit at the hip (same Meta body-part restriction as S07). Regenerated on another client photo.

HR-ebb-w2-S07-v1

REJECTED: Base is a tight crop of a swimsuit at the hip; Meta restricts ads that zoom in on body parts, and the model already refused S08's similar crop. Regenerated on a still-life base.

HR-ebb-w2-S08-v0

REJECTED: Not generated: the model refused the first base (a tight swimsuit crop) as 'potentially sensitive'. Regenerated on a different client photo; no image exists for this attempt.

HR-ebb-w2-U07-v1

REJECTED: Six stars in the review card for a 5-star review (counted: six star glyphs of ~345 px). Regenerated with exactly five.

HR-ebb-w2-U17-v1

REJECTED: The 'plain grey rival bottles' came out as greyed Ebb tonics with Ebb's label, so 'the rest' reads as Ebb itself. Regenerated with unbranded shapes.

HR-ebb-w2-U22-v1

REJECTED: The bottle in her hand reads CONDITIONER while the line and caption name the shampoo. Regenerated with the shampoo in hand.