How to Make AI UGC Ads in 2026: Sora 2, Claude and the Full Workflow

26 Feb 2026 · 46 min · 16 chapters

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

D2C Diaries Podcast Episode Notes

Episode Title

How to Make AI UGC Ads in 2026: Sora 2, Claude and the Full Workflow

Hosts

  • Olly Hudson
  • Loukas Hambi

Episode Description

In this episode, Loukas outlines a detailed workflow for creating hyper-realistic UGC (User Generated Content) style ads using AI tools, emphasizing efficiency and cost-effectiveness.

---

Key Topics Discussed

  1. Introduction to AI UGC Ads
  2. Definition: AI UGC refers to advertisements that mimic user-generated content but are created using artificial intelligence.
  3. Advancements: The technology has evolved significantly and allows brands to produce high-quality ads without the traditional costs associated with filming and hiring creators.
  1. Full Tech Stack for AI UGC Ads
  2. Claude: Used for prompt writing.
  3. Sora 2: Generates hook footage (up to 15 seconds).
  4. ElevenLabs: For voice cloning.
  5. ChatGPT: Ensures subject consistency.
  6. Nano Banana: Generates B-roll footage.
  7. Kling: Animates static images.
  1. Workflow Breakdown
  2. Create prompts using Claude based on basic scene requirements.
  3. Use Sora 2 to generate visuals from those prompts, aiming for hyper-realistic content.
  4. Employ ElevenLabs to clone the voice from a video clip for consistency in voiceovers.
  5. Integrate Nano Banana and Kling for B-roll and dynamic imagery.
  1. Recursive Self-Improvement Loops
  2. Discussed how to leverage AI for continuous improvement in creative workflows:
  3. Claude Skills: Implement skills that can provide feedback on scripts, ads, and landing pages.
  4. Example: Self-improving scripts based on user feedback to enhance clarity and emotional appeal.
  1. Importance of Psychological Dimensions in Ads
  2. Sarah Levinger’s Article: Discussed the need for psychological diversity in ads to improve performance.
  3. Three Dimensions of Psychological Distinction:
  4. Valence Zone: Emotional charge of the message—categories include positive and negative emotional states.
  5. Cognitive Friction: The intensity of language used, varying from low to high depending on the audience’s position in the funnel.
  6. Self-Concept Anchor: How identity influences messaging; targeting actual self (current state), ideal self (aspirational state), or all-self (focus on duty/responsibility).
  1. Ad Strategy Considerations
  2. Balancing Quality and Volume: Importance of not merely increasing ad volume without maintaining or improving quality.
  3. Emotional Messaging: Understanding how different emotional appeals impact customer engagement and conversion.

---

Key Takeaways

  • The integration of AI tools can streamline the ad creation process, making it less resource-intensive and more flexible.
  • Using psychological principles in ad content can lead to improved resonance with target audiences.
  • Implementing feedback loops within workflows helps continuously refine and enhance creative outputs.

---

Resources Mentioned

  • Growth Roadmap Application: [Apply Here](https://eu1.hubs.ly/H0s7Jtp0)
  • Sarah Levinger's Article: [Read Here](https://x.com/SarahLevinger/status/2021281038895546761)
  • Recursive Self-Improvement Loop: [Learn More](https://x.com/vibemarketer_/status/2019435524532904205?s=46)

Follow the Hosts

  • [Olly Hudson](https://linktr.ee/ollyhudson)
  • [Loukas Hambi](https://shorturl.at/TRI8B / https://x.com/LoukasHambi)

D2C Diaries on Social Media

  • [TikTok](https://www.tiktok.com/@d2c.diaries)
  • [Instagram](https://www.instagram.com/d2c_diaries/)

---

Conclusion This episode provides a comprehensive look into leveraging AI for creating engaging UGC ads, emphasizing the importance of psychological aspects in marketing strategy. The hosts encourage ongoing experimentation and adaptation to stay ahead in the D2C landscape.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Chapters

Tap a time to open that second in VO

Discussion on Claude and OpenAI Backlash

0:45 to 3:12

The hosts discuss recent Twitter backlash against Claude and OpenAI's advertising strategies.

“But yeah, give some context on what this is and what happened.”

The Evolution of AI Ads and Consumer Perception

3:12 to 5:38

An analysis of how recent AI ads reflect consumer sentiment and the evolving market.

“things I've seen from these big frontier labs one was the Pentagon thing did you see that?”

Innovations in AI UGC Creation

5:38 to 8:13

The hosts delve into the advancements in AI for user-generated content and its implications.

“and then it was like the 49th that it ended up working.”

Building an Efficient AI UGC Workflow

8:13 to 13:24

A step-by-step guide on creating an efficient workflow for AI-generated UGC ads.

“states or test different messaging test different persona call outs um you know for a cheaper price essentially which will mean we get to learnings quicker and as a result we can then drive more impact after the fact.”

Creating AI UGC Ads Using Sora 2

14:03 to 17:20

Learn how to effectively create user-generated content ads using various AI tools.

Future of AI in Ad Creation

17:21 to 19:10

Explore the future expectations for AI tools in simplifying the ad creation process.

“I think from a short-term point of view, we are going to look at how we can automate some of this process through the use of agents that do specific parts of the process.”

Leveraging AI for Creative Processes

19:11 to 21:41

Understand how AI can enhance creative processes and validate messaging efficiently.

“You can create 15 second videos from Sora to have a subject just talking to camera, walking with the phone.”

Implementing Recursive Self-Improvement in AI

21:42 to 24:08

Discover how recursive self-improvement loops can optimize AI outputs in workflows.

“So essentially what this is, is like, how can we build context or build a skill within Claude that allows us to quantify what success looks like at different parts of the process and almost like a grading system.”

Building Effective AI Skills for Marketing

24:09 to 27:25

Learn about creating effective AI skills tailored for different marketing strategies.

Improving AI Feedback Loops

28:05 to 29:46

Learn how AI can provide feedback loops to enhance content creation.

Show all 16 chapters

Building Skills for Client Interactions

29:47 to 31:06

Explore the potential of developing automated skills to enhance client presentations and feedback.

“and started thinking about last night is building automated, because we were talking about how presentation is a soft skill that's really valuable in an agency context.”

The Importance of Psychological Diversity in Ads

31:08 to 36:27

Understand the three dimensions of creating psychologically distinct ads for better engagement.

“And when you're playing an outlier game, you need to take a lot of shots because not everything's going to work.”

Applying Dimensions to Ad Copy Writing

36:28 to 42:01

Learn how to effectively apply self-concept and emotional dimensions in ad copy to enhance appeal.

“So you're operating more down those low, like almost that loss aversion versus like the positive side of what a product can bring.”

Exploring Psychological Hooks in Ads

42:01 to 43:38

Learn how to create diverse ad hooks targeting different psychological states.

The Persona-Based Era of Advertising

43:39 to 44:48

Discover the importance of personas in shaping creative strategies and campaigns.

“it will adapt to the way that we evolve our creative strategy in the future.”

Navigating Creative Fatigue and Future Trends

44:49 to 45:40

Understand the challenges of creative fatigue and its impact on advertising effectiveness.

“be slowly being able to activate more layers in within those personas and only if you're able to correctly resource each one so micro personas, sub personas It's like what Maxim said isn't it?”
Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:00Loukas:What I will run through is like the workflow I use to create this video because I think people may want to start utilizing this.

0:12Did you see the Sam Altman, Claude backlash on Twitter?

0:19Loukas:Salty Sam. Yeah. Is that what they're calling him now? That's what I call him.

0:26Olly:He's known to bite. he's had a few instances of this where he's like bitten at certain things.

0:33Loukas:He definitely throws his toys out the pram, doesn't he? I think it feels to me like entitlement because, you know, there was a period where OpenAI were just very clearly dominating the consumer AI LLM market, but that has very much changed now. But yeah, give some context on what this is and what happened. well yeah I think

0:57Olly:the Antropic ran a series of of ads about Claude right but taking shots well they've taken a few shots at OpenAI over the last six months but the main like narrative behind it was like that Antropic are never going to run ads on their platform because they're serving a different customer but also they just don't believe in it being like an optimal experience for them.

1:27Loukas:Yeah. And it's very timely because it was very soon after OpenAI introduced ads to their platform. Very quick.

1:35Olly:And the ads are really funny. I like the bodybuilder one where he's on the pull-up bar. Yeah, yeah, yeah. They ran him in the Super Bowl as well, so.

1:41Loukas:Yeah, the joke essentially is like it brings, it almost like recreates what the chat would look like with yourself and the LLM, but in real life. So you might have a therapist speaking to a woman about her troubles and it feels very dry in the sense that it may do when you're speaking directly to AI. And then it just is interrupted with the therapist, as an example, just suddenly trying to shill some form of product or as part of an advertisement.

2:15Olly:Yeah, it was really good, really good execution. There wasn't many good Super Bowl ads this year, I don't think. There's quite a lot of films, but that's like standard, right? yeah I've not actually seen

2:25Loukas:I've not watched many of them I saw was it the Pringles did one with Sabrina yeah yeah

2:31Olly:you got it yeah I don't think but that's the point there was no like big viral moments I think this for me the one that but if like the Anthropic one was probably the the one that felt most viral but it wasn't maybe that's just because we're in this niche bubble

2:49Loukas:yeah it does feel though like there's more we're more consistent consistently breaking through or transcending D2C Twitter and or not necessarily D2C Twitter but like yeah e-commerce Twitter and Super Bowl ads like similarly last year with the Hexclad one yeah yeah I think two other

3:13Olly:things I've seen from these big frontier labs one was the Pentagon thing did you see that? where Anthropic asked the US the US CIA how they were using Anthropic but that in itself was a security risk because they knew that they were using it for certain things so that's started a whole debate I think around the security of using these models and then obviously OpenAI also bought OpenClaw which I haven't actually used that much yet, I've played around with it but haven't used it extensively

3:50Loukas:have you? No No, I haven't. More just because people seem to scare me off with the security risks. But I think I need to surpass that and actually just give it a play or buy a separate device to use it on.

4:04Olly:Yeah, I think I haven't either. Just because I've been so deep in using other things. If you've only got so much time to experiment and test these tools, so I've been more focused on Cloud Code and co-work and just Cloud in general for now. but yeah obviously got a pretty big exit that Peter I can't say his surname Steinberger

4:26Loukas:Steinberger yeah good name yeah he yeah he exited a previous company for like over 100 mil didn't he

4:32Olly:yeah so they bought that which is interesting just feels like a bit of a that's like a big play for them to get back at Anthropic

4:40Loukas:yeah exactly but I mean his story is like super interesting because obviously he sold his business for over 100 mil um so he comes from a very tech code first background um essentially retired for a few years and then obviously as ai um as this kind of ai evolution and revolution revolution started to become more and more um present in in just consumer consumers lives he essentially started looking into it more and more and thinking, okay, what is it? How could I support in this? What can I do to be involved in this journey? And I think there was a period I listened to a podcast with him where he was like, he went six months.

5:27Loukas:He was like, why are people not doing this open source way of actually kind of communicating with agents and getting agents to work for you? Okay, but it's going to come. It's going to come. And then it just never came. And then he actually just went ahead and coded it himself. And I think he, 48 times he failed. and then it was like the 49th that it ended up working. So super interesting story. I know he originally called it Claudebot, which Anthropic came after him for. He had a cease and desist there. And then he re-nate, I know it's open claw now, but it was something in between, wasn't it?

6:01Loukas:Yeah, all I ever know is is the lobster. Yeah, exactly. The iconic red lobster.

6:07Olly:Which is funny. So yeah, it's interesting that they've obviously had issues with Anthropic and then being bought by OpenAI. Another one, we could go down like what's happening in AI all day, but did you see Manus have started to release quite a bit in Facebook? So Manus are a bit of like a, for those who haven't like experimented with them, Facebook acquired a company called Manus AI for about 2 billion, maybe three months ago now, maybe more, or was announced publicly about three months ago. and what that is is like an agentic layer on top of models um and you've started to sort of see them slowly merge into the uh into the meta platform so um when if you have like real analytics on reels on organic will prompt you to use manas to make more reels or you just leverage the tool to create more content when you're in the ads manager you get a manas pop-up to help with analytics so it's interesting that they're starting to bring that into the platform and merge those two together the weird move though was they brought out like an open claw through Manist replicated the concept which obviously Mark Zuckerberg has always been famous for just stealing people's ideas and doing them better but for some reason they launched it on Telegram and not WhatsApp which made no sense but they own whatsapp why not put it into there maybe because of the encryption side of the platform but yeah i think i'm going to see a lot more from meta manus those two things converging i think

7:49Loukas:would be interesting yeah that's super interesting um cool well let's move on i wanted to actually just touch on some bits that i've been going deep into ai ugc over the last couple of weeks i think like transparently i see this is just a different vehicle like a different way of delivering a message and it also opens up capabilities from the perspective of like being able to cast the net wider with say hook uh variations how can we tap into a broader range of emotional states or test different messaging test different persona call outs um you know for a cheaper price essentially which will mean we get to learnings quicker and as a result we can then drive more impact after the fact.

8:33Loukas:So we've obviously been going a lot deeper into this. It's one that I did, I went through a similar process with last year where started using it a little bit, just it just wasn't where it needed to be. And I just, as a result, put it on pause. I'm like, I'm going to come back to this in like six months where likely we're going to see some improvements there. And I guess like the verdict is like, it's come on leaps and bounds, like kind of hugely significant improvements in the product and how it works. I think the key thing for me is like, how can we do this in a way that, how can we build our own workflow that doesn't require to use one of it at all, like an ArcAds, which is just quite expensive.

9:15Loukas:And that almost kind of defeats the point of the reason you would use something like this. Let's put on the screen, just an example of like one video that we created. We'll just quickly show this now.

9:25Olly:Guys, Monjaro made my appetite disappear. but the problem is I wasn't getting any protein and had zero energy. Then I found a hack that made my coffee a 12 and a half gram protein drink. It's called Nutrition Geeks Collagen. Two scoops every morning in my coffee and just like that 12 and a half grams of protein.

9:43Loukas:When you're losing weight quickly your body can break down collagen faster than it produces it making the actual collagen intake even more important. If you want an easy way to boost your protein and support firmer looking skin click the link below to get yours today so essentially what i will run through is like the workflow i use to create this video because i think people may want to start utilizing this i'm not going to talk about like some use cases or ways that we can apply this to what we're doing now i'm still pretty early in this process so in terms of what you from a use case point of view um more will come and we're going to we're going to talk about this more and more but i think one of the big things that i've i've been able to identify is what um video products or image products are best for different things and i think this is i guess where maybe the bottleneck lies right now is that they're all different it requires a pretty hefty tech stack to be able to get the strongest output because they all do different things uh well and as a result if you want to have a layered piece of creative or layered ad um then you're going to have to use multiple different uh different products it's a lengthy list exactly so the first thing that i want you to do is use either higgs field or kai which essentially are both api marketplaces so they're really great because what it means is you don't actually have to be jumping from Sora 2 to Kling to Nano Banana.

11:13Loukas:All of these image generation and video generation tools can all be centralized in one place, which is great. You just buy tokens directly from Higgs Field or Kai. So that's great. In terms of user experience, Higgs Field is probably the best. You can build storyboards there. You can rerun prompts if, say, it hasn't worked as you would have expected versus actually having to just recopy and paste it kind of actually gives you a bit of an insight into maybe why something didn't work you can also upscale as well through through Higgs field which you can't do on Kai AI but essentially you would use a tool like that now the first thing you would want to do is use Claude which I found is the best for actually creating prompts now click if you if you comment down below prompt will give you a really strong prompting template which will give you a good baseline that you can build on but we've essentially created a Claude skill that really deeply understands how to best prompt for image and text to video essentially so Claude is best I've found for that specifically so essentially using our Claude prompt we are I give it some just pretty basic information I we want to have a let's say woman that is running that is walking through her kitchen make sure there's camera shake um she needs to say this she's from england uh with a british accent and it needs to be shot on an iphone 14 if you put that in very kind of basic level information as well as your dialogue that you would like her to say um and then just use the prompt that i shared below it will actually put that information in the exact prompt um so do that first and then you essentially will have a prompt ready to then put into Sora 2 now Sora 2 is the best product to use for visuals with uh audio hooks so I would say like you can obviously you know you can extract video that's up to 15 seconds on Sora 2 and that works really really well from the perspective of like being able to to get hyper-realistic UGC-style content where you have good camera shake, the audio is really good from the creator, it makes it sound like it's actually shot on iPhone.

13:32Loukas:I think sometimes these text-tip video, you can kind of tell there's almost a slight distortion to it.

13:38Olly:Yeah, I think you can. When you're close to it. It's a question of, could the consumer tell? But yeah, I definitely think you can.

13:45Loukas:Yeah, exactly. So Sora 2 is definitely best for that. um so then you put your prompts into Sora 2 it obviously outlines what the subject looks like etc etc the dialogue it should do a pretty good job then of outputting um a you know a creative up to 15 seconds that could be used either for your hook or the first 15 seconds of the video the example we shared was it was the subject talking about a story it felt very raw comment reply on screen and then from that point we go into voiceover and I feel it felt like that was the most efficient way versus trying to replicate voice with video um after the after the fact so the next thing you would do once you've got that sora 2 output is put that directly into 11 labs and 11 labs can literally just recreate that voice just from a 10 second clip which i think is quite scary actually um from like a um yeah reproducing the exact same voice so then you can put the rest of your script into that voice as a voiceover from that point essentially what all we're doing is is creating b-roll footage of that subject now i layered in some actual real footage of b-roll because i think if we want to move quicker you should have lots of kind of low prod ugc style b-roll of like people um you know opening the product unboxing the product um you know um putting it into a drink whatever it might be so you should have footage there which is a good way to just speed up the process and not have to rely 100 on ai output to to be able to finish um the the actual ad itself but one thing that you will want to likely do is take image take an image of an existing ugc subject who might be sat down let's say talking to camera or might be filming themselves self in selfie mode drinking a coffee and literally screenshot that screenshot the subject from our opening Sora 2 prompt and then you essentially will want to take that put it into chat gpt and just say can we put our avatar our avatar that we created from our Sora 2 prompt and put her into this scene to replace the other woman and what that does is it creates a really great json prompt output that means that we can actually create a really good reference point to turn that into video so we've got our json we then put that into nano banana which will then essentially um bring that to life so it will then take that the two images take your prompt and it will recreate the image that we asked it for with our exact same subject that we had within the hook and i'm going to be showing some of this on screen as we go through it now um then essentially what once we've got that nano banana output cling which is uh is another text to video tool or image to video tool that is is best for b-roll creation all we need to do there is literally take the image the the reference point and say bring this image to life so if it's like the subject's sipping a cup of coffee but it's a static from nano banana it will literally bring it to life and turn it into like an actual video so then i would layer those in as part of it so yeah that's a rough rundown as i say i we will be shown this through on screen as we've gone through and we're going to be going a lot deeper into this and other use cases and how we can utilize this but um that's how i would recommend getting started and as i say comment down below uh prompt and we will send you that resource so that's really complicated there's a lot of steps

17:27Olly:where do you think it's like how do you think that's going to simplify say let's say wait what's your expectation for say end of this year what do you where do you think it'll go do you see it being in an arc ads do you see it just being able to be done in one to two tools what's that hypothesis

17:43Loukas:i think the hypothesis is like if we're in a position right now where they can all do different things well based on the law of accelerated returns and how ai is you know continuing to transcend expectations of of development there is no reason why within the next six months every single one of these tools should be able to do this individually on its own versus having to go into chat gbt because it does the best json output etc etc so i i would say i'd like to say we will be there within the next six months where you would be able to do this in just one of these LLMs or video generation tools.

18:25Loukas:I think from a short-term point of view, we are going to look at how we can automate some of this process through the use of agents that do specific parts of the process. So for example, one that is really good at picking an image and turning it into a reference nano banana one, as an example, one that's really great at B-roll. And then we can look at how these work together, essentially. But I would say, as a starting point, the easiest thing you can do that is super quick and low barrier to entry is use Sora 2 for hook variations. I'd say, just start there. The example I showed you is an end-to-end creative.

19:10Loukas:You don't really need to go that far at this point. You can create 15 second videos from Sora to have a subject just talking to camera, walking with the phone. We know that in itself could work as an ad, like as a standalone creative without any editing associated with it. We know that that, you know, could be, we could test different messaging, like tapping into different emotional states, you know, different personas. as we talk a lot about these micro personas in the last episode with meta and how do we how do we tap into different desires different fears different hook frameworks we could as a result and very low additional cost if 10 if it's 10 cent an output for the for for for one dollar we could do 10 a different 10 additional hook variations of a concept that already exists

20:00Olly:yeah and i think it's using it strategically isn't it like where does it fit into the process based on what it's able to provide in terms of value right now. Just see it enabling us to validate so many more different messages that we maybe wouldn't have prioritized if we were to actually do the shoot with a creator or with our production team because we're able to do it for such a low cost. And so I had to fill some of those gaps with those sub-personas on micro-personas that are less obvious when we first start on an account. yeah 100 % I guess the other area that we've been going pretty deep on as an agency and I think arguably the most valuable part of Claude right now maybe even the whole like AI stack is skills I know we've referenced these on a previous episode and I know you referenced a couple in that workflow I think I sent you this article didn't I yes you did this recursive self-improvement loop I've been experimenting a lot with skills so building them for different parts of our workflow whether it's research, analytics certain parts of the creative process skills enable just vastly better output and better efficiency through Claude use just by being able to partly just because they're able to inject themselves and Claude's able to understand when to call a skill throughout a workflow, even if it's like a multi-step process.

21:35Olly:How have you been using this recursive self-improvement loop? I can give an example of my side after you've led.

21:41Loukas:Yeah, for sure. So essentially what this is, is like, how can we build context or build a skill within Claude that allows us to quantify what success looks like at different parts of the process and almost like a grading system. So it's like working with your manager, right? Like you create a script, you send it to your manager to review, your manager sends a load of feedback back. This could be better. Maybe you could have done this. You great hook though. And what essentially this creates is the reviewer. It creates that instant feedback loop with the individual that may be creating a script or creating, you know, asking for feedback on a hook or whatever the part of the process might be.

22:27Loukas:and it will be able to give, it will be able to directly grade each part of the script based on its knowledge and context and how I guess we've set up that recursive self-improvement loop. So I've built one specifically for script writing. So essentially what that means is if you call the script writing self-improvement loop as a skill, it will then be able to take the skill that you send it and it will it will grade each part of that script so it will grade for things like hook quality storytelling does it align with the persona that we are speaking to um are we bringing in curiosity loops are we tapping into core human desires all of these elements it will grade and essentially it will like it will need a minimum of an eight out of ten on all of them to be able to pass so therefore you will need to make changes yourself and then send it back and it will regrade it and give you context on that grading and i think it's a great it's a great thing to do and we'll put the shout out to vibe marketer who who put this um article together it's a great thing to do if you've got new people coming into the business and maybe one of your constraints is time to to actually give feedback to these individuals it's it's a good way to actually almost download the way you think and what you grade success to look like and whatever part of the process it is and apply that to to yeah whatever that thing is you need grading so we do it for script writing hooks and then also static ads as well how have you been using it

23:59Olly:i've started to build one for landing page reviews so again persona personas top ads and then rating the congruency between ad and landing page and whether we need to break whether and a lot of that is like many of our clients will be making a thousand ads but we'll be sending 400 ads for the same product through one pdp even though it's speaking to like five different personas so just putting that uh put uploading those top ads maybe it's 12 15 pieces of creative into gemini either pairing that with the creative and getting it to like just prompting it to understand how those ads are split across those across those creatives then uploading a pdf a website to pdf of the pdp and just um getting it to rate uh alignment between headline copy offer um objection handling and then suggesting like five key levers rated from highest impact to lowest impact, impact in time or impact in effort for each page and that's leading often to like such easy quick wins of like splitting out a page across three new personas and then every time we launch a new ad for a new persona we're launching it to that lander.

Read the full transcript

25:23Loukas:That's really cool.

25:24Olly:So I think it's just but it all starts it's all from persona so you're pulling it's basically the same thing as the script writing but just now we've got the ad data we've got the winners how do we take that to the landing page? Yeah.

25:36Loukas:That's been really valuable how just just for people that might be listening like how would i ever go about creating something like this like what are the because i assume you've actually through youtube videos going deep into landing pages and other other things you've been able to create like a context database of domain context that you've been able to feed it to understand at that level like what what is

26:00Olly:required for that yeah i think when making them it's like starting with internal and external context it's like what context do we have in the business that we can leverage so personas um the ads that's like the inputs to the process but when building the skill skill itself um yeah just just going through a lot of thought leaders pulling documents together um starting with like copywriting um there's like layers to the skill right so like copywriting conversion rate optimization best practice direct response best practice um examples of of great execution and alignment between ad and lander you could literally take like pdfs of books as well yeah that's what i started with yeah i've got um break like breakthrough advertising or breakthrough copyright i can never remember the names but there's like four or five seminal texts that i upload to everything that's like copy related um i need to do more of the feedback like i need to train it better i also think there's an element of maybe breaking out making it almost making um sub skills by funnel stage so pdp list like and then top of funnel page like step page um but that's creating a lot of like quick wins for clients i would say like if you've never done

27:18Loukas:this before and this is why i think claude is great because it's just it's it's so low barrier to entry and it can actually guide you through the process yeah i want to make a skill for this

27:29Olly:how should i approach it and i think first time it can be a bit the skill you get back isn't amazing but that's where you just have to like start to just ask it send you the clarifying

27:40Loukas:questions say what what context do you require for this to for us to get to this objective or this output and as you said like never just finish a skill and then take that as the final product like any product it's like a constant game of iteration and optimization so if i'm using it or my team are using it there's always a feedback loop of this could be better this part could be improved and we can then just go in and make those tweaks directly into the skill yeah i've done a

28:09Olly:couple i've built a couple of others so that's one example a second one that i've built is like it's just a reflect skill so whenever i'm using claude and it's and the output i'm getting is there's been like three steps where i've not got to where we wanted to and we've gone back and forth and i've been giving it feedback it'll auto pull this reflect skill and compare the ask versus the output and then give itself feedback and commit it to memory and then go again that's cool so it like because a lot of the time you can hit this like i don't know when you're doing fairly complex things with quite a lot of context you can you can just struggle sometimes to break through this barrier of understanding and not get to where you you want to um we've we've built a similar process into a marketing automation where we've ingested the podcast we've ingested all of our other marketing channel output into an agent that then when we upload the podcast will turn that content into a load of notion boards with like tweets linkedin thought starters the team can then pick them up and edit them from draft to final version and then the ai will take the final version compare it to the initial draft and i'll analyze the variation and the difference and then commit that to memory as like what what the changes were and why they were made and what like the end and then the idea is that that becomes self-improving over time um so that you can build a lot of like again self self-improvement loops into the process where you don't have to do it yourself.

29:46Olly:The one I'm really interested in and started thinking about last night is building automated, because we were talking about how presentation is a soft skill that's really valuable in an agency context. I think that there's a real opportunity to build a skill, like Firefly's client meeting into skills, skill into Slack channel feedback for team members based on how they've presented on a call, how they've dealt with conflict, how direct they've been, how much ownership they've taken, how much accountability they've given the client, retained to themselves. I think there's an opportunity to think about it through like a soft skill lens as well.

30:24Loukas:Yeah, I agree. I agree. I think that's a really good example. And we've got that for sales, right?

30:29Olly:Yeah, we've got it for sales. But I was thinking, we were talking about like that being a, it's hard to shadow client calls. It's quite easy to watch sales recordings. But I think there's just so many like client calls going on. it's hard for managers to always sit in it's quite uncomfortable to give like really quick direct feedback sometimes off the back of a call but it's really valuable to get that feedback so I think that's a way of thinking we're always tempting to only look at like the execution the doing of the work but I think there's other ways to build skills that can provide like that sort of feedback loop Yeah, it's a really good example

31:05Loukas:Yeah, nice um again this just these articles on x twitter articles just popping off honestly they're just absolutely unbelievable at the moment um and probably the best thing i've written i've read in the last 12 months shout out to again sarah levenger who's just on fire at the moment maybe i have to get her back on the pod yeah i think we are going to have to um but she wrote an article essentially about the three dimensions of psychologically distinct ads and i think what it starts with is this concept of you know more volume isn't always the answer and i think this is like a narrative that we've been speaking about more and more recently because i think sometimes more volume can just equal busy work with and as a result can lack intention or strategic thinking as to why we're doing something yeah i i think it's more volume whilst quality stays as the same

32:03Olly:or improves it's not because there is just still content and there still continues to be a linear relationship between spend and volume i put out a tweet yesterday on like um ad fatigue and everyone was jumping in the comments saying that they've they've not made ads for x amount period and they're still able to spend consistently and i'm like that is true but when you start to try and spend 50, 100k a day in the UK, you need a lot of ads and you're playing an outlier game. And when you're playing an outlier game, you need to take a lot of shots because not everything's going to work. Yeah. But you need the quality.

32:39Olly:Yeah, exactly.

32:40Loukas:I think her point was like, let's say you could, let's say you had the team to be able to produce a thousand ads, but like nothing hitting. Yeah. Then reduce it by 20 % and spend that 20 % time on getting the 80 % really intentional. 100%.

32:55Olly:And that's the key with the process. It's not quality or volume. There has to be a measure of both. And it's like, how do we ensure quality stays the same or improves whilst we improve volume? I think that's where brands go wrong. It's like, it's not an absolute argument of one or the other. It's maintaining a balance of both.

33:15Loukas:Exactly. And essentially what this kind of, in the case study, she was speaking about directly was a brand that was driving huge amounts of volume but just wasn't hit rate was declining um performance dropping wasn't being able to drive meaningful spend and by doing a bit of an audit she realized that actually the reason why they were doing that although like they was creative diversity to some degree from a vehicle point of view it lacked not only persona diversity but this idea of um not tapping into enough emotional states which I thought is super interesting. So she talks about these three dimensions of how we can make our ads psychologically distinct to be able to drive incremental reach.

34:01Loukas:And, you know, it comes back to that idea of soulmate theory, right? Finding the right person for the right ad. And the first part of that dimension is the valence zone, which essentially is like the emotional charge. So without, you know, most people usually, they will fall into negative valence zone, which essentially is like panic, sadness, loss, anxiety. Whereas actually there's like three other core zones, which we'll show on screen, this quadrant now, where we need to be sure that through our messaging of all of our creatives, we are tapping into these different emotional zones. So you have high valence states, which can be either obviously positive or negative, and the motions are highly volatile, somewhat fleeting, they can come and go very quickly.

34:55Loukas:So for example, high valence in the left top quadrant here, you can see cozy or calm. That's something that could come and go within minutes, right? Whereas with the low valence state, it can also be positive or negative, but these feelings last longer. So how can we tap into those longer lasting emotions? So annoyance or panic, sadness, loss, anxiety, etc. So I think this is like a really great quadrant to look at, like when you are messaging for your creative. And one thing we did was actually build this into our script writing skill. So now not only are we looking at what micro persona are we tapping into, what position in the funnel are we targeting?

35:45Loukas:What vehicle or creative are we using? But also looking at, okay, what valence zone are we tapping into? Are we creating diversity? If we're creating 10 scripts, are we all without knowing going into, you know, into panic as an example or sadness? Because if you audit your ad account now, you'll likely see that you're going to be sitting into like just one of those four zones and to create true diversity and incrementality and getting in front of net new customers you need to ensure you're spreading the net across all of

36:22Olly:these emotional zones makes a lot of sense and i i've never come across this this concept before so it's super interesting you can see how in certain categories as well it's like you're predisposed to maybe doubling down on one of these quite quickly um like health being an example where it just predisposes you to like loss, anxiety, also obviously like fatigue, disappointment, irritation. So you're operating more down those low, like almost that loss aversion versus like the positive side of what a product can bring.

36:58Loukas:Exactly, yeah. And I almost like see, again, I see this linking with the ARUGCP. So for example, we could take one script and it could be in valence zone four panic. But then we take the same script and we say, can you take this script and put it into valence zone three annoyance? So they're two very different emotions, but connected to some degree. But the tone of that creative or the copy would change as a result of that. So just by doing that, it's the same script, same customer, let's say, avatar. But actually, we're speaking to them in two different ways. And almost annoyance and panic or annoyance and sadness, let's say, you're almost catching the consumer at different parts of their journey.

37:46Loukas:You could have been suffering from a problem for five years and gone through multiple failed solutions. And as a result, you're going to be in a point of panic and sadness because nothing is working. Whereas you could be much earlier in that journey and maybe you've just started suffering from a pain point. That's annoyance at that point.

38:06Olly:Yeah, makes a lot of sense. And do you see them linking to different awareness phases quite clearly? Or do you think that they sit... Those two examples, one sits more like problem aware, one sits quite solution aware because... Do you see them matching up in a similar way are do you see them kind of sitting across most of those multiple awareness phases yeah i i would

38:35Loukas:say that it it depends i think it very much depends but i think usually when we're talking about like emotions within copy naturally that is going to be appealing more so to like higher in the funnel anyway yeah i do think naturally when that actually comes on to more language intensity so one of the one of her dimensions dimension three which we can jump to now is how how essentially the cognitive friction so how are we speaking differently to people from the point of low intensity to high intensity depending on where we sit within the funnel essentially so as a result naturally high intensity language is going to appeal to someone that is lower within the funnel because they we go more direct response so if we're in product aware or most aware we don't need to be setting up necessarily necessarily the emotional state to the same degree as someone that needs that education to be brought through the funnel yeah so we therefore will go higher intensity in the way that we speak to them and that would sit as i say lower within that funnel

39:39Olly:makes a lot of sense and i think i think the the fact that the varying stages sit further up the funnel and like you say emotions are we're being more emotional we're being more storytelling we're be more like psychologically um psychologically focused i don't know if that's a word in those unaware and problem aware stages i think it's really powerful because that's an area where it is quite hard to do diversity a lot of the time i think that's um from a from a messaging perspective so i can see the impact of that what's the what's this what's the final layer

40:12Loukas:yeah so dimension two as i say just to recap got dimension one valent zone emotional charge We just went through dimension three, which is language intensity, which essentially is the cognitive friction. And the last one, dimension two, which I also think is super interesting, is the self-concept anchor, which is the identity layer. So essentially, it's like asking yourself, where is this person sitting right now within their journey? And there's three types of self. You've got actual self, where messaging works through problem recognition. So making the customer aware of the current state that they are living in right now.

40:50Loukas:So I am currently suffering with X problem. Ideal self is speaking to them through the nature of where they want to become or what they want to grow into. So they are afterstate almost. So that then will adapt the language to becoming more aspirational versus really sitting in the problem right now. It will be talking about, OK, imagine you could get to imagine you could feel like this. and then we take them through that journey of self-discovery and then you've got all self which is messaging that works through duty and responsibility so it's almost that idea of feeling guilt and feeling like we need to help others that are around us so for example you know it's a you know product that helps with period pains you're talking directly to the the man the the boyfriend versus the woman who's suffering from the problem and you're talking to him about her problem and as a result he's motivated to support her through to a solution so you've got those three different types of self and as a result you know we get again that's going to adapt the way that we are speaking within those creatives the how we evolve the copy copy as a result of this i think sarah uses a really good example where you know you could make one ad with two two hook variations where in one of them you say are you a stressed parent struggling to find time for yourself but then in another saying busy parents need solutions that actually work and really you might think those are different psychological states but actually they both fall under actual self so we're not testing diversity within the hooks we're testing the say you know really what we would want to do is test one hook that is talking about the now the problem in the now and one that could talk about the ideal self so you know talking about where imagine imagine you

42:39Olly:could spend an hour reading a book on exactly on a tuesday night exactly um so those are the three

42:47Loukas:different dimensions we'll link below but even just taking this and creating a skill around it or applying it to your own script writing skill is going to really really help you create that psychological diversity with your scripts yeah i think it'd be worth as an exercise going away

43:02Olly:taking like top 10 spenders and just mapping it and seeing where you sit and where again gaps what are the biggest gaps what are the what's then there'll be there'll be a few from these quadrants that really stick out as quick opportunities to test based on what you're already doing to really

43:16Loukas:flip that frame exactly one just we're telling our team about this and one of our team did a audit on one of their accounts and they found some super interesting insights but just by looking at their like top 30 spenders they realized that um valence zone three was appealing to females and valence zone four to men. So just by knowing that insight, it will adapt to the way that we evolve our creative strategy in the future.

43:45Olly:So interesting. And it's another layer of diversity again. And I think another way to appeal to more personas, more variation into the account. And I think we're going to be doing a persona-based masterclass. We've not done a masterclass in a while. No, we need to get back on it. We got that and we got the Claude one. Yeah, and I've got a couple coming from a paid perspective over the next few weeks as well. I think, yeah, that whole soul... I was thinking a lot this week about that whole soulmate theory because I do feel like we've entered this persona-based era of paid performance. Everything is persona-driven.

44:24Olly:So the persona is the foundation. The way we structure the creative strategy and approach stems from that persona. The way we're structuring ad accounts at scale beyond a certain level is persona driven campaigns are for personas the way we're making landing pages is for personas um and i think it's the brands that are able to approach it through that level yeah and i think as we're getting as meta is getting better at delivery it's a it seems to be slowly being able to activate more layers in within those personas and only if you're able to correctly resource each one so micro personas, sub personas It's like what Maxim said

45:07Loukas:isn't it? A really nice quote from that episode we did with Meta the other week it's not about what ad am I going to make it's about what emotion fear motivator am I speaking to

45:21Olly:100 % and I think that's where the end state is soulmate theory how good can it get? how many ads can you make how many people can you get in front of where does that end I think we're seeing a real ramp up in creative fatigue recently which I need to pull some data on for a later episode but yeah it'll be interesting to see where we end up with that over the next 12 months yeah perfect, well should we wrap up there? let's do it thank you for watching juicy AI led episode, more creative sauce from Lucas we'll be back with another episode next week thank you for watching and drop a subscribe like, comment and share us with your friends we've just passed 4 ,000 subscribers on to 5 soon looking forward to the next episode

From the publisher

🚨🚀 If you're a brand spending £100K/month, we'll run your ads. Apply for your growth roadmap: https://eu1.hubs.ly/H0s7Jtp0

AI UGC has come on leaps and bounds. In this episode Loukas breaks down the exact workflow he's using right now to generate hyper-realistic UGC style ads, without booking a creator, running a shoot, or spending a fortune on production.

We cover the full tech stack: Claude for prompt writing, Sora 2 for hook footage, ElevenLabs for voice cloning, ChatGPT for subject consistency, Nano Banana for B-roll generation and Kling for bringing static images to life.

Then Olly and Loukas go deep on Claude skills, recursive self-improvement loops, and how they're using AI to grade scripts, review landing page congruency and build self-improving creative workflows across the agency.

Comment PROMPT below and we'll send you the Claude template we use to generate Sora 2 prompts.

Read Sarah's article here: https://x.com/SarahLevinger/status/2021281038895546761

Recursive self improvement loop: https://x.com/vibemarketer_/status/2019435524532904205?s=46 

Follow Olly: https://linktr.ee/ollyhudson
Follow Joe: https://linktr.ee/joe_marston
Follow Loukas: https://shorturl.at/TRI8B / https://x.com/LoukasHambi
Follow Liam: https://www.linkedin.com/in/liam-dean-a11a43152/
Follow D2C Diaries: https://www.tiktok.com/@d2c.diaries / https://www.instagram.com/d2c_diaries/

More from D2C Diaries

All 51 episodes
How to Make AI UGC Ads in 2026: Sora 2, Claude and the Full WorkflowD2C Diaries · 46 min
Listen in VO