Guides
How to Make an AI UGC Video Ad for TikTok Shop
Flovaly has no TikTok Shop catalog connection, but its UGC flow already outputs the right 9:16 format. The real workflow, TikTok Shop’s own spec, and a genuine caveat about captions and the Product Card overlay.
· 6 min read
Flovaly has no TikTok Shop integration — no catalog connection, no ASIN or listing import — but its guided UGC ad flow already renders 9:16 by default, which is exactly what TikTok Shop's Video Shopping Ads require. The real workflow is: export your product photo from TikTok Seller Center, upload it to Flovaly, pick an actor, write a script, and generate. There's one genuine catch worth knowing before you post it as a Shop-tagged ad: Flovaly's burned-in captions sit close enough to the bottom edge that TikTok's own Product Card overlay can cover them.
What TikTok Shop actually requires
Video Shopping Ads use TikTok's standard in-feed video spec: 1080×1920, 9:16 vertical, MP4 (H.264) with AAC audio, under 500MB. TikTok's general content guidelines allow anywhere from 5 to 60 seconds, but for direct-response placements — which is what a Shop-tagged product ad is — 15 to 30 seconds is the practical sweet spot, well inside the range Flovaly's own 10 and 15-second options already cover. The part that's specific to Shop placements, not standard in-feed ads, is the Product Card: an interactive tile TikTok overlays near the bottom of the frame once your video is tagged to a product, reserving roughly 450–484 pixels of a 1920px-tall frame that your creative shouldn't rely on being visible.
What Flovaly doesn't do (be honest about it)
There's no TikTok Shop app listing, no OAuth connection to your Seller Center account, and no way to pull a product photo or listing title into Flovaly automatically. You export the photo yourself and upload it, the same manual step already documented for Shopify stores. What Flovaly does have, unprompted, is the right output format: the guided UGC flow requests 9:16 from the video model on every generation, so you're not reframing or cropping anything afterward to fit TikTok's vertical requirement — see the full breakdown of which Flovaly surfaces default to 9:16 for how that compares across the rest of the product.
The workflow, step by step
- Export the product photo. Save an image from your TikTok Shop Seller Center listing, or screenshot the product page — Flovaly needs an image file, not a live catalog connection.
- Pick or create an actor. A premade stock avatar works for a quick test; build a custom actor if you want a consistent presenter across every listing in your shop.
- Upload the photo and write the script. The guided UGC flow composites the actor with your product photo and animates it in one job. Keep the hook in the first few words — see how to write UGC ad scripts that actually convert.
- Choose 10 or 15 seconds, then generate.Both sit inside TikTok's 15–30 second direct-response sweet spot without running long. Captions burn in automatically.
- Preview the Shop placement specifically before posting. Because of the caption caveat below, check how the clip looks with a Product Card attached, not just as a standard video.
The caption caveat: your captions may sit behind the Product Card
Flovaly burns captions into every UGC clip near the bottom of the frame, roughly 40 pixels clear of the bottom edge regardless of resolution. That's comfortably out of the way for a standard in-feed post, but TikTok Shop's own guidance reserves closer to 450–484 pixels at the bottom of a 1080×1920 frame once the Product Card is active — a much larger zone than Flovaly's caption margin clears. In practice, that means a caption line that reads fine as a normal UGC clip can end up partly or fully covered by the Product Card the moment you tag it to a product in TikTok Shop. There's no in-Studio setting to move captions higher, so the practical workaround is the same one already documented for turning captions off entirely: it isn't exposed for UGC clips in the Studio, so keep your script's key claim spoken clearly rather than relying on the caption line landing wherever the Product Card leaves room, and preview the actual Shop-tagged placement before you spend ad budget on it.
What it costs
Both paths bill in credits, with no separate charge for the compositing step or the caption burn-in:
| Ad type | 5s | 10s | 15s |
|---|---|---|---|
| Guided UGC ad (product photo) | 5 credits | 10 credits | 15 credits |
| Talking Actor testimonial (no photo) | 7 credits | 12 credits | 17 credits |
Figures are 720p on the $29/month Starter plan (150 credits, ≈$0.1933 per credit); 1080p applies a 1.5× multiplier. A 10-second UGC ad — the length that fits TikTok Shop's sweet spot most comfortably — runs about $1.93. See the full breakdown across every generation type in the AI video ad cost guide.
The short version: there's no one-click TikTok Shop connection, but the underlying UGC workflow already outputs the right aspect ratio, and 10 or 15 seconds already fits TikTok's recommended length. The one thing to actually check before you spend ad budget is whether the Product Card covers your caption line — preview the Shop-tagged placement, not just the raw clip. Start one with the $1 trial.
FAQ
Does Flovaly connect directly to TikTok Shop?
No. There's no TikTok Shop app listing, OAuth connection, or catalog import — you export the product photo from Seller Center and upload it to Flovaly manually, the same manual step already required for Shopify.
What video length and format does TikTok Shop require?
1080×1920, 9:16 vertical, MP4 with H.264 and AAC audio, under 500MB. TikTok's content guidelines allow 5 to 60 seconds, but 15–30 seconds is the practical sweet spot for a direct-response product ad — Flovaly's 10 and 15-second options both land inside that range.
Will my captions be covered by the TikTok Shop product card?
Possibly. Flovaly burns captions in about 40 pixels from the bottom edge, while TikTok Shop's Product Card overlay reserves roughly 450–484 pixels of a 1080×1920 frame once a video is tagged to a product. There's no setting to move the caption position, so preview the clip with the Product Card attached before posting rather than assuming it reads the same as a standard in-feed video.
Do I need a product photo to make a TikTok Shop ad on Flovaly?
For the guided UGC flow, yes. If your listing doesn't have a strong product shot, a Talking Actor testimonial needs only a script and a character — no product-image field exists in that mode at all.
What's the cheapest way to test a TikTok Shop ad?
A 5-second, 720p guided UGC ad at 5 credits, about $0.97 on Starter. Once the hook and product framing work, extend the winner to 10 or 15 seconds for the actual Shop-tagged post.
FAQ
Does Flovaly connect directly to TikTok Shop?
No. There’s no TikTok Shop app listing, OAuth connection, or catalog import — you export the product photo from Seller Center and upload it to Flovaly manually, the same manual step already required for Shopify.
What video length and format does TikTok Shop require?
1080×1920, 9:16 vertical, MP4 with H.264 and AAC audio, under 500MB. TikTok’s content guidelines allow 5 to 60 seconds, but 15–30 seconds is the practical sweet spot for a direct-response product ad — Flovaly’s 10 and 15-second options both land inside that range.
Will my captions be covered by the TikTok Shop product card?
Possibly. Flovaly burns captions in about 40 pixels from the bottom edge, while TikTok Shop’s Product Card overlay reserves roughly 450–484 pixels of a 1080×1920 frame once a video is tagged to a product. There’s no setting to move the caption position, so preview the clip with the Product Card attached before posting rather than assuming it reads the same as a standard in-feed video.
Do I need a product photo to make a TikTok Shop ad on Flovaly?
For the guided UGC flow, yes. If your listing doesn’t have a strong product shot, a Talking Actor testimonial needs only a script and a character — no product-image field exists in that mode at all.
What’s the cheapest way to test a TikTok Shop ad?
A 5-second, 720p guided UGC ad at 5 credits, about $0.97 on Starter. Once the hook and product framing work, extend the winner to 10 or 15 seconds for the actual Shop-tagged post.
Try the UGC ad flow on Flovaly
Free credits to start — no film crew, no editing suite.
Related articles