Back to Projects
Production Ready

AI UGC Testimonial Ad Generator

A full testimonial generation system that creates short demo feedback videos from service and outcome inputs. Users submit a persona, results, setting, and optional reference image, then receive a generated video through a webhook-driven async flow with robust status handling and download-ready delivery.

The Problem

Service businesses need testimonial-style creative for ads and landing pages, but collecting real footage is slow and hard to scale. Teams also need guardrails to avoid misleading output and avoid unwanted on-screen text artifacts.

The Solution

I implemented a dedicated n8n workflow and portal with normalized generate/status endpoints, optional identity fields, reference image upload, and strict prompt constraints. The workflow enforces demo disclosure language, realistic claims, and no on-screen text requirements while returning stable queued, generating, completed, and error states for the frontend.

Tech Stack

n8nReactViteVercel Serverless APIOpenAI GPT-4.1 MiniKie AI (Veo)Supabase Storage

Key Features

  • Service-focused input schema: persona, outcomes, scene, and optional identity context
  • Optional business and founder name handling with no forced fields
  • Reference image URL or upload path for style and speaker alignment
  • Compliance-first prompt rules for demo testimonial language
  • No on-screen text constraint enforcement in generated output prompts
  • Reliable status polling flow with direct video URL and download URL mapping

Impact & Results

Created a reusable testimonial-ad generation system that can launch new variants quickly without manual video production. Improved delivery reliability with clean webhook routing and defensive API handling from submit through download.

Who Benefits

Service businessesLead generation agenciesFunnel buildersPaid social ad teams

Interested in this solution?

Let's discuss how this can be customized for your business needs.