Sign inGet $5 free
← All use cases
MarketingRecorded example

Turn your product page into a 30-second video ad for Reels and TikTok

Paste your product page and get a ready-to-post 28-second Reels ad for 25 cents, made from your own photos, so you can test three versions for under a dollar.

Paste the link to your product page. You get a vertical video ad of about 30 seconds with your own product photos, the facts from your page on screen, a natural AI voice and captions, ready to post.

Ask your AI assistant

Make a 30-second Reels ad for my product from this page, using only what the page says: https://drinkolipop.com/products/vintage-cola-6g-fiber

25¢ a run~1 minRuns in your AI assistantRecorded Oct 10, 2026
The 28-second ad from this run, AI-voiced

What you get

  • A 25 to 35 second vertical video ad, ready for Reels, TikTok and Shorts
  • Your product page’s own photos, shown whole over a soft blurred copy that fills the frame, with large captions
  • A natural AI voice (six to choose from) and a label saying the voice is AI
  • Each number has to appear on your page, plus the scene list so you can change a line and make another take

A real run

We ran this on OLIPOP’s Vintage Cola page on Oct 10, 2026. The six scenes were written by an AI assistant from the page’s text; every number in them appears on the page. That day the page said “This flavor is currently out of stock”; the ad uses the 12-pack price of $35.99 shown in its buy box. Brands are examples; we are not affiliated with OLIPOP.

Paste your product page, get a ready-to-post 28-second Reels ad for 25 cents, made from your own photos; three versions to test cost under a dollar.

The numbers in it: 6 grams of fiber, 40 calories, 4 grams of sugar, 50 milligrams of caffeine and 12 cans for $35.99, each found on the page before the video was made.

Every number in the ad has to appear on your page, or the video is not made. It only checks that each number is on the page: a banner or another flavor’s figure (this page also shows 9g fiber and 30% off) can still pass, so read the six lines before you post.

What you do with it: post it as a Reel or TikTok, or change a line and make another take for 25 cents.

The ad scene by scene, and where each number comes from

The ad, scene by scene

on-screen line and what the voice says
  • 1Still want a cola?Voice: “Still want a cola? Meet Vintage Cola from Olipop.”
  • 26g of fiber in a colaVoice: “It is a cola with 6 grams of fiber.”
  • 340 calories. 4g of sugar.Voice: “40 calories and 4 grams of sugar per can.”
  • 4Bright citrus, warm caramelVoice: “A remix on the classic, with bright citrus and warm caramel.”
  • 550mg of caffeine from green teaVoice: “And 50 milligrams of natural caffeine from green tea.”
  • 612 cans for $35.99Voice: “12 cans for $35.99. Find it at drinkolipop.com.”

Where each number comes from

quoted from the product page

The 11 images it picked up from the page

In the order the page shows them, including an Amazon button and a variety-pack box. Your assistant chose six for the ad; tap one to open it.
drinkolipop.com11 images · scroll →
Image 1 from the product page · used in scene 6Image 2 from the product page · used in scene 1Image 3 from the product page · used in scene 2Image 4 from the product pageImage 5 from the product page · used in scene 4Image 6 from the product pageImage 7 from the product page · used in scene 3Image 8 from the product page · used in scene 5Image 9 from the product pageImage 10 from the product pageImage 11 from the product page

How it works

Your AI assistant does these steps for you. You pay a few cents per run; nothing to install or configure.

Reads your product page

It pulls the page’s text (facts, nutrition panel, price) and its images, and stops where the page starts showing other products.

Your AI assistant writes the scenes

A hook, a few facts that matter to a buyer, the offer and an ending, one line per scene, using only what the page says.

Checks every number against the page

Each figure on screen and in the voice must appear on the product’s part of the page with the same unit, or the video is not made.

Makes the video

Each photo shown whole over a soft blurred copy that fills the frame, large captions, a natural AI voice and a label saying the voice is AI, in the 9:16 size Reels and TikTok use.

Questions

Where do the photos and facts come from?

From the product page you give: its photos, its text, its nutrition or spec panel and its price. Nothing is invented on top of the page.

What does it cost?

About 25 cents a video, paid from your balance; reading the page costs about a tenth of a cent. New accounts start with $5 free.

How accurate is it?

Every number on screen and in the voice must appear on the product’s part of your page with the same unit, or the video is not made. Reworded claims (“good for your gut” for “supports digestive health”) are not caught, and figures for other versions shown near the product (a flavor picker, for example) can still match, so read the scenes before you post.

Can I use any product page?

Use your own products, or ones you are allowed to advertise. The photos belong to whoever owns the page.

Is the voice real?

No. It is a natural AI voice, and a label on every scene says so. You can pick from six voices.

How often should I make one?

For every new product, offer or season. Changing a line and making another take costs another 25 cents; ask your AI assistant for two or three versions to test.

What if no photos come back?

Use the product’s own page, not the home page or a collection page. Pages that load their photos only after you click may need another product link.

More marketing use cases

For developers · tools, inputs and run IDs behind this example
{
  "tool": "firecrawl.scrape",
  "input": {
    "url": "https://drinkolipop.com/products/vintage-cola-6g-fiber"
  }
}
{
  "tool": "videokit.vertical-video",
  "input": {
    "voice": "jessica",
    "fit": "contain"
  }
}

Run it from code or any agent: recipe, script and skill file ↗

Run IDs: run_BQ-HyHJyaSHEpQ, run_PuslPvG3hWL03Q, run_AGkJmru6D1BeRg · observed charge $0.2526