Day 05Creative & ContentVideoMarketingAutomation

Product2Video Marketing Agent — AI Agent for product link to video ads

Lowers CAC by converting product links into video ad assets.

Impact

Lowers CAC by converting product links into video ad assets.

Mechanism

Link-to-Video Synthesis

DAY 05
Full README · Case Study

Product2Video AI — Day 5 of 30 Days, 30 AI Agents 🚀

Make studio-quality product photos and videos from a single image — automatically. No studio. No editing. Just magic. ✨


🌟 What this does (like I’m 5)

  • You give: 1 picture of your product 🖼️
  • Robot does: fixes lights 💡, writes a smart prompt 🧠, and asks Runway to make a smooth video 🎬
  • You get: pretty photo + ad-ready video in minutes ⏱️

🧰 What you need

  • n8n (Desktop or Cloud)
  • Runway account (for video generation)
  • (Optional) OpenAI or similar if you want to tweak the prompt module

🗂️ Files inside

  • template/ → contains the n8n workflow JSON (import this!)
  • assets/ → put your sample product images here (optional)

🟢 Quick Start (2 minutes)

  1. Open n8n
    • n8n Desktop: open the app.
    • n8n Cloud: log in.
  2. Create a new workflow
  3. Import the template
    • Click the three dots ⋯ in the top-right → Import from File
    • Pick the JSON inside template/ (example: qV7xOEKEBDA - 1.json)
  4. Add credentials 🔐
    • If the template asks for Runway or other API keys, click CredentialsNew → paste your key.
  5. Press Run ▶️
  6. Upload one product image 🖼️
  7. Wait a bit … and your video + enhanced image are ready 🎉

🎛️ What happens inside the workflow

  • Image In → you drop a product photo
  • Auto-Fix → light/contrast cleanup
  • Prompt Writer → crafts the perfect prompt
  • Send to Runway → generates a cinematic product video
  • Output → links to download your assets

✍️ Customize it (no code!)

  • Change the prompt text in the prompt node 🧠
  • Swap styles: cinematic, studio, glossy, macro ✨
  • Adjust duration/resolution in the Runway step 📐

🧪 Test with example

  • Put an image in assets/ (any clear product photo)
  • Run the workflow
  • Check the output panel for URLs or file attachments

🆘 Troubleshooting

  • Import failed? Make sure you imported the JSON from template/.
  • Credential error? Open Credentials and re-enter your API key(s).
  • Runway not responding? Check your plan limits and API status.
  • No output links? Open the last node’s Execution Data to view results.

🔐 Where do I put API keys?

  • In n8n, go to Credentials → create the required credentials (Runway, etc.).
  • Then open the node with a red warning dot and select the new credential.

🌍 Open Source & Community


🤝 Credits & Inspiration

You ever spend hours trying to make one product look good on camera — and it still feels off? We automated the whole process so you can create ad-ready visuals in minutes. Creativity — automated. 💡


📜 License

MIT — do anything, just keep the license.

Explore more agents

30 open-source systems · full registry

Browse All 30 Agents