How to build a consistent AI campaign character in Lamina: a 30-day ecommerce asset-library experiment. Create a character and brand kit, generate product photography across practical use cases and environments, turn the strongest scenes into short product reels, quality-check hands/text/product labels, and measure asset reuse, production time, and on-brand consistency versus one-off creative.
A controlled 30-day Lamina experiment for building a reusable ecommerce library with one campaign character, locked product truth, short reels, and measurable QA.

Lamina Team
Product Team @ Lamina

How do you build a consistent AI campaign character for ecommerce?
Treat the character as a versioned operating spec. Reuse approved references and shot templates; do not rewrite identity prompts from scratch for every asset. Text alone leaves too much room for identity drift. Oakgen recommends a written system for identity, wardrobe, voice, and constraints, backed by 3–8 approved references, reusable shot packs, motion rules, and a review rubric.
Your character bible needs to name the campaign role, age range, fixed facial features, hair, complexion, body boundaries, approved expressions, mannerisms, wardrobe looks, permitted props, and clear exclusions. Add a 6–10-image reference sheet: close-up, mid-shot, profile, three-quarter, neutral-expression, and key-expression views. Pixelixe also calls for documented lighting, backgrounds, composition, channels, messaging, disclosure, and review rules. Those rules keep a recognizable face from becoming a different campaign whenever the setting moves.
Separate identity from product truth. Your character can go from a bathroom counter to an airport lounge; the SKU reference stays locked: packaging artwork, label placement, color, material, pack count, shape, scale, and variant cannot change. Riverflow’s product-consistency guidance makes the same split, holding product facts fixed while allowing scene choices such as angle, crop, props, lighting, and setting to vary.
What should a Lamina character and brand kit contain?
A working Lamina kit has two controlled layers: a character system governing the person, and a brand system governing the campaign image. Keep them as separate versioned records—character-v1 and brand-kit-v1. A wardrobe change should not quietly rewrite product rules.
Your brand kit needs palette values, lighting direction, visual style, prop boundaries, composition rules, typography-safe zones, logo-use rules, approved examples, prohibited claims, and locked product references. Build reusable prompt modules for the product, character, scene, and channel format, then log version IDs on every job. Riverflow describes this layered method as the path to controlled variations rather than disconnected creative.
Lamina’s documented operating model is create, track, evaluate, and distribute. Keep the trail. The finished library should retain its brief, reference inputs, settings, QA decision, edit time, intended channel, and reuse history instead of ending up as an anonymous exports folder.
one of the first things I do in this workshop is show you how to take a kind of like unsavory photo like this and turn it into a product photo.
How should you run the 30-day ecommerce asset-library experiment?
Run this as a matched production test. Compare a fixed character-plus-brand-kit workflow with independently prompted one-off creative using the same briefs, SKUs, formats, candidate volume, evaluators, and acceptance threshold. Skip those controls and a prettier scene can mask a slower approval path or a product-fidelity miss.
Days 1–3 set the scorecard and baseline. Pick 3–5 representative SKUs, capture the existing workflow’s median brief-to-approved time, revision count, cost, and reuse destinations, then establish a 10-point visual QA rubric. Define asset reuse as approved assets used in two or more placements divided by approved assets. Define production cycle time as brief-ready to human approval.
Days 4–6 build the character bible, brand kit, SKU reference packs, and a fixed scene matrix. Store source images with their approval status. Fashn identifies two usable identity anchors for on-model work: reuse an existing model in a try-on workflow, or use a face reference for a newly generated image. Either gives the model a stable identity anchor beyond prose.
Days 7–24, produce one assigned use case each day across three environments. Cover PDP hero, studio detail, shelf, unboxing, in-hand use, morning routine, desk, travel, gifting, comparison, refill, lifestyle, seasonal, and problem-solution scenes. For every asset, retain the same character reference, SKU reference, brand kit, aspect ratio, and shot-template ID—and, for controlled reruns, seed.
Days 25–27, rerun the five strongest briefs to check repeatability. Days 28–30, blind-score outputs, audit defects, calculate reuse, and compare like-for-like deliverables: one PDP hero, two contextual stills, one paid-social crop, and one reel per SKU, for example. Slate NYC’s 30-day ecommerce rollout guidance likewise begins with small side-by-side tests, expanding only once the team can see time savings and the human review points still required.
30-day production and review plan
Days 1–3: lock the test conditions
Choose representative SKUs and one campaign character. Freeze scene briefs, output formats, candidate count per brief, evaluator panel, acceptance threshold, and comparison deliverables. Record baseline approval time, revisions, cost, and reuse for the existing one-off workflow.

Days 4–6: publish the two source systems
Create character-v1, brand-kit-v1, and locked SKU reference packs. Approve reference images before generation. Assign version IDs, then publish the 10-point QA rubric so reviewers apply the same rules to every variant.

Days 7–14: generate the still-image matrix
Generate practical ecommerce scene families for each SKU while product facts stay fixed. Change environment, camera angle, crop, pose, prop set, and lighting only through assigned templates. Log the prompt, references, available settings, seed, generation time, edit time, and intended placement.

Days 15–20: promote approved stills into short reels
Animate human-approved stills only, into restrained 5–8 second vertical reels. Use simple gestures and limited camera movement. Then make separate versions for demonstration, benefit or context, and offer or CTA. Add final legal copy and typography after generation, where label-adjacent text can remain exact.

Days 21–25: run two-stage QA
First check outputs against the brand kit. Then send passes through human creative, merchandising, and legal review. Inspect hands, face and wardrobe continuity, SKU and variant accuracy, pack count, material, scale, logos, labels, readable text, product interaction, claims, and required disclosure.

Days 26–30: score reusable output, not raw volume
Calculate approved assets per SKU, approved assets per production hour, median time to approval, regeneration rate, reuse rate, on-brand score, product-truth pass rate, and approved-reel rate. Scale the scene modules that pass. Repair or constrain failure-prone modules with better references and tighter prompts.

Which product-photo and reel assets should the experiment generate?
Generate a planned asset family, not a heap of lifestyle images. Hypotenuse’s product-photography workflow illustrates how one product source can produce coordinated front, back, side, detail, on-model, flat-lay, and lifestyle outputs. Before making the image, assign it a specific PDP, marketplace, email, social, or paid-media role.
For each SKU, begin with a hero and detail view. Add product-in-hand, on-character use, shelf or desktop placement, environmental lifestyle, comparison or ingredient context where substantiated, and vertical social framing. Each family answers a separate merchandising question. It also gives you a clean reuse test: the same approved product truth can run on a PDP, collection page, paid placement, and campaign email without reopening the creative brief.
Build reels from the strongest stills only. Restrained motion is the safer production choice, reducing chances for the face, hands, product, and label to drift. Count a reel as approved only after a frame-by-frame visual check, not because its source still passed.
| Metric | Value | Source |
|---|---|---|
| Character + Brand Kit generation latency in the recorded test | 33.8 seconds | uselamina.aias of 2026-08-04 |
| One-Off Creative generation latency in the recorded test | 24.7 seconds | uselamina.aias of 2026-08-04 |
| Brand Kit Only, No Persistent Character latency in the recorded test | 41.1 seconds | uselamina.aias of 2026-08-04 |
| Recorded generation cost across the three test variants | $0.040 per asset | uselamina.aias of 2026-08-04 |
| AI assets generated on Lamina (last 30 days) | 61 | Lamina platform telemetryas of 2026-08-04 |
| Median time to generate an asset | 189s | Lamina platform telemetryas of 2026-08-04 |
What did the recorded Lamina experiment actually prove?
The recorded experiment proves one narrow point: the three planned variants had the same measured generation cost and different single-test generation latencies. It does not prove a character-and-brand kit produces more reusable or more on-brand assets. The one-off control was the fastest recorded variant; the fixed character-and-brand-kit variant fell between it and the brand-kit-only diagnostic. That is a generation-time observation, not an approval-time result.
The shared per-asset generation cost helps set an iteration budget. It excludes human review, regeneration, retouching, revisions, media spend, and distribution work. The 61-asset telemetry count and 189-second median are operating context, not a benchmark outcome for this controlled test. Do not use either figure to forecast a published-asset cost.
No accepted-asset counts, production or edit minutes, reuse destinations, blind-rubric scores, product-truth results, anatomy defects, label failures, character-continuity scores, scene coverage, or reel outcomes were reported. The proposed hypothesis is still untested. A proper result needs the end-of-month scorecard, judged against the matched one-off baseline.
This is a 30-day experiment design with recorded per-generation cost and latency, not a completed outcome report. The supplied record does not include approval, reuse, QA, or reel-performance results.
Asset reuse rate
over No completed 30-day report provided
Median brief-ready to approved cycle time
over No completed 30-day report provided
Human on-brand consistency score
over No completed 30-day report provided
Product-truth and label QA pass rate
over No completed 30-day report provided
Approved reel rate
over No completed 30-day report provided
How should you quality-check hands, text, labels, and product truth?
Use a two-stage gate: structured brand evaluation first, then human merchandising and legal approval before publication. Lamina says it can score outputs against a brand kit before delivering approved assets, making automated evaluation useful for triage. A person still needs to inspect brand-critical frames.
Reject or repair extra or missing fingers, warped hands, changed facial features, hair drift, wardrobe changes, malformed logos, unreadable text, altered label copy, incorrect SKU or variant, wrong pack count, inaccurate material, misleading scale, and impossible product interactions. Log every issue under a defect taxonomy. That record shows whether a scene template needs stronger references, a tighter constraint, or a different motion treatment.
Keep generated visuals separate from exact product copy wherever you can. Place product claims, ingredient lists, prices, offer terms, and compliance language in approved post-production typography, then review them in the final channel format. Generate the character; verify the claim.
What is the practical decision for ecommerce teams?
Adopt the character-and-brand-kit workflow only if the completed scorecard shows more approved reuse, faster time to approval, or higher human on-brand and product-truth scores than the matched one-off baseline. The current record does not establish a winner. It gives you a disciplined test design and a small set of measured generation conditions.
If repeatability passes, preserve the durable system: approved character references, brand-kit version, SKU packs, shot templates, stills, reels, prompts, settings, QA records, and channel reuse metadata. If a module fails—complex hands around packaging, label-heavy close-ups, or motion that changes the SKU—tighten source references and review criteria, then rerun it. Generative production gets more useful as the library becomes more specific after each approval cycle.
Methodology
Original Lamina experiment run 2026-08-04. Hypothesis: A fixed Lamina character-and-brand kit, reused across a structured 30-day shot plan, will produce a more reusable, faster-to-produce, and more on-brand ecommerce asset library than independently prompted one-off creative. Run this as an original-data experiment: use one real product/SKU, one approved packaging/label reference, and the same 30 practical scene briefs for every variant. Days 1–3: define the character bible (age range, appearance, wardrobe, hair, pose/mannerisms, do/don’t list), brand kit (palette, lighting, props, typography-safe zones, tone), and a 10-point visual QA rubric. Days 4–24: generate one assigned use case per day—hero, shelf, unboxing, in-hand detail, morning routine, desk, travel, gifting, comparison, refill, lifestyle, seasonal, and problem/solution—across three environments; produce stills plus 5–8 second reels from the top stills. Days 25–27: rerun the five highest-performing scene briefs to test repeatability. Days 28–30: blind-score outputs, log production time and failures, calculate reuse, and compare variants. Keep product, brief, aspect ratios, number of candidates per brief, evaluator panel, and acceptance threshold constant. For each accepted image, save prompt, source references, generation settings available in Lamina, edit time, QA result, intended channel, and whether it was reused in a second deliverable.. Measured 3 variant(s) for cost and latency on the Lamina image engine; numbers cited here are our own measurements.
Continue reading

AI product photography and text-to-video for ecommerce: a hands-on benchmark for producing on-brand product images and short ad reels with Lamina and Whisper Thunder
A controlled workflow for using Lamina to create and approve product stills, then Whisper Thunder to turn approved frames into short ecommerce ad reels.

Lamina Team
Product Team @ Lamina

Data report: We ran a pre-production creative-validation sprint with Lamina—testing brand consistency, product fidelity, approval rounds, and concept selection across AI product photography and ad-video variations before a shoot or paid-media launch.
A reported Lamina pre-production test found equal $0.040 generation cost across three directions but different latencies. It did not measure approval, fidelity, or media outcomes.

Lamina Team
Product Team @ Lamina

Best AI for product video ads: a hands-on benchmark of on-brand ecommerce ad creation with Lamina
Lamina is strongest for brand-governed, multi-asset ecommerce production; the best underlying video model still depends on whether product fidelity or cinematic motion matters most.

Lamina Team
Product Team @ Lamina