AI image ads and UGC videos for e-commerce brands.
Spec creatives for concept e-commerce brands across beauty, med spa, fitness and home. The photos and footage are AI-generated, then finished by hand with real ad craft: offer, hierarchy, typography, captions, b-roll and pacing. Everything is built to the specs paid social actually runs on.
AI image ads
22 static adsStatic ads for feed placements, built at 4:5 (1080 by 1350) and 1:1 (1080 by 1080). Each one pairs an AI-generated product or lifestyle photo with a real offer, a clear hierarchy and a single call to action. Click any ad to view it full size.
Beauty & Personal Care
5 ads
View full size
View full size
View full size
View full size
View full sizeAesthetic & Med Spa
5 ads
View full size
View full size
View full size
View full size
View full sizeHealth & Fitness
3 ads
View full size
View full size
View full sizeWomen's Activewear
3 ads
View full size
View full size
View full sizePet Care
3 ads
View full size
View full size
View full sizeHome & Lifestyle
3 ads
View full size
View full size
View full sizeAI UGC videos
15 video adsUGC-style video ads in 9:16 for Reels, TikTok and Stories. Each one runs a full 12 to 15 seconds: an on-screen opening hook, the creator's talking points, a product b-roll cut-in, burned-in captions in a different style for each brand, and a branded CTA end card. Switch between three hook variations on every video, and open the creative brief for the full shot list.
Creative brief
Opening hook · 3 variations
- A “6 vitamin C serums. 1 winner.”
- B “POV: your dark spots are finally fading” · opens on the b-roll
- C “Stop buying vitamin C that turns you orange”
Talking points
- Social proof: tried six, re-bought this one twice
- Objection killers: no orange tint, no sting
- Result: dark spots visibly fading
Shot list · Hook A cut, 18.5s
- Hook title “6 vitamin C serums. 1 winner.”
- Talking shot A Selfie-angle handheld phone video. She holds the amber dropper bottle up close to the lens, then pulls it back and talks to camera. “I've tried six vitamin C serums. This is the only one I've re-bought. Twice.”
- Talking shot B Close-up. She squeezes three drops onto her cheek, pats them in, then turns her face toward the window so the light catches a dewy glow. “No orange tint, no sting, and my dark spots are actually fading. Link's right here.”
- B-roll cut-in Slow push-in on the amber dropper bottle on wet travertine in morning light, cut in while she lists the benefits. The voice keeps running underneath.
- CTA end card Your 7am glow, bottled. · Free shipping over $40 · Shop now
B-roll
Slow push-in on the amber dropper bottle on wet travertine in morning light, cut in while she lists the benefits.
On-screen text
- 6 vitamin C serums later...
- this is the only one I RE-BOUGHT
- no orange tint. no sting.
- dark spots actually fading
- Solenne · free shipping
CTA
Your 7am glow, bottled. Free shipping over $40. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Skincare for guys who hate skincare”
- B “Tired + shiny by noon? Watch this” · opens on the b-roll
- C “My 10-second morning routine”
Talking points
- Relatable skeptic: thought skincare was overrated
- Pain point: tired, shiny skin by noon
- Benefits: SPF 30, not greasy, 10 seconds
- Ease: "even I can do this"
Shot list · Hook A cut, 15.6s
- Hook title “Skincare for guys who hate skincare”
- Talking shot A Handheld selfie in front of the bathroom mirror. He holds up the navy pump bottle, shrugs, half smiling. “I honestly thought skincare was overrated. Then my face started looking tired and shiny by noon.”
- B-roll cut-in Close-up of a hand pumping the navy bottle and catching a dollop of lotion, cut in on the pain point. The voice keeps running underneath.
- Talking shot B Closer. He rubs a pump of moisturizer between his palms, presses it onto his cheeks, then nods at camera. “SPF thirty, not greasy, done in ten seconds. Even I can do this.”
- CTA end card SPF 30, zero effort. · 20% off your first order · Shop now
B-roll
Close-up of a hand pumping the navy bottle and catching a dollop of lotion, cut in on the pain point.
On-screen text
- thought skincare was OVERRATED
- then: tired + shiny by noon
- SPF 30. not greasy.
- done in 10 seconds
CTA
SPF 30, zero effort. 20% off your first order. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Wait until you see how this looks on the skin…”
- B “One blush stick, three ways” · opens on the b-roll
- C “The 60-second makeup look”
Talking points
- Hook: one product, three uses
- Demo 1: cheeks, swipe and tap
- Demo 2 + 3: lips and lids
- Payoff: a full look in under a minute
Shot list · Hook A cut, 16.4s
- Hook title “Wait until you see how this looks on the skin…”
- Talking shot A Close selfie by the window, bare cheeks. She twists up the pink blush stick, swipes it twice on her cheekbone and taps it in, the soft flush appearing. “Wait until you see how this looks on the skin. Two swipes on the cheeks and just tap it in.”
- Talking shot B She dabs the blush stick on her lips and sweeps a little over her eyelids, then holds the stick up beside her glowing finished look and smiles at camera. “Then a little on the lips and lids. That's the whole look, done.”
- CTA end card Try it for yourself. · Free mini lip balm over $30 · Shop now
B-roll
Macro push-in on the rosewood blush stick on pink satin as the bullet twists up, cut in on the first swipe.
On-screen text
- wait until you see this on the SKIN
- two swipes. tap it in.
- lips + lids too
- the whole look, DONE
CTA
Try it for yourself. Free mini lip balm over $30. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “My hair was looking so dry until I started using this…”
- B “Frizz to glass hair in 30 seconds” · opens on the b-roll
- C “No heat, no grease, just shine”
Talking points
- Pain point: frizzy, dry ends by lunch
- Solution: a bond repair oil
- Demo: two pumps through the ends
- Payoff: glossy shine, no grease, no heat
Shot list · Hook A cut, 15.9s
- Hook title “My hair was looking so dry until I started using this…”
- Talking shot A Selfie in her bedroom. She grabs a handful of her frizzy, dry ends and shows them to the camera, then holds up the amber-gold hair oil bottle. “My hair was looking so dry until I started using this. Look at these ends.”
- Talking shot B She pumps oil into her palms, works it through the lengths and ends, then flips her hair over her shoulder so it catches the light, glossy and smooth. “Two pumps through the ends and look at that shine. No grease, no heat.”
- CTA end card Try it for yourself. · Free travel size with your first order · Shop now
B-roll
Golden close-up of a drop of oil sliding down the amber-gold bottle, cut in as she names the product.
On-screen text
- my hair was SO dry…
- until I started using this
- 2 pumps through the ends
- the SHINE though
CTA
Try it for yourself. Free travel size with your first order. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “I cancelled my monthly facial for this”
- B “GRWM: my 5-minute face lift routine” · opens on the b-roll
- C “Microcurrent at home? My honest take”
Talking points
- Hook: replaced her monthly facial
- Routine: one step in her morning GRWM
- Demo: glide up along the jawline
- Result: a lifted, sculpted look in 5 minutes
Shot list · Hook A cut, 16.3s
- Hook title “I cancelled my monthly facial for this”
- Talking shot A Selfie at her vanity. She holds the pearl-white microcurrent device up next to her face, excited. “Get ready with me, but this is the step that replaced my monthly facial.”
- B-roll cut-in Slow push-in on the pearl-white device on the marble vanity as its button glows, cut in on "replaced my monthly facial". The voice keeps running underneath.
- Talking shot B Closer. She glides the device's two rose-gold spheres up along her jawline toward her ear, then smiles at camera and touches her cheek. “Five minutes a day and my face looks lifted. Honestly obsessed.”
- CTA end card Your facial, on demand. · Free conductive gel with your device · Shop now
B-roll
Slow push-in on the pearl-white device on the marble vanity as its button glows, cut in on "replaced my monthly facial".
On-screen text
- GRWM: the step that replaced my facial
- monthly facials → THIS
- 5 minutes a day
- face looks LIFTED
CTA
Your facial, on demand. Free conductive gel with your device. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Guys, check your temples”
- B “What my med spa said about thinning hair” · opens on the b-roll
- C “3 months of this scalp serum”
Talking points
- Pain point: hairline creeping back
- Authority: recommended by his med spa
- Routine: two droppers every night
- Result: thicker-feeling hair at three months
Shot list · Hook A cut, 14.8s
- Hook title “Guys, check your temples”
- Talking shot A Selfie in the bathroom. He pushes his hair back with one hand to show his temples, then holds up the black dropper bottle. “I noticed my hairline creeping back, so I asked my med spa what actually works.”
- Talking shot B Closer. He parts his hair, applies a few drops of serum to his scalp with the dropper, massages it in with his fingertips, then nods at camera. “Two droppers every night. Three months in, my hair feels thicker. I'm sold.”
- CTA end card Thicker-looking hair starts tonight. · Subscribe & save 20% · Shop now
B-roll
Macro push-in on the black dropper bottle as a drop of serum falls, cut in as he mentions his med spa.
On-screen text
- my hairline started CREEPING back
- asked my med spa what works
- 2 droppers. every night.
- 3 months: feels THICKER
CTA
Thicker-looking hair starts tonight. Subscribe & save 20%. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “I finally found a med spa treatment that made my skin look so refreshed…”
- B “If you want that natural glow, this is what I tried…”
- C “My honest med spa review”
Talking points
- Hook: finally found a treatment that works
- Proof: the treatment room, real clinic setting
- Result: close-up of natural, glowing skin
- Trust: a genuine client recommendation
Shot list · Hook A cut, 17.3s
- Hook title “I finally found a med spa treatment that made my skin look so refreshed…”
- Talking shot A Selfie at home. She talks to camera like she's telling a friend. “I finally found a med spa treatment that made my skin look so refreshed.”
- Talking shot B In the treatment room, an aesthetician's gloved hand glides a hydrating facial wand across her cheek, eyes closed. “”
- Talking shot C Close-up by the window at home, she turns her glowing skin to the light, touches her cheek and smiles. “Honestly, it's the most natural glow I've ever had.”
- CTA end card Book your consultation today. · Complimentary skin consultation · Shop now
B-roll
No separate b-roll: the treatment-room clip and the glowing-skin close-up carry the story.
On-screen text
- finally found THE treatment
- my skin looks so refreshed
- 45 minutes of pure self-care
- the most natural glow
CTA
Book your consultation today. Complimentary skin consultation. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Skip the $90 sports massage”
- B “Leg day recovery in 60 seconds” · opens on the b-roll
- C “This fits in my gym bag”
Talking points
- Pain point: leg day soreness
- Price anchor: almost booked a sports massage
- Benefits: quiet, pocket-size, legs feel brand new
- Direct ask: get one
Shot list · Hook A cut, 14.8s
- Hook title “Skip the $90 sports massage”
- Talking shot A Selfie angle from the couch. He holds the compact graphite massage gun up to the camera, wincing a little as he stretches out his leg. “Leg day destroyed me. I almost booked a sports massage, then I tried this little thing.”
- B-roll cut-in Slow orbit around the graphite massage gun on a yoga mat as its light switches on, cut in on "this little thing". The voice keeps running underneath.
- Talking shot B He presses the massage gun into his thigh, it pulses, he exhales with relief and looks back at camera, impressed. “Quiet, fits in my gym bag, and my legs feel brand new. Get one.”
- CTA end card Recovery that fits your gym bag. · 30-day money-back guarantee · Shop now
B-roll
Slow orbit around the graphite massage gun on a yoga mat as its light switches on, cut in on "this little thing".
On-screen text
- LEG DAY destroyed me
- almost booked a sports massage
- quiet. fits in my gym bag.
- legs feel BRAND NEW
CTA
Recovery that fits your gym bag. 30-day money-back guarantee. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Headache after every long run?”
- B “The fix for the mid-run crash” · opens on the b-roll
- C “Zero sugar. Actually tastes good.”
Talking points
- Pain point: headaches after long runs
- Reframe: it was hydration, not fitness
- Benefits: one stick, watermelon, zero sugar
- Outcome: no more crash
Shot list · Hook A cut, 16.2s
- Hook title “Headache after every long run?”
- Talking shot A Handheld selfie in the kitchen, slightly out of breath. She wipes her forehead with her wrist, then holds up a slim white stick packet. “I used to get a headache after every long run. Turns out I just wasn't hydrating right.”
- Talking shot B She tears the stick open, pours pink powder into her glass water bottle, shakes it, takes a big sip and smiles at camera. “One stick, tastes like watermelon, zero sugar. No more crash.”
- B-roll cut-in Push-in on the glass bottle of pink electrolyte drink, ice settling and bubbles rising, cut in on the benefits. The voice keeps running underneath.
- CTA end card Hydration that tastes like summer. · Try the 7-stick sampler · Shop now
B-roll
Push-in on the glass bottle of pink electrolyte drink, ice settling and bubbles rising, cut in on the benefits.
On-screen text
- headache after every long run?
- turns out i wasn't hydrating right
- one stick. zero sugar.
- no more crash
CTA
Hydration that tastes like summer. Try the 7-stick sampler. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “My pre-workout routine”
- B “The scoop I never skip”
- C “25g protein, zero chalk”
Talking points
- Routine: used before every workout
- Demo: one scoop, water, shake
- Proof: training shot
- Close: product in hand, "Fuel your training. Stay consistent."
Shot list · Hook A cut, 17.1s
- Hook title “My pre-workout routine”
- Talking shot A Selfie in the gym. She holds the IRONLEAF tub up beside her face, label to camera, and talks to camera. “Been using this before my workouts and it's become part of my routine.”
- Talking shot B Fixed camera on the bench. She pours a scoop of powder into her shaker with water, caps it and shakes it, the IRONLEAF tub label facing camera. “”
- Talking shot C Full body. She drives up out of a deep goblet squat with a heavy dumbbell, the tub and shaker on the floor beside her. “”
- Talking shot D Selfie after the workout, flushed and smiling, holding the IRONLEAF tub label-out and her shaker. “”
- CTA end card Fuel your training. · Subscribe & save 20% · Shop now
B-roll
No separate b-roll: the prep, mixing and workout clips carry the product story, with the label facing camera in every shot.
On-screen text
- before EVERY workout
- part of my routine now
- 1 scoop. water. shake.
- every. single. session.
CTA
Fuel your training. Subscribe & save 20%. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “The most comfortable leggings I've tried?”
- B “Soft. Stretchy. Supportive.” · opens on the b-roll
- C “No rolling. No adjusting.”
Talking points
- Hook: the most comfortable leggings I've tried
- Proof: soft, four-way stretch (fabric close-up)
- Demo: deep squat, fabric stays smooth and opaque
- Objection: the waistband never rolls down, full outfit look
Shot list · Hook A cut, 11.9s
- Hook title “The most comfortable leggings I've tried?”
- Talking shot A Camera propped at chest height in her bright bedroom. Full-length try-on: she tugs the wide waistband, lets it sit flat, turns to show the fit and runs a hand down her thigh. Cut-ins of the fabric stretch, a squat and the full outfit play under her voice. “These might be the most comfortable leggings I've tried. So soft, so stretchy, and they never roll down.”
- B-roll cut-in Three quick cut-ins under her voice (J-cuts): fabric stretch on 'so soft, so stretchy', a squat, then the full-outfit turn on 'never roll down'. Her voice runs right up to the CTA card. The voice keeps running underneath.
- B-roll cut-in Three quick cut-ins under her voice (J-cuts): fabric stretch on 'so soft, so stretchy', a squat, then the full-outfit turn on 'never roll down'. Her voice runs right up to the CTA card. The voice keeps running underneath.
- B-roll cut-in Three quick cut-ins under her voice (J-cuts): fabric stretch on 'so soft, so stretchy', a squat, then the full-outfit turn on 'never roll down'. Her voice runs right up to the CTA card. The voice keeps running underneath.
- CTA end card Shop the look → · Free shipping & returns · Shop now
B-roll
Three quick cut-ins under her voice (J-cuts): fabric stretch on 'so soft, so stretchy', a squat, then the full-outfit turn on 'never roll down'. Her voice runs right up to the CTA card.
On-screen text
- the most COMFORTABLE leggings
CTA
Shop the look → Free shipping & returns. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “If you have a dog, you need to see this”
- B “Dog parent approved”
- C “Bath time, minus the itch” · opens on the b-roll
Talking points
- Hook: if you have a dog, you need to see this
- Problem: itching after every bath
- Demo: gentle oat lather in the tub
- Result: clean, fluffy dog that now loves bath time
- Close: owner with the product beside the dog
Shot list · Hook A cut, 14.2s
- Hook title “If you have a dog, you need to see this”
- Talking shot A Camera propped on the bathroom counter. He kneels by the tub with his cockapoo, one hand on the dog, the KINDRED tube in the other, then scratches the dog behind the ear. “If you have a dog, you need to see this. This oat shampoo finally stopped his itching after bath time.”
- B-roll cut-in Lather close-up under 'this oat shampoo finally stopped his itching', then the clean, fluffy dog on 'after bath time'. His voice runs right up to the CTA card. The voice keeps running underneath.
- B-roll cut-in Lather close-up under 'this oat shampoo finally stopped his itching', then the clean, fluffy dog on 'after bath time'. His voice runs right up to the CTA card. The voice keeps running underneath.
- Talking shot B Living room floor: he has his arm around the clean, fluffy cockapoo and holds the KINDRED tube beside its head, smiling at camera. “Now he actually loves bath time. Happy pup, happy owner.”
- CTA end card Try it for your pup → · Tear-free · pH balanced for dogs · Shop now
B-roll
Lather close-up under 'this oat shampoo finally stopped his itching', then the clean, fluffy dog on 'after bath time'. His voice runs right up to the CTA card.
On-screen text
- if you have a DOG
- HAPPY PUP, happy owner
CTA
Try it for your pup → Tear-free · pH balanced for dogs. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Smoothies at my desk now”
- B “The 30-second lunch hack” · opens on the b-roll
- C “A blender that charges like your phone”
Talking points
- Hook routine: smoothie at the desk
- Simplicity: frozen fruit, milk, one button
- Benefits: 30 seconds, totally smooth, USB-C
- Emotion: obsessed
Shot list · Hook A cut, 15.8s
- Hook title “Smoothies at my desk now”
- Talking shot A Selfie video at her desk. She holds up the coral portable blender bottle filled with frozen berries and milk, presses the button and it starts blending. “Okay, I make my smoothie at my desk now. Frozen fruit, milk, one button.”
- B-roll cut-in Close-up of the blades spinning a pink smoothie vortex inside the coral bottle, cut in on "one button". The voice keeps running underneath.
- Talking shot B She flips open the lid, takes a sip, raises her eyebrows, impressed, and holds the bottle up to camera. “Thirty seconds, totally smooth, and it charges with USB-C. Obsessed.”
- CTA end card Smoothies, anywhere. · Free shipping today · Shop now
B-roll
Close-up of the blades spinning a pink smoothie vortex inside the coral bottle, cut in on "one button".
On-screen text
- smoothie at my desk now
- frozen fruit, milk, one button
- 30 seconds. totally smooth.
- charges with USB-C
CTA
Smoothies, anywhere. Free shipping today. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Muddy dog. Clean floors.”
- B “Every dog owner needs this” · opens on the b-roll
- C “60-second paw clean, no bath”
Talking points
- Pain point: half the park comes home every walk
- Demo: dip, twist, clean
- Benefits: takes a minute, the dog loves it
Shot list · Hook A cut, 16.7s
- Hook title “Muddy dog. Clean floors.”
- Talking shot A Handheld selfie at the front door. He tilts the camera down to show his golden retriever's muddy paws, then back up to his face, laughing. “Every single walk, this guy brings half the park home with him. Not anymore.”
- B-roll cut-in Slow motion of the golden retriever lifting a clean paw out of the sage-green washer, droplets flicking off, cut in on "not anymore". The voice keeps running underneath.
- Talking shot B Crouched by the door, he dips the dog's front paw into the sage-green paw washer cup, twists it a few times and lifts out a clean paw, the dog wagging. “Dip, twist, clean. Takes a minute and he actually loves it.”
- CTA end card Muddy walk. Clean floors. · Buy 1, get 1 50% off · Shop now
B-roll
Slow motion of the golden retriever lifting a clean paw out of the sage-green washer, droplets flicking off, cut in on "not anymore".
On-screen text
- EVERY. SINGLE. WALK.
- half the park comes home
- dip. twist. CLEAN.
- 60 seconds, happy dog
CTA
Muddy walk. Clean floors. Buy 1, get 1 50% off. Branded end card with a “Shop now” button.
Creative brief
Opening hook · 3 variations
- A “Why did nobody tell me about this sooner?”
- B “Tiny vacuum. BIG difference.”
- C “Crumbs everywhere? Watch this”
Talking points
- Hook: why did nobody tell me sooner
- Problem: crumbs all over the desk
- Solution: one pass with the mini vacuum, desk and car
- Result: clean in seconds
Shot list · Hook A cut, 19.0s
- Hook title “Why did nobody tell me about this sooner?”
- Talking shot A Selfie at his crumb-covered desk. He shows the mess, then holds up the mini vacuum. “Why did nobody tell me about this sooner? Look at this desk.”
- Talking shot B Close-up: the mini vacuum sucks crumbs off the desk and keyboard in one pass. “”
- Talking shot C Quick clip: the mini vacuum cleaning crumbs out of a car seat. “”
- Talking shot D Back at the clean desk, he holds up the mini vacuum and grins. “Desk, couch, car. Done in seconds.”
- CTA end card Get yours → · Free shipping today · Shop now
B-roll
No separate b-roll: the close-up desk and car-seat clips are the demo.
On-screen text
- why did nobody TELL ME
- tiny vacuum. BIG difference.
- clean in seconds
- desk, couch, car…
- DONE. in seconds.
CTA
Get yours → Free shipping today. Branded end card with a “Shop now” button.
All brands on this page are concept brands made for these samples. Products, people and footage are AI-generated; the creative direction, copy, typography, captions and edit are my own work.