Product ads
A product ad video generator that starts from the product page
Paste a public product URL into GhostViral AI. It reads the name, price, rating and photos, writes a short ad from those facts, and builds a 15 to 60 second vertical video. Product scenes use the shop's photos. The other scenes use licensed stock. You confirm you may use the photos before the ad is made.
The short answer
Product ad mode is on the Create page. You paste a public product URL. GhostViral AI fetches the name, description, brand, price, rating and up to six photos. Importing is free and works with Shopify and most shops that publish product details. You confirm you have the right to use the photos. The ad script is written from those details only: a rating, discount or best-seller line is included only when the page states it. You edit the script before any credits are spent. Ads are 15, 30, 45 or 60 second vertical shorts. The opening scene uses licensed stock for the problem, product scenes use the shop photos, lifestyle scenes use stock of the setting, and the close is a product photo with a card for the name, price and shop.
New accounts get 60 free credits with no card. Free exports carry a watermark. Paid plans export without it. A 30-second Fast AI ad costs 15 credits. A 15-second ad costs 12. A 60-second ad costs 20. Importing the page is free and does not spend credits.
What is imported, and what is not invented
The server fetches the public page and sends back the product name, description, brand, price, rating and up to six photos. Photos are reduced and returned to your browser. They are not stored on GhostViral AI's servers. The name, description, brand, price, rating and site are sent to the script model. You can edit the imported details, and you should delete any line the ad must not say.
The script is not allowed to add a rating, a discount or a best-seller claim the page did not state. A closing card can show the name, the price and the shop. If the page has no price, the card does not invent one. If the page has no rating, the ad does not invent one. This is a check against the page, not a promise that every claim on the page is true. You still have to mean what the page says.
Scene roles in a GhostViral AI product ad.
| Scene | Picture | Job |
|---|---|---|
| Hook | Licensed stock of the problem or the desire | The first spoken sentence |
| Product | A photo from the product page | Show the item, not a lookalike |
| Lifestyle | Licensed stock of the setting or the use | The benefit, if the page supports it |
| Close | The hero photo plus a card | Name, price and shop, and the call to action |
Rights, shops and languages
The importer works with Shopify and with most shops that publish product details in the page. A login wall, a blocked bot response or a page with no product fields will fail, and the error is shown on the form. You tick a confirmation that you may use the photos and the description. Do not import a competitor's photography you do not have rights to. The checkbox is not a license.
The voice follows the language you pick in Create, from the same 32 languages as any other video. Captions use the script. You can download the MP4 or, on a paid plan, post it to a connected TikTok, Instagram, YouTube or X account. Product ads are shorts. They are not 5-minute demos.
Related: Post the ad as a faceless TikTok · How the stock scenes are matched
What this is not
It is not an AI actor holding the product, a face swap, or a clone of an ad you saw in a library. It will not browse a checkout, place an order, or pull private analytics. It will not turn one photo into a cinematic unboxing if that unboxing was never filmed. The product scenes are the photos. The stock scenes are stock. If you need a generated hand or a studio you do not have, this mode will look wrong, and you should use a tool that generates that shot on purpose.
It is also not a media-buying tool. GhostViral AI does not upload the file to Meta Ads Manager or set a budget. You export the video and run it where you already advertise, or you post it organically from the connected accounts.
A clean first ad
Use a product page that already says the true price and the true benefit. Import it, delete fluff, confirm the photos, and generate a 15 or 30 second script. Read the script against the page with a pen. Then watch the edit and replace any lifestyle clip that shows a different object. Post the watermarked trial export only as a test. Clean exports are on paid plans.
- Use a product URL you control, or photos you have a written right to use.
- Remove claims the page does not make.
- Keep the first test at 15 or 30 seconds.
- Check the closing card against the live price.
- Export, then decide whether to post from the app or from your ads account.
Questions
How do I make a product ad in GhostViral AI?
In Create, choose Product ad, paste a public https product URL, and import it. Edit the facts, confirm you may use the photos, then continue to the script. Ads are 15, 30, 45 or 60 seconds.
Does the ad invent reviews or discounts?
No. A rating is shown only when the product page states one. Discounts and best-seller lines are included only when the page states them.
Are the photos stored by GhostViral AI?
No. The privacy policy states that imported photos are shrunk and sent back to your browser and are not stored on our servers.
Can I post the ad to TikTok?
Yes. Download it, or post it from a connected TikTok account. Posting from the app costs 2 credits per platform and the Calendar requires a paid plan.
Is there a free trial?
Yes. 60 credits, no card, watermark on free exports. Importing a product page is free.