# Mia AI Product Videos > Mia is a Shopify app that turns product photos into scroll-stopping AI product videos in seconds — no filming or video editing skills required. Generate professional, branded marketing videos in multiple styles for product pages, social media (Reels, TikTok, Shorts) and ads; videos regenerate as products change and can be published to the store or downloaded. --- # AI Product Video Generator for Shopify: Create Videos with Mia > Use an AI product video generator for Shopify to turn product photos into scroll-stopping videos in about a minute — no filming or editing. Publish to your store or download for Reels, TikTok and ads. Getting started · 5 min read · Updated 2026-09-06 Canonical: https://mia.si/docs/ai-product-video-generator-shopify An **AI product video generator for Shopify** takes the product photos you already have and turns them into polished marketing videos — *no filming, no editing skills, and no expensive studio*. With Mia, you can generate professional product videos in about a minute and use them where they matter most: your product pages, social feeds like Reels, TikTok and Shorts, and paid ads. This guide walks through how it works so you know what to expect, from picking a product to publishing the finished video. ## 1. Install Mia and let it import your products Add **Mia - AI product videos** to your Shopify store from the App Store. There's no setup wizard to work through: as soon as the app connects, it starts importing your product catalog automatically, so your products and their photos appear on the dashboard without any manual uploading. New stores also start with **free welcome credits**, so you can generate your first videos before paying anything. ## 2. Pick the products you want videos for The dashboard shows your products as a grid you can **search by name** and filter by video status, so it's easy to spot which products already have a published video and which don't. Select one or more products — a bestseller or a new launch is a great place to start. Mia works from your **product photos**, so products with clear, high-quality images tend to produce the best results. ![Pick the products you want videos for — #productSearch, #selectAllBtn highlighted](https://mia.si/docs-assets/img/ai-product-video-generator-shopify/01-select-products.png) ## 3. Generate your AI product videos Click generate and Mia queues the work in the background — each product uses **one credit** and produces **five video options** (five different AI takes) so you can compare and keep the best one. Videos are generated in vertical **9:16**, the native format for *Reels, TikTok and Shorts*. The generation queue shows live progress (processing, queued, completed), and a video is typically ready in about a minute — no video editing experience needed. ![Generate your AI product videos — #costPreview, #generateBtn highlighted](https://mia.si/docs-assets/img/ai-product-video-generator-shopify/02-cost-and-generate.png) ## 4. Compare the options and pick your favorite When generation finishes, open a video to preview it in the built-in player, or flip through all the generated options side by side. Because every credit produces multiple takes, you're choosing the best result rather than settling for a single roll of the dice. Mia also reviews the finished set and marks the strongest take with a **Recommended** badge. If a take fails, a **Retry** button generates a new version at no extra cost — and if none of the takes pass Mia's quality check, you can regenerate the whole set once for free. ![Compare the options and pick your favorite — .toggle-videos-btn, .publish-btn highlighted](https://mia.si/docs-assets/img/ai-product-video-generator-shopify/03-compare-videos.png) ## 5. Publish to your store or download and share When you're happy with a video, **publish** it and Mia attaches it to the product's media gallery in Shopify — placed first, so it's the lead visual shoppers see on your product page. Or **download** the MP4 to post on social channels or upload into ad campaigns. For social, you can also re-frame the vertical video to ** Square (1:1)** or **Portrait (4:5)**, and the "Make a branded ad" option wraps your clip with a hook and call-to-action, ready for paid placements. ![Publish to your store or download and share — #downloadVideoBtn, #exportSquareBtn, #makeAdBtn highlighted](https://mia.si/docs-assets/img/ai-product-video-generator-shopify/04-video-modal.png) ## FAQ ### How do I turn product photos into a video on Shopify? Install an AI product video generator like Mia. It imports your Shopify catalog automatically — you then search or browse your products, select the ones you want, and click generate. Mia builds several video options per product from your existing photos, usually in about a minute, and you publish the best one to your store or download it for social and ads. ### Do I need any video editing skills to use Mia? No. Mia is designed so you don't need any filming or video editing experience. You select your products and generate — the AI handles the motion, pacing and framing, and gives you multiple finished options to choose from. ### Can I use the videos for TikTok, Reels and ads? Yes. Videos are generated in vertical 9:16, the native format for TikTok, Reels and Shorts, and you can download them as MP4 files. You can also re-frame a video to Square (1:1) or Portrait (4:5) for other placements, or use the branded-ad option to add a hook and call-to-action for paid campaigns. ### What happens to my videos when my products change? Published videos stay on your product pages until you replace them. When a product changes enough that you want fresh content, select it and generate again — you'll get a new set of video options to publish. Product data itself stays in sync with Shopify automatically. ### How long does it take to generate an AI product video? Generation runs in the background and a video is typically ready in about a minute. The dashboard's generation queue shows live status — queued, processing and completed — so you can keep working while videos render. ### How much does it cost to generate videos? Each product video generation uses one credit, and one credit produces five video options to compare. Retries never spend a credit. New stores get free welcome credits to start, and you can buy credit packs in the app when you need more. --- # Download & Share Shopify Product Videos for TikTok, Reels & Ads > Download your AI product videos as MP4s, re-frame them to Square or Portrait for every feed, copy a ready-made caption, and turn a clip into a branded ad — straight from Mia on Shopify. Publishing · 4 min read · Updated 2026-07-13 Canonical: https://mia.si/docs/share-product-videos-tiktok-reels-ads Your Mia videos aren't just for your product pages — they're built to travel. Every video is vertical **9:16**, the native format for **TikTok, Reels and Shorts**, and from the video window you can download the MP4, re-frame it for other feeds, grab a ready-made caption, or turn the clip into a branded ad. Here's how to get a video ready for social and paid campaigns. ## 1. Open a video from the queue Under **Generation Queue / History**, expand a completed job and its options appear in the **Compare Videos** row. Click the expand icon on the option you want to work with to open it in the full player, where all the sharing tools live. ![Open a video from the queue — .view-video-btn highlighted](https://mia.si/docs-assets/img/share-product-videos-tiktok-reels-ads/01-open-a-video.png) ## 2. Download the MP4 Use **Download Video** to save the clip as an MP4 to your computer. That's the file you upload straight to TikTok, Instagram Reels, YouTube Shorts, or into an ad campaign — it's already in vertical 9:16, so it fills the screen on mobile with no extra cropping. ![Download the MP4 — #downloadVideoBtn highlighted](https://mia.si/docs-assets/img/share-product-videos-tiktok-reels-ads/02-download.png) ## 3. Re-frame it for other feeds Not every placement is vertical. Under **Share to social** the helper spells it out — *Vertical 9:16 — ready for TikTok, Reels & Shorts. Or re-frame it for other feeds* — with one-click exports to **Square (1:1)** and **Portrait (4:5)**. Pick a ratio and Mia renders and downloads that version, so the same video works in a feed post, a carousel, or a Facebook and Instagram placement without you opening an editor. ![Re-frame it for other feeds — #exportSquareBtn, #exportPortraitBtn highlighted](https://mia.si/docs-assets/img/share-product-videos-tiktok-reels-ads/03-reframe.png) ## 4. Copy a ready-made caption Mia pre-fills a **Caption** for the product — product name plus a starter set of hashtags — so you're not staring at a blank box. Tweak the text if you like, then hit **Copy caption** (you'll see *Caption copied to clipboard*) and paste it straight into your social post. It's a fast starting point you can make your own. ![Copy a ready-made caption — #socialCaption, #copyCaptionBtn highlighted](https://mia.si/docs-assets/img/share-product-videos-tiktok-reels-ads/04-caption.png) ## 5. Turn the clip into a branded ad Running paid? **Make a branded ad** wraps the clip in a branded hook and a call-to-action — the helper notes it *takes about a minute*. Mia renders the ad in the background and downloads the finished MP4 when it's ready, so you get a paid-ready version without touching ad-editing software. ![Turn the clip into a branded ad — #makeAdBtn highlighted](https://mia.si/docs-assets/img/share-product-videos-tiktok-reels-ads/05-make-a-branded-ad.png) ## FAQ ### How do I use my Shopify product video on TikTok or Reels? Open the video in Mia and click Download Video to save the MP4. Videos are already vertical 9:16 — the native size for TikTok, Reels and Shorts — so you upload the file directly to the app with no cropping needed. ### Can I resize a video for Instagram feed or Facebook? Yes. In the Share to social panel, use Square (1:1) or Portrait (4:5). Mia re-frames the video to that ratio and downloads it, so the same clip works for feed posts and other placements, not just vertical stories. ### Do I get a caption with the video? Mia pre-fills a caption with the product name and a starter set of hashtags. Edit it however you want, then click Copy caption to copy it to your clipboard and paste it into your post. ### How do I turn a product video into an ad? Open the video and click Make a branded ad. Mia wraps the clip with a branded hook and a call-to-action and renders a paid-ready MP4 — it takes about a minute, then downloads automatically. ### What format are the downloaded videos? Downloads are MP4 files. The default download and the re-framed Square and Portrait exports are all standard MP4s you can upload to any social platform or ad manager. ### Can I share a video without publishing it to my store? Yes. Downloading, re-framing, copying the caption and making an ad all work straight from the video window — publishing to your product page is a separate, optional step. ### Where do the videos and ads download to? They save to your browser's downloads as MP4 files, named after the product, so they're easy to find when you go to upload them to a social platform or ad campaign. ## Related - [How to Generate AI Product Videos on Shopify with Mia](https://mia.si/docs/generate-product-videos.md) - [How to Publish AI Product Videos to Your Shopify Product Pages](https://mia.si/docs/publish-product-videos-to-shopify.md) - [AI Product Video Generator for Shopify: Create Videos with Mia](https://mia.si/docs/ai-product-video-generator-shopify.md) --- # How Mia Video Credits Work on Shopify (and How to Buy More) > Understand how Mia's video credits work on Shopify — one credit makes one product video, credits never expire, and you top up with a one-time credit pack. See your balance and buy more right from the dashboard. Getting started · 3 min read · Updated 2026-09-06 Canonical: https://mia.si/docs/buy-video-credits Mia runs on **video credits**, and the rule couldn't be simpler: **1 credit = 1 product video**. There's no subscription math to untangle — you spend a credit when you generate, you can see your balance at the top of the dashboard, and you top up with a one-time credit pack whenever you need more. Here's everything the credit system does. ## 1. Check your credit balance Your balance sits right at the top of the dashboard as a **Credits** badge, with the reminder **1 credit = 1 product video** beside it. The info tooltip spells out the same thing — *Each video generation costs 1 credit. Purchase more credits to generate additional videos.* — so you always know where you stand before you generate. New stores start with a few free credits so you can try Mia before buying anything. ![Check your credit balance — #creditCount highlighted](https://mia.si/docs-assets/img/buy-video-credits/01-credits-balance.png) ## 2. See the cost before you generate Whenever you select products, Mia shows the exact cost above the generate button — for example *Will use 2 credits to generate 2 videos*. Because it's one credit per product, the number of credits always matches the number of videos you'll get. The same line also tells you how many credits you'll have left after the job — for example *· 219 credits left after* — so there's never a surprise. ![See the cost before you generate — #costPreview highlighted](https://mia.si/docs-assets/img/buy-video-credits/02-cost-preview.png) ## 3. When you're low on credits If you select more products than you have credits for, the cost line switches to *Not enough credits — you need X but have Y. Buy more to continue*, and the generate button turns into a shortcut to top up. You can't accidentally start a generation you can't cover — Mia points you to buy more first. ![When you're low on credits — #generateBtn highlighted](https://mia.si/docs-assets/img/buy-video-credits/02-cost-preview.png) ## 4. Buy more credits Click **Buy More Credits** at the top of the dashboard (or the top-up shortcut when you're low) to open the credit packs. As the page explains, you *purchase video credits once — no recurring charges*, and larger packs come with better value. Pick a pack and your credits are added to your account immediately, ready to spend on your next generation. ![Buy more credits — s-banner highlighted](https://mia.si/docs-assets/img/buy-video-credits/03-buy-more.png) ## 5. Credits never expire There's no clock on your credits. The credit packs are a **one-time payment with no recurring charges**, and any credits you buy **never expire** — so you can top up now and generate videos whenever you launch new products, with no monthly commitment hanging over you. ![Credits never expire — s-banner highlighted](https://mia.si/docs-assets/img/buy-video-credits/03-buy-more.png) ## FAQ ### How do Mia's video credits work? One credit makes one product video: when you generate, Mia spends one credit per product you selected. Your balance shows at the top of the dashboard, and the cost preview tells you exactly how many credits a generation will use before you start. ### How much does one video cost in credits? One credit per video. If you select three products, you'll use three credits and get three videos (each with five options to choose from). ### Do video credits expire? No. Credits you purchase never expire — you can buy them now and use them whenever you're ready to make more videos. ### Is Mia a subscription? Credit packs are a one-time purchase with no recurring charges. You buy credits when you need them rather than committing to a monthly plan. ### What happens if I run out of credits mid-project? When you don't have enough credits for your selection, Mia shows a "Not enough credits" message and turns the generate button into a shortcut to buy more. Top up, and your new credits are available immediately. ### Do retries cost credits? No. Retrying a failed take is free, and if none of the takes in a set pass Mia's quality check, the one-time Retry for free option regenerates the whole set without charging a credit. If every take in a set fails outright, the credit is refunded automatically. ### Do new stores get free credits? Yes — new installs start with a few free welcome credits so you can generate your first videos and see the results before buying a pack. ### Where do I buy more credits? Use the Buy More Credits button at the top of the dashboard. It opens the credit packs, where you choose a one-time pack and the credits are added to your account right away. ## Related - [How to Generate AI Product Videos on Shopify with Mia](https://mia.si/docs/generate-product-videos.md) - [AI Product Video Generator for Shopify: Create Videos with Mia](https://mia.si/docs/ai-product-video-generator-shopify.md) - [How to Publish AI Product Videos to Your Shopify Product Pages](https://mia.si/docs/publish-product-videos-to-shopify.md) --- # How to Generate AI Product Videos on Shopify with Mia > Turn your Shopify product photos into AI product videos with Mia — pick your products, hit Generate, and compare a set of video options in the queue. No filming or editing, ready in about a minute. Getting started · 5 min read · Updated 2026-09-06 Canonical: https://mia.si/docs/generate-product-videos Mia turns the **product photos** you already have into short marketing videos — no filming, no editing, no studio. The whole flow lives on one dashboard: pick the products you want, click **Generate Videos**, and Mia works in the background and drops a set of options into the queue for you to compare. Each video comes out in vertical **9:16**, the native format for Reels, TikTok and Shorts. Here's the full flow, top to bottom. ## 1. Find the products you want videos for Your catalog appears on the dashboard as a grid under **Select Products**. Use **Search products by name...** to jump to a specific item, or the **Filter** dropdown to narrow the grid to **All products**, **Without video**, or **With video** — handy for finding the products that don't have a video yet. Mia works from your product images, so items with clear, high-quality photos give the best results. ![Find the products you want videos for — #productSearch, #productFilter highlighted](https://mia.si/docs-assets/img/generate-product-videos/01-select-products.png) ## 2. Select one or more products Click any product card to select it — a checkmark appears and the **selected** count updates. Want to move in bulk? Use **Select all** to grab everything currently shown, **Select without video** to target only the products that don't have a published video yet, or **Clear** to start over. A bestseller or a fresh launch is a great first pick. ![Select one or more products — #selectAllBtn, #selectWithoutVideoBtn highlighted](https://mia.si/docs-assets/img/generate-product-videos/02-choose-products.png) ## 3. Check the credit cost Above the generate button, Mia shows exactly what you're about to spend — for example, *Will use 2 credits to generate 2 videos*. The rule is simple: **1 credit = 1 product video**, one video per selected product. If you don't have enough credits, that line switches to a *Not enough credits* message and the button becomes a shortcut to buy more, so you never generate something you can't afford. ![Check the credit cost — #costPreview highlighted](https://mia.si/docs-assets/img/generate-product-videos/03-cost-and-generate.png) ## 4. Generate your videos Hit **Generate Videos**. Mia queues the work in the background — you'll see a *Videos queued for generation!* confirmation and the new job appears under **Generation Queue / History**. You don't have to wait around: generation runs server-side and a video is typically ready in about a minute. The queue header keeps a live tally — *processing • queued • completed today* — and refreshes on its own, so you can keep browsing while videos render. ![Generate your videos — #generateBtn highlighted](https://mia.si/docs-assets/img/generate-product-videos/04-generation-queue.png) ## 5. Compare the options and pick your favorite Every generation produces **five options** (five different AI takes) so you're choosing the best result instead of settling for one roll of the dice. Open a completed job in the queue and the **Compare Videos** row lets you preview them side by side — press **Play All** to play the whole set at once. Each option is labelled with its quality and length (for example *Option 5 · HD · 10s*). Right after the set finishes you'll briefly see *Checking the takes…* while Mia reviews them; it then marks the take it thinks works best with a **Recommended** badge — you still choose which one to publish. ![Compare the options and pick your favorite — .toggle-videos-btn highlighted](https://mia.si/docs-assets/img/generate-product-videos/05-compare-options.png) ## 6. Retry anything that didn't land If an option comes back marked **failed**, a **Retry** button generates a fresh version at no extra cost. Videos usually fail when the source image trips a video model's content filter (swimwear or underwear shots, or a false celebrity match); retrying, or simply using one of the other takes, normally gets you a usable video. If Mia's quality check finds that **none** of the takes passed, the job shows a banner — *None of these takes passed our quality check. You can retry this product once for free.* — and **Retry for free** regenerates the whole set without spending a credit. Once you're happy with a take, you're ready to publish it to your store or download it for social. ![Retry anything that didn't land — .group-container highlighted](https://mia.si/docs-assets/img/generate-product-videos/05-compare-options.png) ## FAQ ### How do I make a video from a product photo on Shopify? Install Mia, open the dashboard, and your Shopify catalog loads as a product grid. Select one or more products, check the credit cost, and click Generate Videos. Mia builds a set of video options per product from your existing photos — usually in about a minute — and you compare them in the Generation Queue. ### How many videos do I get per product? Each generation produces five options (five different takes) for the one product, and they show up together in the queue under Compare Videos. You preview them, then keep the one you want — so a single credit gives you choices, not just one attempt. ### How long does it take to generate a product video? Generation runs in the background and a video is typically ready in about a minute. The Generation Queue shows live status — processing, queued and completed today — so you can keep working while videos render. ### Can I generate videos for lots of products at once? Yes. Use Select all to select every product currently shown, or Select without video to target just the ones that still need a video, then generate them together. Each selected product uses one credit and produces its own set of options. ### What video format do the videos come in? Videos are generated in vertical 9:16 — the native format for Reels, TikTok and Shorts. You can re-frame a finished video to Square (1:1) or Portrait (4:5) later when you download it for other placements. ### A video came back as "failed" — what do I do? Click Retry to generate a fresh version — it doesn't cost a credit. Videos usually fail because the source image trips a model's moderation filter (swimwear/underwear, or a false celebrity match). Trying again, or using one of the other takes, normally gets you a usable video. ### What happens if none of the takes are good? Mia reviews every finished set and marks the strongest take as Recommended. If no take passes that check, the job shows a "None of these takes passed our quality check" banner with a Retry for free button — click it and Mia regenerates the whole set once, without charging a credit. ### Do I need any video editing skills? No. You select products and click generate — Mia handles the motion, pacing and framing and hands you finished options to choose from. There's nothing to edit. ### Which products make the best videos? Products with clear, well-lit photos. Mia first builds a clean studio frame of a model wearing your product from the photos you already have, then animates that frame — so the sharper and more complete the source photos, the better the result. ## Related - [AI Product Video Generator for Shopify: Create Videos with Mia](https://mia.si/docs/ai-product-video-generator-shopify.md) - [How to Publish AI Product Videos to Your Shopify Product Pages](https://mia.si/docs/publish-product-videos-to-shopify.md) - [How Mia Video Credits Work on Shopify (and How to Buy More)](https://mia.si/docs/buy-video-credits.md) --- # How to Publish AI Product Videos to Your Shopify Product Pages > Add your AI-generated product videos to your Shopify product pages in one click. Preview the options, publish the best take, and unpublish or swap it anytime — no theme editing required. Publishing · 4 min read · Updated 2026-09-06 Canonical: https://mia.si/docs/publish-product-videos-to-shopify Once Mia has generated a set of videos, publishing the winner to your store takes a single click — no theme editing, no re-uploading. You preview the options, **Publish** the one you like, and Mia adds it to that product's media in Shopify so shoppers see it on the product page. Changed your mind? **Unpublish** just as easily. Here's how it works. ## 1. Open a completed job in the queue Every generation lands under **Generation Queue / History**, grouped by product with a **completed** badge once the takes are ready. Click a group to expand it and reveal the **Compare Videos** row, where all of that product's options sit side by side. Use **Play All** to preview them, then decide which one deserves the product page. ![Open a completed job in the queue — .group-header highlighted](https://mia.si/docs-assets/img/publish-product-videos-to-shopify/01-open-a-video.png) ## 2. Publish the option you like Each option card shows an **Unpublished** badge — plus a **Recommended** badge on the take Mia rates highest — and a **Publish** button. Click **Publish** on your favorite and Mia attaches that video to the product in your store — you'll get a *Video published successfully* confirmation and the badge flips to **Published**. Only one take needs to go live; the rest stay in the queue in case you want to swap later. ![Publish the option you like — .publish-btn highlighted](https://mia.si/docs-assets/img/publish-product-videos-to-shopify/02-publish-button.png) ## 3. Publish (or preview first) from the player Want a closer look before committing? Open a video to preview it full-size, then publish straight from the player using the **Publish** button at the bottom of the window. The same window also has a **Download Video** button if you'd rather grab the MP4, and **Close** to step back to the queue. Publishing from here works exactly like publishing from the card. ![Publish (or preview first) from the player — #modalPublishBtn highlighted](https://mia.si/docs-assets/img/publish-product-videos-to-shopify/03-preview-and-publish.png) ## 4. Unpublish or swap a video anytime Published something and want it gone — or want a different take up instead? Open the same job and click **Unpublish** on the live video (a *Video unpublished successfully* toast confirms it), then **Publish** whichever option you prefer. Because every generation keeps all its options, swapping the video on a product page is just two clicks. ![Unpublish or swap a video anytime — .video-card highlighted](https://mia.si/docs-assets/img/publish-product-videos-to-shopify/02-publish-button.png) ## 5. See which products already have a video Back in the **Select Products** grid, each card carries a small badge in its top-right corner showing whether it already has a published video — green means **Has published video**, red means **No published video** (hover the badge to see the label). To review only your published products, set the **Filter** dropdown to **With video**; to find the gaps, choose **Without video**. It's the quickest way to see your coverage across the whole catalog at a glance. ![See which products already have a video — #productFilter highlighted](https://mia.si/docs-assets/img/publish-product-videos-to-shopify/04-published-indicator.png) ## FAQ ### How do I add a video to a Shopify product page? Generate videos for the product in Mia, open the completed job in the Generation Queue, and click Publish on the option you want. Mia adds that video to the product's media in your Shopify store, so it appears on the product page — no theme editing or manual uploading. ### Can I remove a video after publishing it? Yes. Open the same job and click Unpublish on the live video; you'll get a confirmation and the badge returns to Unpublished. The video stays in your queue, so you can republish it or pick a different option later. ### How do I swap the published video for a different take? Unpublish the current one, then Publish the option you prefer. Every generation keeps all of its options in the queue, so switching which video is on the product page takes just two clicks. ### How do I know which products already have a published video? Each product card in the Select Products grid shows a small green or red badge in its corner; hover it to read "Has published video" or "No published video". Use the Filter dropdown and choose With video or Without video to list one group or the other. ### Do I have to publish every option Mia generates? No. A generation gives you several options to compare, but you only publish the one you want on the product page. The others remain available in the queue. ### Will publishing a video change anything else on my product? Publishing adds the video to that product's media in Shopify. Your product details, price and other images are unaffected — and unpublishing removes the video again whenever you like. ## Related - [How to Generate AI Product Videos on Shopify with Mia](https://mia.si/docs/generate-product-videos.md) - [AI Product Video Generator for Shopify: Create Videos with Mia](https://mia.si/docs/ai-product-video-generator-shopify.md) - [Download & Share Shopify Product Videos for TikTok, Reels & Ads](https://mia.si/docs/share-product-videos-tiktok-reels-ads.md)