This ad has been running since May. We just cloned it for a new product in ONE click.
Same cut, same pacing, different product in the shot.
The video was found and cloned by @Wisry_ai Agent.
your competitor's ad budget is the best creative strategist you'll never pay 🍒
they ran the A/B test. you get the winner, in four versions, for your brand.
link in the replies 👇
we built you a creator army 🫡
AI creators with their own faces, voices and accounts. they clone what's winning and post every day. you just hit approve.
https://t.co/ayes5d6EKI
Running ads shouldn't feel like rolling the dice.
Wisry finds what's already winning in your category, rebuilds it on your brand, and handles the edits, captions and resizes.
Your AI ad engine 👇
Wisry is live on @ProductHunt 🚀
The ads that work in your market already exist. Wisry finds them and rebuilds them for your brand. Then launches them on Meta, TikTok and Google.
Store URL in. Ads out.
Up to 55% off today.
https://t.co/cHBu8fnRw3
Wisry is live on @ProductHunt 🚀
The ads that work in your market already exist. Wisry finds them and rebuilds them for your brand. Then launches them on Meta, TikTok and Google.
Store URL in. Ads out.
Up to 55% off today.
https://t.co/cHBu8fnRw3
@EXM7777 the useful link is script line -> scene -> render -> final timestamp. then 'change one sentence' tells the agent which shot and audio segment to rebuild, without touching the rest.
One of the biggest mistakes people make when testing a new ecom product is trying to test everything at once.
They launch 20 random ads with different images, copy, avatars, angles and offers.
A few days later, the campaign loses money and they have absolutely no idea why.
Was the product shit?
Was it the creative?
Was it the angle?
Was it the offer?
Was the landing page not converting?
They don’t know because there was no real structure behind the test.
The way I think you should approach it is in stages.
First, you need to understand the mass desires behind the product.
People don’t buy the actual product. They buy the result they believe the product will give them.
Someone buying a posture corrector doesn’t really want another brace lying around their house.
They want to stand straighter.
They want to stop feeling insecure about how they look.
They might want less pain after sitting at a desk all day.
Same product, completely different reasons for buying it.
Your first job is to research and test which desire has the most buying intent behind it.
Go through Reddit, reviews, Facebook groups, YouTube comments and anywhere else your customer talks about the problem.
Look for repeated language, problems, fears and outcomes.
Don’t just ask Claude to give you five random desires and assume the research is finished.
AI can help you organise information and identify patterns, but you still need to understand the market yourself.
Once you find a desire that is getting the spend and bringing in sales, then you start testing angles around it.
The desire is what they want.
The angle is the reason they need to take action.
For example, millions of people want to lose weight.
That desire alone doesn’t make them buy anything.
The angle is the story, argument or new piece of information that makes them believe they need to do something about it now.
You might have one strong desire but 20 completely different ways to sell it.
This is where the quality of the research really matters.
You want to find the beliefs customers already have, what they’ve tried before, why those solutions failed and what they currently misunderstand about the problem.
Those insights become your angles.
At this stage, I would rather test one or two properly researched angles every few days than throw five pieces of AI generated shit into the ad account every morning just to say we’re testing more creatives.
Creative testing is not just a volume game.
Volume only helps when there is actual thought and quality behind what you’re producing.
Once you find a profitable desire and angle combination, you need to carry that exact message onto the landing page.
This is another place brands completely fuck it up.
The ad speaks to one specific problem and tells one story.
Then the customer clicks through to a generic product page that tries to speak to everyone.
There’s no continuation.
The page needs to feel like the next part of the ad.
If the ad is selling through a specific desire, problem and mechanism, the headline, copy, proof and offer on the page should continue the exact same argument.
That is how you create a proper customer journey:
Find the desire.
Find the angle that makes them act on it.
Build a page that continues the same message.
Scale the combination until it stops growing.
Repeat the process with another desire or angle.
Getting to bigger numbers isn’t always about finding one magic ad that can take unlimited spend.
You might have one message doing $20k a day, another doing $30k and another doing $50k.
You build scale by stacking multiple profitable combinations instead of expecting one creative to carry the entire brand forever.
Stop randomly launching ads and hoping Meta tells you what works.
Test in a way that gives you useful information.
Even when something fails, you should understand what you learned from it and what you need to test next.
That feedback loop is what eventually gets you to the winners.
@EcomPadrino_ put the exact customer quote and its source beside each angle in the test sheet. when an ad loses, you can revisit the premise instead of asking an ai for five more ways to say it.
@qwertyu_alex the proof beat needs a separate rewrite. a source ad can have the right hook and still demonstrate something your product can't do. keep a column for 'what we can show' beside the adapted script.
@GoogleAds i want a way to lock the supplied product photo and change only the camera move. regenerating the packaging for each variant adds a second variable to the test.
@CEO_Vlad write the product's entrance before the escalation. it needs to resolve the problem the opening scene creates. otherwise you've built 50 seconds of suspense for a logo reveal.
@andrhlt@Superwall@consumerclub_ keep the same opening line and app demo when you film yourself. if the script changes too, a better result won't tell you whether the face or the pitch made the difference.
you can one-shot your ads even faster now with GPT-6 Astra
here’s the full workflow for realistic UGC:
- give Astra your product details, audience, offer and example ads
- give it browser access and tell it:
“open meta ad library, search these 5 competitors in the us and shortlist 10 active ugc ads, prioritize longer-running ads and recurring angles, save the links and break down each hook, pain point, product demo, objection and cta, don’t assume runtime proves profitability”
- ask it to turn the research into 3 original concepts for your product, using the patterns it found without copying the scripts
- have it write the strongest concept as a casual conversation, with a clear hook, problem, product demo and cta, then split it into short scenes with exact dialogue and actions
- generate first frame images for your creator, product and setting, then reuse them across scenes to keep the face, outfit, packaging and room consistent (add iphone 17 pro quality to the prompt to maintain realism)
- connect Astra to your generation tools through a CLI, API or just browser access
- ask astra to write prompts for realistic phone footage, with natural skin texture, imperfect framing, subtle handheld movement, small gestures and conversational pauses
- have it assemble the clips and add captions, then review the full ad for lip sync, voice changes, weird hands and distorted product details
- save the research, references, prompts and workflow in markdown files, then give astra that folder with your next brief
once your MD file will be ready you can just upload it to new chat and Astra will immediately know what to do step by step (or simply copy paste this tweet along with your manual workflow in bulletpoints)
set it up once and your next request can be “make 3 new ugc ads for this product using our saved workflow”
bookmark this for later, more details are in the article
@maxxmalist save a rejected frame beside the approved one, with the defect marked. 'same packaging' is vague. 'the label changes after the hand crosses it' gives the next run something it can check.
listen to an ai ad with the screen off.
check 3 things at every cut:
- does the room suddenly sound bigger?
- does the voice speed up?
- does the product name change pronunciation?
fix those joins before adding music.
before turning an ad reference into a prompt, write down 4 things:
- the first frame
- the exact promise
- the shot that proves it
- what must stay legible on a phone
a model can fill in a missing detail. it cannot tell you that detail was the reason you saved the ad.
a client asked me to prove a clone is faster than a brief
so i timed it: the ad that's been running 400 days, then the same ad with their product in it, frame for frame
6 minutes
no concept, no script round, no reshoot. the winner was already written, i just changed what was in the shot