Process
- Capture the product source and client constraints.
- Edit the proposed deliverables before campaign creation.
- Generate, review, and deliver only approved campaign items.
For Agencies producing ecommerce creative for client review: start with an approved product source, client audience, messages, brand context, channels, and languages.
Acceptable result: a costed campaign plan and traceable image/video candidates that a named reviewer can accept or reject.
Campaign preview totals the planned Credits; each generation keeps its own quote and outcome.
An ecommerce creative generator helps an agency turn approved product sources and channel briefs into traceable image and video candidates. The useful unit is not a large batch; it is a retained source, settings, model route, cost estimate, output, reviewer decision, rejection reason, and final channel placement that the client can audit.
Generation cases retain the input, settings, and historical cost; local audits retain the inspected file and every observed check.
InputModel: Hailuo 2.3 Fast via Replicate
The accepted output keeps one amber bottle, the dropper, dark stone setting, and warm highlight direction recognizable through the clip. No new logo, product claim, hand, or second bottle appears.
The small label area cannot prove character-perfect text preservation, and the delivered four-second artifact is shorter than the six-second request recorded by the editorial run.
Observed failures
InputModel: Seedance 2.0 Mini via Kie
Four one-second checkpoints retain one blue can, its silver rim, cylindrical geometry, central placement, cold highlights, and water setting. No text, logo, label, fruit, hand, or extra can appears.
The landscape crop removes splash detail from the portrait source, water geometry changes between frames, and the unbranded source does not test preservation of small packaging text.
Observed failures
For agency work, a generated file without provenance creates operational debt. Define each unit with a client-approved product source, variant or SKU, channel, creative job, non-negotiable product features, model route, settings, expected Credit range, and named reviewer. Generate one representative asset before a family of variations. Keep the source and output side by side in the review, and record accepted or rejected with a reason. This turns generation into a production step that can survive handoff, revision, billing questions, and a later claim about which product or brief created the file.
The product-photo case used Nano Banana 2 Lite to place one blue ceramic cup on limestone at a historical cost of 8 Credits. The beauty and transparent-speaker cases used Hailuo 2.3 Fast with 113-Credit Studio estimates and delivered four-second clips from six-second requests. The beverage case used Seedance 2.0 Mini at 75 estimated Credits and exposed a portrait-to-landscape crop. These records prove that the specific files were produced and reviewed. They do not prove repeatability for every SKU, perfect label text, rights, platform approval, or a future price.
Use product-photo generation for a directed still, image-to-video for restrained motion from an approved frame, and the product-video-ad workflow when the brief includes advertising intent and a channel placement. Do not use a video model to repair a wrong pack shot or a scene generator to redraw regulated text. Keep planning, generation, objective checks, and subjective approval as separate steps. An agency can reuse a prompt structure and settings after a theme passes, but each new product still needs its own identity review because similar packaging is not interchangeable evidence.
Stage one is product truth: compare geometry, label area, logo, color, material, count, accessories, and variant against the client record. Stage two is channel and creative fit: crop, safe zone, hook, claim, disclosure, alt text, file properties, brand voice, and placement. A creative director should not be the only person checking a regulated package, and a catalog owner should not be expected to judge motion quality alone. Save the rejected output and reason when it teaches something reusable, such as square delivery after a 16:9 setting or a camera move that removes product context.
The meaningful estimate combines quoted Credits, expected retries, and review time. In the retained evidence, a controlled photo cost 8 Credits while short video estimates range from 75 to 113. A ten-asset scope should not assume ten successful first attempts. Pilot the hardest representative products, calculate accepted outputs per attempt, and quote the production plan with a defined revision boundary. Use the current Studio quote at submission because model and provider costs can change. Separate generation cost from strategy, editing, copy, compliance, and final delivery so the client sees what each part buys.
Publish a small set of intent-specific pages and workflow examples, then watch whether qualified visitors click the Studio CTA, start generation, receive a successful artifact, reach checkout, and pay. Search impressions without a click point to the title or first screen; clicks without starts point to message or workflow mismatch; starts without success point to product reliability; success without payment points to value, cost, or onboarding. Use clearly labeled internal benchmarks in outreach because a retained source and output gives partners something concrete to evaluate without implying customer endorsement. Pause themes that attract the wrong audience or repeatedly fail product review.
Official image and video formats, dimensions, file limits, theme support, and product-media behavior.
Shopify Help Center · verified
Official workflow for connecting a shop, selecting products and videos, and submitting a shoppable ad.
TikTok Business Help Center · verified
This workflow does not transfer product, trademark, talent, music, advertising, or platform responsibility from the agency or client. Every delivered asset needs a named human approver.
Open the campaign plan or Studio, review the current quote, and use pricing only when the workflow fits.