Attached is the n8n Template. Build a complete no-code SaaS that turns one product image → a realistic UGC video. In this step-by-step tutorial, I use Base44 (frontend + auth + pricing) and n8n (backend automations) to generate Sora-2 prompts, call Key API for image-to-video, poll for results, and automatically push the finished video back into the app. We’ll also wire up Stripe subscriptions, add a free first credit, and brand the app as Candid AI. What you’ll learn: Cloning a Base44 template and prompting it into a UGC Studio (requests, dashboard) Designing the request form (image, product name, details) + removing unused pages Creating an n8n webhook → AI agent → HTTP task for Sora-2 image-to-video Handling auth, JSON stringify, polling, success/fail branches, and webhook timeouts Posting results back to Base44 with a secure header secret Adding Stripe plans (Starter/Pro/Scale) and live price IDs Practical debugging: prompt length limits, Pro vs Standard models, parsing errors Tech stack: Base44 (frontend, auth, DB, pricing pages) n8n (webhook, AI agent, HTTP requests, polling) Sora-2 via Key API (image-to-video) Stripe (subscriptions + checkout)