Use Sora, Google VEO & ChatGPT to Make UGC That Sells on Meta and Google Ads

Nikhil SharmaNikhil Sharma
4 min read

User-Generated Content (UGC) has become one of the most powerful tools in digital advertising. Whether you're running Facebook or Google Ads, having UGC can lead to higher engagement, increased trust, and better conversion rates. But creating authentic, persuasive, and platform-optimized UGC can be time-consuming - unless you know how to use tools like ChatGPT effectively.

This guide walks you through how to generate compelling UGC for your ads using ChatGPT, with ready-to-use prompts that save time and boost ad performance.

Why UGC Works So Well in Ads?

Why UGC Works in Paid Ads

UGC isn’t just a trend - it taps into behavioral psychology:

  • It feels native inside social feeds

  • It builds trust (social proof)

  • It reduces buyer friction

  • It performs better on mobile-first platforms like Meta and YouTube

But to scale UGC, you need the ability to generate high-converting UGC assets quickly - both text and visuals.


Examples

Here are some images that I have created using ChatGPT’s SORA

1. UGC Copy Prompts for ChatGPT

Start with compelling, native-sounding content using proven prompts.

A. Testimonial-Style Prompt

“Write a casual customer review of [PRODUCT] from a 28-year-old woman who bought it to solve [PROBLEM]. She was skeptical at first but now loves it. Make it sound like a real Facebook comment.”

Use for: Meta ad captions, Google Ads descriptions, overlay text on visual UGC


B. Unboxing First Impressions

“Generate a natural, first-use reaction to [PRODUCT], with comments about packaging, smell, feel, or results. Make it feel unscripted.”


C. Problem-Solution in 60 Words

“Write a short UGC-style Facebook ad caption about how [PRODUCT] helped solve [PAIN POINT]. Include hook, struggle, solution, and result in under 60 words.”


“Write 5 short UGC-style blurbs (1–2 sentences) from different types of users of [PRODUCT] - each with a different personality (skeptic, enthusiast, quiet observer, etc).”


2. Generate UGC-Style Images with ChatGPT

(Visual Content Without a Camera)

ChatGPT can now generate image assets. Here’s how to use it to scale UGC-style visuals:

A. Upload + Reverse Prompting Workflow

If you already have a UGC photo that performed well:

Step-by-step:

  1. Upload the image into ChatGPT

  2. Ask:

    “Give me a detailed prompt to generate an image similar to this - same pose, lighting, background, and mood. I want it to look like UGC.”

  3. ChatGPT will break it down into a full image-generation prompt. For example:

    “Generate an image of a young woman smiling in her bathroom, holding a dropper bottle of serum. Handheld angle, soft morning light, natural skin texture, no makeup, casual loungewear.”

  4. Run that prompt in ChatGPT's image generation (or reuse in DALL·E, Midjourney, etc.)

  5. Generate multiple variants:

    • Different skin tones

    • Different lighting (AM vs PM)

    • Slight pose changes

    • Different product formats (tube, dropper, spray)

This gives you a whole image bank for ad testing that looks real and on-brand.


3. Generate Full UGC-Style Videos with Google VEO

(AI Video Generation from Prompt)

Google VEO is a cutting-edge AI video model capable of generating realistic, human-action videos from text prompts - perfect for scaling lo-fi UGC video ads.

A. How to Use Google VEO to Create UGC-Style Video Ads

Step-by-step:

  1. Write a video prompt in ChatGPT
    Ask:

    “Write a VEO-compatible prompt to generate a 10-second UGC-style video for [PRODUCT]. Make it look like someone recording themselves on a phone camera, reacting casually after trying it. Include location, camera angle, lighting, and any props.”

    Example output prompt:

    “A 30-year-old woman stands in her bathroom mirror, holding a bottle of facial serum. She dabs it on her cheeks while speaking casually to the camera, saying, ‘Okay wait… this actually feels amazing.’ Handheld phone camera angle, soft morning light, real background, unfiltered skin texture.”

  2. Paste that into Google VEO (once available via access) or any other VLM with video generation.

  3. Let VEO render the entire video - realistic gestures, eye movement, and product interaction - based on your prompt.

  4. Use the raw video as:

    • Facebook ad creative

    • YouTube bumper or in-feed ad

    • Instagram Reel or Story format

  5. Layer it with text overlays and captions generated by ChatGPT:

    “Write 3 on-screen text overlays for a UGC video about [PRODUCT] being shockingly effective after just one use.”


4. Combine All Elements into Ad Variants

Now you’ve got:

  • Realistic-looking UGC photos (by ChatGPT)

  • Native-sounding UGC ad copy (by Google Veo)

  • Authentic-feeling UGC videos (by Google Veo)

Use these to build full-funnel ad sets:

  • Top of Funnel: UGC video in Story/Reel format

  • Middle of Funnel: Testimonial carousel images

  • Bottom of Funnel: Text overlay retargeting ads with real-sounding captions

All without filming, outsourcing, or waiting on UGC submissions.

0
Subscribe to my newsletter

Read articles from Nikhil Sharma directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Nikhil Sharma
Nikhil Sharma

I'm Nikhil Sharma, an Author. Ecommerce & Paid Ads Consultant for DTC brands. Experienced in Google Ads, Meta Ads and Emails. On this blog, I write about Shopify, DTC, Emails, Facebook Ads & Meta Ads.