A Shopify theme listing is a storefront still, not a store ad
/for/shopify-stores is the merchant. A theme-store tile is the homepage still with nav and price type. Recraft or Seedream holds the UI. Do not Veo a fake shopper.
/for/shopify-stores is the merchant. A theme-store tile is the homepage still with nav and price type. Recraft or Seedream holds the UI. Do not Veo a fake shopper.
A theme listing that converts is a readable storefront: header, nav labels, the hero price, the product grid a merchant will recognise as this theme. It is not a UGC unboxing, not a PDP demo of someone else’s candle, not a talking shopper walking a cart. Those shots fill a merchant feed. They do not sell a theme. Typeset the homepage. Leave the fake customer out of frame.
The tile is a homepage, not a PDP
Theme buyers scan a tile the way they scan a live store: logo lockup, nav words, a price that looks like money, a product card that looks like a card. If the nav reads as a smear, the listing is a mood board. If the price is a cousin glyph, the listing is a different theme.
Photograph the real demo store if you already have one — same viewport, same nav, the actual type. That file is the contract. If you do not have a capture, generate the homepage as a still, not as a video of a shop. Video models are a bad typesetter. They will invent a cart, a cousin font, and a person hovering over Buy.
Do not generate a “busy boutique on a Saturday” and crop it into a theme tile. Generated shoppers are a likeness problem and fake social proof. Empty UI is honest.
Shopify Stores is the nearby audience and a different page. That playbook is product-page-adjacent video: the clip that should live on the PDP, UGC-style reviews, comparison ads against the category default. The merchant is the user. This listing is the theme author. Do not rewrite /for as a Theme Store screenshot. A candle unboxing is not nav type.
Recraft or Seedream holds the UI
Two stills rows, two meters. Pick the one the tile needs.
Recraft V4 is Recraft’s latest text-to-image model with design quality and typography support. Five credits, flat per call. audio is null. No duration. That is a poster, a UI lockup, a slide — not a clip. Aspects include 1:1, 16:9, 9:16, 4:3, 3:4, plus layout ratios such as 14:10. Pick the ratio of the tile. Generating 1:1 and cropping later is how the nav hierarchy dies.
Quote the strings. "Shop", "Sale", the price type you actually show — write the words, not “a clean ecommerce homepage with some lettering.” Proof at 100%. A wrong character in the nav is a different theme. Vector-style is a listed feature, not a promise the file is an SVG. Treat the output as a raster still.
Seedream 5.0 Pro is ByteDance’s flagship text-to-image: native text rendering in 14 languages, dense layouts and structured designs. Seven credits, flat. audio is null. Qualities list 2K. Use it when the homepage is a dense grid — many cards, a multilingual nav. Do not advertise 4K because a sibling Seedream row has it. Inspect the type, then decide.
Generate an image from text is the named agent job: describe the homepage, the agent asks style, aspect, and count before it spends, then picks a catalog image row — or the one you name. Cost is priced per model, shown before you confirm. Name Recraft or Seedream.
Do not Veo a fake shopper
Veo 3.1 is native audio, official 4K tier, 4 / 6 / 8 second clips. That is a cinematic talking row. A paragraph that says “happy shopper browsing a Shopify theme, clean UI, add to cart” will still draw a person and letterforms. Those letterforms will not be your nav. 4K does not fix a wrong glyph. Native audio does not make the shopper real.
That file is a store ad for a store that does not exist. The theme job is a still with type that holds. Do not first-last a homepage still into a talking close-up. Do not ask Recraft to “add a customer in the hero.” Empty UI. Readable nav. Prefer the still. If a later reel needs motion, image-to-video from the approved homepage, camera only, no new nav. Type may swim.
Nearby merchants are not this author
Ecommerce brands want the first three seconds of a UGC-style ad. That is a product. A theme author selling a homepage system is not a product unboxing. Mixing the two is how a Theme Store tile grows a generated testimonial.
Do not copy Shopify Stores film ideas onto the tile: unboxing, a size demo, a customer testimonial. Those are merchant jobs. The listing has to survive a zoom on the nav. Lock the homepage on Recraft V4 or Seedream 5 Pro; proof every label; export the tile. Animate only if the brief truly needs a hover, and then from that still. If a reviewer would not say “that is this theme’s header,” you made a store ad.
FAQ
Should I generate the Theme Store tile as a Veo clip of someone shopping?
No. Veo is a talking cinematic row. A fake shopper is a likeness problem and a bad typesetter. Recraft V4 (5 credits) or Seedream 5 Pro (7 credits) holds the UI as a still.
Is /for/shopify-stores the page for theme authors?
No. That page is the merchant: PDP-adjacent video, UGC-style reviews, four posts a week. A theme-store tile is homepage still plus nav type. Do not copy the merchant playbook onto the listing.
Recraft V4 or Seedream 5 Pro for a dense grid?
Recraft V4 is 5 credits, typography, design-quality stills, layout aspects including 14:10. Seedream 5 Pro is 7 credits, 14-language text, dense layouts, 2K quality listed. Proof the nav either way. Neither row is a video.
Can the agent just “make a Shopify homepage video”?
Generate an image from text is a stills job. Name Recraft or Seedream. A video brief will route you toward a talking shopper. Approve the still. Then stop, unless a later I2V pass is actually required.