← Back to blog

Makeup Product Video for an Online Store: Keep the Shade True

How to make makeup product videos for an online store when the shade on screen has to match the shade in the box: real swatches as references, the 8frame Beauty preset (Person, Product, Place, Style), prompts for lipstick, foundation and palettes, fixed model prices in credits, and the UK ASA's guidance on filters in cosmetics ads.

A makeup product video for an online store has a stricter job than a makeup ad: the buyer will compare the shade on screen with the shade that arrives, and return it if they differ. That makes colour the one thing you cannot leave to a model. Start every video from real photos of the product and a real swatch shot in neutral light, generate only the packaging moves, the texture and the setting, and check the shade frame by frame before it goes on the product page. On 8frame, that is the clip maker's Beauty preset with your product and swatch photos, a person who agreed to appear, and no colour filters on the result. In the UK, the advertising regulator has said plainly that filters which exaggerate what a cosmetic does are misleading, and a generated shade shift is a filter by another name.

TL;DR

What a product-page makeup video should show

A product page video is not a campaign. It answers practical questions a buyer cannot answer from a still:

The first two are where AI goes wrong most often, because colour and sheen are re-drawn on every frame. Models also tend toward flattering light: warmer skin, more glow, more shine. For a campaign that is a style choice; on a product page it is a misdescription.

The swatch-first workflow

1. Shoot the references in neutral light

Before you open any tool, photograph each shade the same way: daylight-balanced light (a window on an overcast day, or a daylight LED), white balance locked on your phone if it allows it, no beauty mode.

The packaging photos go into the Product slot (two recommended). The swatch photos are your control: you will compare the video against them, and you can use the white-card swatch as the start image for a texture shot on the board.

2. Fill the Beauty preset

Open the Beauty preset. Its question is "Which product are we shooting?"; name the product and the shade exactly as your store does.

3. Write the idea and fix the script

Describe one product moment: "the lipstick bullet twists up, then she applies one stroke to her lower lip in even daylight, close framing". The clip maker drafts a script by scene. Edit any line that names a different finish ("glossy" for a matte), adds a benefit the product does not claim ("24-hour wear", "plumping"), or changes the light to something dramatic. Words in the script shape the render.

4. Render and compare against the swatch

The render button shows its credit price before you press it. The clip maker renders the scenes as one video. Then put the video next to your swatch photos and check:

Re-shoot any scene that drifted. A scene that failed can be retried without touching the others, and failed generations are refunded automatically.

5. Finish without filters

In the Video Editor, add the shade name and finish as text from a pasted script (there is no transcription). Do not use the filter presets (Warm, Cool, Vintage, Kodak and the others) or the brightness slider on a clip that shows the shade. If one clip is too dark, re-shoot it rather than brighten it, because brightening changes the shade too.

Prompts for makeup product shots

Prompt:

The lipstick from the reference photos stands upright on a plain white surface, the bullet twists up slowly, even neutral daylight, close shot, the bullet keeps exactly the colour of the swatch photo, matte finish, no shimmer

Prompt:

A single stroke of the foundation from the reference bottle is blended with a flat brush on a white card, even neutral light from above, close shot, the shade and the satin finish match the swatch photo, no colour grading

Prompt:

The woman from the reference photos applies the blush from the compact in the product photos to her cheek with a soft brush, even daylight, natural skin texture, the shade on her cheek matches the skin swatch, she looks into a mirror, plain neutral background

Prompt:

The eyeshadow palette from the reference photos opens on a marble surface, camera slowly pushes in over the pans, even neutral light, every pan keeps its colour and finish from the reference photo, no added pans

Notice the repeated "no colour grading" and "even neutral light". You are asking the model not to do what it does by default.

Which model for which shot

Fixed prices per clip on the 8frame board, in credits:

Model on the board Credits Good for The catch
Kling 2.5 Turbo Pro 48 for 5 s A controlled packaging move between two of your photos (closed as first frame, open as last) No sound; frames between the two are generated
Kling v3 Standard 86 for 5 s with sound, 57 silent Animating one packaging or swatch photo Needs a start image; 720p
Seedance 2.5 157 for 5 s at 720p Texture and application shots on the same model family the clip maker calls Tops out at 720p
Happy Horse 95 for 5 s at 720p Keeping the same person across wear shots, with 1 to 9 character references Check face and shade every take
Nano Banana 2 (image) 11 per image at 1K A clean hero still of the packaging to animate afterwards Check the colour of the packaging against the photo

For a product page, the silent versions are often enough, since many stores autoplay video muted. No video model on 8frame outputs 4K and there is no video upscaler, so shoot sharp source photos. If your product photos have a busy background, background removal is 12 credits per image in the studio.

The rules on flattering the product

This is general information, not legal advice.

UK. On 11 February 2021 the Advertising Standards Authority published guidance after rulings against two tanning product posts. It says "visual claims should not misleadingly exaggerate the effect the product is capable of achieving", that an issue arises "if a filter exaggerates the efficacy of the product being advertised", and it advises avoiding filters on photos or videos "which are directly relevant to the product being advertised". A generated video that makes a foundation look more even than it is, or a lipstick more saturated, raises the same problem.

US. The FTC's guide for small businesses says it "looks at the ad in context - words, phrases, and pictures", and that an ad is deceptive if it is likely to mislead consumers acting reasonably and the point is material, "important to a consumer's decision to buy or use the product". Shade and finish are exactly that for makeup.

Platforms. Meta's health and wellness ad standards exempt non-permanent products such as creams and makeup from their 18+ targeting rule for cosmetics, and bar statements of inferiority about appearance. TikTok asks for the AIGC label or your own clear disclaimer on significantly AI-generated ads. More in do you have to disclose AI-generated ads.

Honest limits

For campaign-style beauty video rather than product pages, see how to make a beauty ad with AI.

Rather have the clips made for you?

If you run a makeup brand and want product videos without learning a new tool, the 8frame team can make them for you: 10 clips in 5 business days for $490, with one round of changes, made in the same Beauty preset this guide uses. Send your packaging and swatch photos and a short brief on the done-for-you beauty clips page. To make them yourself instead, open the Beauty preset in the clip maker and follow the steps above.

FAQ

How do I keep the shade accurate in an AI makeup video?

Give the model real photos of the product, compare every take with a swatch shot in neutral daylight, write "even neutral light" and "no colour grading" into the prompt, and do not apply filters or brightness changes afterwards. Re-shoot any take where the shade or finish drifts.

Can I generate all my shades from one product photo?

You can, but you should not for a product page. Each shade should start from its own photo and swatch. A shade generated from another shade's photo is a guess, and buyers return guesses.

Are filters allowed in makeup ads?

In the UK, the ASA advised in 2021 that filters should not be applied to images directly relevant to the product being advertised when they exaggerate its effect. Treat a generated shade or finish change the same way.

How long should a makeup product video be?

Most product page videos only need 5 to 10 seconds: packaging, texture, one application. The Beauty preset opens at 10 seconds over 3 scenes; you can shorten it with the stepper.

What does a makeup product video cost on 8frame?

The clip maker shows its price on the render button before you render. Single shots on the board have fixed prices, from 48 credits for a 5-second Kling 2.5 Turbo Pro clip to 157 for a 5-second Seedance 2.5 clip at 720p. Plans start at $19 a month for 1,000 credits; Creator is $49 for 3,000.

Sources


Try it without signing up: the 8frame canvas opens on a real board. The canvas is free and unlimited; generation is paid from $19/month.

Written with AI assistance. Corrections are noted on the page. Editorial policy

Related articles

use caseClothing Product Video for an Online Store: One Clip per Item, True to Fituse caseHow to Make a Jewelry Video with AI (Without Changing the Piece)use caseHow to Make a Skincare Video with AI (Texture Yes, Results No)

Make it
move.

Stay in the loop

Be the first to hear about our launch and get product updates