← All brands
ORION · GASSED
InstaHeadshots Ads Last 7 days · Min $500 spend · Data via Motion
May 20 - May 26, 2026
Generated 2026-05-27 13:39 · Goal: ROAS · Stat-sig threshold: $200

Client notes · InstaHeadshots Ads

Type new notes below and click Save · each save lands as a new entry in the history. Claude reads the most recent entry as creative steering every time you run /refresh-dashboard, /generate-scripts, or /generate-statics for this brand.

Saves write directly to disk. History updates instantly.
History
Total spend (analyzed)
$82,542
Account ROAS
1.24x
Scaling CPA
·
Best ROAS (creative)
3.75x
Lowest CPA (creative)
$22

🏆 Top Winners by Spend Min $500 spend

Where the money went this week. Sorted descending by spend.
#1
·
Spend$20,505
CPA$104
ROAS0.83x
Thumbstop36.3%
CTR1.32%
Purchases197
Executives Aspirational Screen Recording, Slideshow, Yapper UGC Professional Image & Career Advancement
523_TopProfessionals_UGC_Okad_v3_20-04-2026
"Stunning AI Headshots in 15 Minutes"
IH - US - Prospecting - Tier 1 Q2 - CBO 1DV1DE7DC - Ad Schedules - Lifetime Budget
Script (29.79s)
"I want to look like a senior exec on LinkedIn. Here's a secret."

I want to look like a senior exec on LinkedIn. Here's a secret. Ever notice how everybody at top companies has the perfect headshot? Same lighting, same quality, same confidence. You think they all went to the same studio? They didn't. Watch, I just upload a few selfies, hit generate, wait 15 minutes, and look at that, 200 options. Every style, corporate, creative, casual, pick your favorite. This one goes straight to LinkedIn. Before, after, same person, completely different level. And that's it, that's the secret. Insta headshots. 300,000 professionals already did this. Preview yours for free.

Primary text

The professionals at the top of their field don't leave their first impression to chance. ✓ 300K+ professionals already upgraded their headshot ✓ 30M+ headshots generated worldwide ✓ 10,000+ five-star Trustpilot reviews ✓ Preview all your results free before paying anything See yours free. Pay only if you love them.

#2
·
Spend$8,586
CPA$103
ROAS0.83x
Thumbstop32.0%
CTR1.58%
Purchases83
Professionals Bold Claim Grid Swap UGC Hassle-Free & Convenient Process
556_MultiModelGridReveal_Video_Kushal_Iteration_Steve_v2_27-04-2026
"Stunning AI Headshots in 15 Minutes"
IH - US - Prospecting - Tier 3 ABO Max Value - Creative Testing
Script (19.52s)
""

(no spoken dialogue / music-driven grid reveal ad)

Primary text

One selfie. A professional headshot for every platform you show up on. LinkedIn, Zoom, Instagram - all generated in 15 minutes, all yours to preview free before paying anything. ✓ 300K+ professionals already made the switch ✓ 30M+ headshots generated worldwide ✓ 10,000+ five-star Trustpilot reviews ✓ Used by teams at Google, Goldman Sachs, Harvard and beyond Preview yours free. Pay only if you love them.

#3
·
ad creative
Spend$6,091
CPA$98
ROAS0.89x
Thumbstop0.0%
CTR1.27%
Purchases62
Professionals · Before and After, Collage Lifestyle Image with Text Hassle-Free & Convenient Process
398-CameraAnxiety_Static_JustUpload_Elizabeth_Paras-2026-03-27
"Stunning AI Headshots in 15 Mins"
IH - US - Prospecting - Tier 1 CBO Max Value - on schedule
Primary text

You've been avoiding your LinkedIn headshot because getting photographed feels awful. We get it. That's why we built this. ✓ 300K+ professionals got their headshot without a photoshoot ✓ 10,000+ five-star Trustpilot reviews ✓ 50+ professional headshots from your phone selfies ✓ Preview all results free before paying No camera. No stranger. No dread. Preview free.

#4
·
Spend$5,517
CPA$77
ROAS1.06x
Thumbstop37.2%
CTR0.90%
Purchases72
Professionals Contrast Grid Swap Hybrid Realistic & High-Quality AI Headshots
Rocketship_Batch20_Video_Text_4images
IH - US - Prospecting - Tier 1 CBO Max Value - on schedule
Script (Nones)
""

(transcript not available , likely text-overlay-driven, no spoken audio)

Primary text

Same person. Four platforms. All professional. All realistic AI. ✓ Upload once, get headshots for every use case ✓ 100+ options ready in 5 minutes ✓ See results first, pay only if you love them ✓ 5/5 stars from 6,700 Trustpilot reviews From one casual selfie to a complete professional presence. Try it risk-free.

⚡ Efficiency Winners Sorted by ROAS

Best return on ad spend, filtered to creatives with ≥1 purchase and ≥$500 spend.
#1
·
Spend$1,395
CPA$22
ROAS3.75x
Thumbstop25.2%
CTR0.89%
Purchases63
LinkedIn Users Bold Claim Before and After, Demo UGC Realistic & High-Quality AI Headshots
2026 - 06 - Partnership Ad - @seymourofdevin - May 04, 2026 - undefined
IH - US - Prospecting - Tier 1 CBO Max Value - Partnership Ads
#2
·
ad creative
Spend$1,390
CPA$30
ROAS2.65x
Thumbstop0.0%
CTR0.84%
Purchases46
LinkedIn Users · Headline Lifestyle Image with Text Hassle-Free & Convenient Process
571_variant_a_05-05-2026
"Replace it in 15 minutes."
IH - US - Prospecting - Tier 4 ABO Max Value - Creative Testing
Primary text

There's still a hotel-mirror selfie on your LinkedIn. The recruiter scrolling past it isn't trying to be cruel · they're just looking for the photo of someone who takes the work seriously. Upload 10 selfies tonight, preview 50 professional headshots in 15 minutes, replace it before tomorrow's first scroll-through. ✓ Results delivered in just 15 minutes ✓ 300K+ professionals already made the switch ✓ Used by teams at Google, Microsoft, Goldman Sachs and Harvard ✓ 10,000+ five-star Trustpilot reviews Preview yours free. Pay only if you love them.

#3
·
Spend$2,473
CPA$45
ROAS1.89x
Thumbstop28.3%
CTR1.12%
Purchases55
Professionals Shocking Statement Montage, Screen Recording, Testimonial UGC Professional Image & Career Advancement
529_RecruiterRakings_UGC_Okad_v3_20-04-2026
"Stunning AI Headshots in 15 Minutes"
IH - US - Prospecting - Tier 1 Q2 - CBO 1DV1DE7DC
Primary text

Recruiters rank candidates by their headshot before they even read the resume. Most people don't know that. ✓ 300K+ professionals already upgraded their headshot ✓ 30M+ headshots generated worldwide ✓ 10,000+ five-star Trustpilot reviews ✓ Preview all your results free before paying anything See yours free. Pay only if you love them.

#4
·
Spend$1,441
CPA$53
ROAS1.49x
Thumbstop14.1%
CTR2.84%
Purchases27
Job Seekers Aspirational Screen Recording, Slideshow Animation Hassle-Free & Convenient Process
CCI-FSC_Video_Kushal_F3_New
"Stunning AI Headshots in 15 Minutes"
IH - US - Prospecting - Tier 3 ABO Max Value - Creative Testing
Primary text

A new headshot doesn't just look better. It makes your phone start lighting up. ✓ 300K+ paying professionals already upgraded their headshot ✓ 30M+ headshots generated worldwide ✓ 10,000+ five-star Trustpilot reviews ✓ 15 minutes from upload to delivery Preview Your Headshots Free!

🎯 Action Items · Next Week's Plan

Patterns from the winners above. Use these to brief next week's scripts and tests.

👥 Personas working

Aggregated across top 15 by spend. Sorted by total spend.
Professionals
13 ads
$44,330
1.05x ROAS
Executives
1 ads
$20,505
0.83x ROAS
LinkedIn Users
1 ads
$4,052
0.84x ROAS

🎣 Hook tactics working

First-3-second strategies driving the spend.
Aspirational
1 ads
$20,505
0.83x ROAS
Bold Claim
1 ads
$8,586
0.83x ROAS
Contrast
1 ads
$5,517
1.06x ROAS
Explainer
1 ads
$4,095
1.05x ROAS
If Then
1 ads
$4,052
0.84x ROAS
Storytelling
1 ads
$3,611
1.32x ROAS
Shocking Statement
1 ads
$2,473
1.89x ROAS
Contrarian
1 ads
$1,848
0.57x ROAS

🎬 Visual formats working

How the winning ads are framed visually.
Screen Recording
5 ads
$32,972
1.04x ROAS
Yapper
4 ads
$30,499
0.82x ROAS
Slideshow
2 ads
$24,116
1.08x ROAS
Grid Swap
3 ads
$17,714
1.07x ROAS
Before and After
6 ads
$16,575
1.00x ROAS
Collage
3 ads
$10,831
0.86x ROAS
Montage
1 ads
$2,473
1.89x ROAS
Testimonial
1 ads
$2,473
1.89x ROAS

💬 Messaging themes working

Core consumer motivation in the winners.
Hassle-Free & Convenient Process
7 ads
$29,804
1.02x ROAS
Professional Image & Career Advancement
3 ads
$24,515
1.32x ROAS
Realistic & High-Quality AI Headshots
4 ads
$12,771
0.81x ROAS
Wide Variety & Customization
1 ads
$1,797
1.00x ROAS

✍️ Concepts to write next week 5 concepts · hooks · timed scripts · casting

No SKUs configured for this brand yet. Add them to data/skus.json and rebuild.
/generate-scripts "InstaHeadshots Ads"
Concept 1

What Top Companies Already Know

📥 .docx
Mid-career professional, 28-40, ambitious, LinkedIn-active Curiosity / Insider Secret UGC Talking Head + Grid Reveal
UGC video Aspirational ambition. Same playbook the top tier uses, available to you
Talking-head opens with a confident hot take, then reveals the grid of 200 generated headshots on screen. Friend tone, no studio polish, phone selfie register. Ends with the before / after side-by-side on a LinkedIn screenshot.
👥 Talent
Age28-38
DemographicOffice professional, any gender, looks like an associate or senior associate at a corporate firm. Real working person, not a model
LookPlain button-up shirt or simple sweater, hair tidy, natural light from a window. Filmed on phone front-camera, talent holding the phone at arm's length
🎒 Props & gear
  • 1x iPhone (front camera, vertical 9:16)
  • 1x laptop with LinkedIn open (for the screenshot beat)
  • Talent's own everyday outfit
🎣 Hook variations 5 options · pick one for the shoot
1
“Top companies all have the same kind of headshot. They did not get it from a studio.”
confident, low-key hot take
Trigger pattern interruption Tactic Bold Claim Voice pattern Hot Takes
2
“There is a reason every senior exec on LinkedIn looks like they shop at the same store. It is not the store.”
curious, almost conspiratorial
Trigger information gap Tactic Curiosity Gap Voice pattern Confusion & Discovery
3
“Why does every person at a top consulting firm have basically the same headshot?”
puzzled, leaning in
Trigger pattern recognition Tactic Open Question Voice pattern Question Open
4
“I used to think only people with money could afford to look like they had money. I was wrong.”
quiet confession
Trigger vulnerability Tactic Confession Voice pattern Confession & Gatekeeping
5
“Three hundred thousand professionals already figured this out. Here is the shortcut.”
matter of fact bandwagon
Trigger social proof Tactic Social Proof Specificity Voice pattern Specificity Stack
📝 Full script 6 beats · click to expand
0:00 - 0:03
HOOK
I wanted to look like a senior exec on LinkedIn. So here's what I figured out.
Visual: Talent close-up, holding phone at arm's length, plain background, natural light. Half-smile, looks straight into the lens.
On-screen: the secret nobody talks about
0:03 - 0:08
SETUP
Have you noticed everybody at the top companies has the same kind of headshot? Same lighting, same energy, same confidence. They didn't all go to the same studio.
Visual: Same shot. Talent tilts head, slight shrug. Quick cut to a LinkedIn feed scroll showing a few polished exec headshots in a row.
0:08 - 0:14
REVEAL
So I uploaded a few selfies, waited fifteen minutes, and got two hundred options back.
Visual: Phone screen recording: talent opens InstaHeadshots, drags in 4 phone selfies, taps generate. Cut to grid reveal of 200 headshot thumbnails filling the screen.
On-screen: 200 options. 15 minutes.
0:14 - 0:20
DEMONSTRATION
And there it was. Corporate, creative, casual, every style. I picked this one for LinkedIn.
Visual: Quick montage of 4-5 distinct style sets (suit, sweater, business casual). Cursor clicks the final pick. Cut to a LinkedIn profile mockup with the new photo dropped in.
0:20 - 0:26
PAYOFF
Same person. Completely different read.
Visual: Split screen before / after on the LinkedIn profile. Linger 2 full seconds on the after.
On-screen: before / after
0:26 - 0:30
CTA
Check it out, you preview yours for free before you buy anything.
Visual: Back to talent close-up. Holds up phone showing the InstaHeadshots homepage. Friendly outro.
On-screen: preview yours free

523_TopProfessionals_UGC_Okad_v3 spent $22,962 in 7d alone (top spender) with 37% thumbstop. The opener 'I want to look like a senior exec on LinkedIn. Here's a secret.' is doing the heavy lifting. Doubling down on the curiosity-frame hook with a fresh grid reveal beat and a sharper LinkedIn payoff.

🎬 Production notes

Self-shootable. One indoor location with window light, kitchen or home office works. Total shoot time under 30 minutes. Grid reveal and before/after will be composited in post by GASSED.

Source winners (3)
  • 523_TopProfessionals_UGC_Okad_v3 ($22,962 spend, 0.91 ROAS, 37% thumbstop)
  • 556_MultiModelGridReveal_Video ($8,661 spend, 33% thumbstop)
  • AI Motion UGC Talking Head Apoorv Female v3 ($4,722 spend, 1.16 ROAS)
Concept 2

Three Recruiters in One Week

📥 .docx
Stalled mid-career professional, 30-42, job-hunting or quietly looking Specificity / Outcome Specificity UGC Talking Head with screenshot proof
UGC video Career outcomes, not just a nicer photo. The signal others read off your profile
Talking head opens with a small specific number that implies a bigger story. Walks through the timeline of changing the photo and the inbound that followed. No before / after gimmick, just the talent and a couple of inbox screenshots.
👥 Talent
Age30-42
DemographicWorking professional, mid-career, looks like a manager or senior IC. Slightly more polished than the average UGC talent but still everyday, not a model. Any gender
LookSoft sweater or open collar shirt. Filmed at home or in a parked car. Natural light, no ring light. Subtle delivery, not performative
🎒 Props & gear
  • 1x iPhone (front camera, vertical 9:16)
  • Talent's actual LinkedIn DM inbox or a mocked-up version (2 short messages from recruiters)
  • Wardrobe: 1 plain top
🎣 Hook variations 5 options · pick one for the shoot
1
“Three recruiters reached out the week I updated one picture. Same resume.”
deadpan, slightly stunned
Trigger outcome specificity Tactic Outcome Specificity Voice pattern Experience Arc
2
“I had the same LinkedIn photo since lockdown. I am embarrassed to think what it cost me.”
soft confession
Trigger relatable shame Tactic Confession Voice pattern Confession & Gatekeeping
3
“Your LinkedIn photo is doing more damage than your resume. I will prove it.”
provocative
Trigger contrarian Tactic Provocation Voice pattern Hot Takes
4
“Sunday night I updated one photo. Friday I had two recruiter DMs.”
factual, cause-effect
Trigger cause and effect Tactic Time Anchor Voice pattern Time Anchor
5
“My boss never asked my opinion on anything. Then I changed one thing on my profile.”
casual flex
Trigger information gap Tactic Curiosity Gap Voice pattern Confusion & Discovery
📝 Full script 6 beats · click to expand
0:00 - 0:03
HOOK
Three recruiters reached out the week I updated one picture. Same resume. Same skills.
Visual: Talent in tight close-up, looking just slightly off-lens. No movement.
On-screen: the only thing that changed
0:03 - 0:08
SETUP
Honestly, I had been putting off a real headshot forever. No time, no energy, not paying three hundred bucks for a studio session.
Visual: Cut to talent at a kitchen table, scrolling LinkedIn. Quick B-roll of an old, awkward profile photo on their feed.
0:08 - 0:14
SOLUTION
Then I found Insta Headshots. Uploaded a couple of selfies, waited fifteen minutes.
Visual: Phone screen recording: drags 3 selfies into the upload area, taps generate, a quick loading state.
On-screen: 15 min, no studio
0:14 - 0:20
PROOF
Anyway, I put it on LinkedIn Sunday night. By Friday I had two recruiter DMs and my boss including me on a client call.
Visual: Quick cuts: new profile photo dropping into the LinkedIn header, then 2 short DM previews on screen.
On-screen: Sun upload, Fri inbound
0:20 - 0:25
EMOTIONAL_CORE
Same person. Just looked the part for the first time.
Visual: Talent back in frame, small smile, slight shrug.
0:25 - 0:28
CTA
It is free to preview, just check it out.
Visual: Phone in talent's hand showing the InstaHeadshots site.
On-screen: preview yours free

526_SusTiming_UGC_Okad_v3 and 533_CoworkerHeadshots both lead with this exact frame ('boss noticed', 'recruiters reached out') and both pull strong thumbstop. 533 alone delivered the highest engagement-to-spend ratio in the 7d set. The 'same resume, same skills, only the photo changed' line is doing real work on objection handling.

🎬 Production notes

Single take, single location. Talent should write the recruiter screenshot lines down before filming so the inbox shot has real-looking content (no obviously fake names). Aim for 20-28 seconds finished.

Source winners (3)
  • 533_CoworkerHeadshots_UGC_Okad_v1 (high thumbstop, top 30d performer)
  • 526_SusTiming_UGC_Okad_v3 (boss / recruiter framing, 28% thumbstop)
  • CCI-UGT Olga ($17.5s of social proof condensed, top 30d thumbstop)
Concept 3

I Hate Being on Camera

📥 .docx
Camera-avoidant professional, 26-40, has had the same outdated LinkedIn photo for years Confession UGC confessional + reveal
UGC video Objection killer. No shoot day, no studio, no money, no being-on-camera energy required
Talent opens by admitting they hate photos of themselves and have avoided getting a real headshot for years. Walks through the lowest-effort path: car selfie in, polished headshot out. Self-deprecating, warm, real.
👥 Talent
Age26-38
DemographicAny gender, slightly introverted energy on camera, looks like a designer / engineer / accountant / nurse type. Glasses optional and welcome. Not classically photogenic in the model sense, that is the point
LookHoodie, t-shirt, or sweater. No styling, no makeup beyond everyday. Slightly messy hair is fine. Filmed in a car or at home
🎒 Props & gear
  • 1x iPhone (front camera, vertical 9:16)
  • Optional: car for the opening beat (parked, daylight, ignition off)
  • Wardrobe: whatever talent woke up in
🎣 Hook variations 5 options · pick one for the shoot
1
“I genuinely hate being on camera. Which is why my LinkedIn photo was from a wedding in 2022.”
self deprecating, warm
Trigger vulnerability Tactic Confession Voice pattern Confession & Gatekeeping
2
“I am not paying three hundred bucks to fake smiles at a photographer for a whole Saturday.”
annoyed, refusing
Trigger aversion Tactic Negative Frame Voice pattern Negative Tilt
3
“If you have been putting off a real headshot for years, this is your shortcut.”
permission giving
Trigger identification Tactic Direct Address Voice pattern Permission Slip
4
“How a parking lot selfie became my best work photo.”
intrigued, modest
Trigger information gap Tactic Curiosity Gap Voice pattern Confusion & Discovery
5
“Five selfies you already have, fifteen minutes, no studio, no Saturday.”
clipped, friction free
Trigger low effort Tactic Numeric Stack Voice pattern Specificity Stack
📝 Full script 6 beats · click to expand
0:00 - 0:04
HOOK
I genuinely hate being on camera. Which is why my LinkedIn photo was from a wedding in twenty twenty-two.
Visual: Talent in their car or at their desk, holding phone close. Real lighting, no flattering. Slight grimace on 'wedding'.
On-screen: me, on the worst day of my year
0:04 - 0:09
PROBLEM
And I am not paying three hundred bucks to spend a whole Saturday faking smiles at a photographer.
Visual: Quick cut to a photo studio stock-ish B-roll (or a stylized graphic of a $300 invoice, GASSED to add in post).
On-screen: $300, half a Saturday, fake smiles
0:09 - 0:15
REVEAL
So I took a selfie in the parking lot before work, uploaded it, and waited fifteen minutes.
Visual: Phone screen recording: lock screen photo from a parking lot. Drag it into InstaHeadshots, tap generate.
On-screen: 1 parking-lot selfie
0:15 - 0:22
PAYOFF
It gave me two hundred options that actually look like me. Just the version of me who got enough sleep.
Visual: Grid reveal of 200 thumbnails, cursor scrubs across. Final hover on a clean corporate option.
On-screen: 200 versions, all you
0:22 - 0:27
PROOF
You can see every one of them before you decide to buy anything.
Visual: Talent back in frame, holding phone showing the preview grid. Small genuine smile.
On-screen: free preview
0:27 - 0:30
CTA
Insta Headshots. Literally zero risk. Check it out.
Visual: Quick product card with the URL, talent's hand holding phone.
On-screen: preview yours free

Strong winning cluster in this brand: HatePhoto_Video_9x16, CameraAnxiety static set (398, 403), and the 'photo from my car / dead selfie' beat in the Apoorv UGC. The shared insight is camera-anxiety as the buying barrier, not price. Static ads using this frame also pull strong ROAS without much engagement (low TS, decent ROAS) which says the message converts even when it doesn't stop the scroll, so on video it should compound.

🎬 Production notes

The whole pitch is that this is filmed messy. Do not retake for polish. One soft jump cut after the hook is fine, the rest is single take. Talent should not look like they prepared.

Source winners (3)
  • HatePhoto_Video_9x16_Zara_Apoorv ($4,099 spend, 41% thumbstop)
  • AI Motion UGC Talking Head Apoorv Female v3 ($4,722 spend, 1.16 ROAS, 'car selfie' line)
  • 398-CameraAnxiety_Static_JustUpload ($18K 30d spend)
Concept 4

200 Headshots, 15 Minutes

📥 .docx
Skeptic / specs-driven professional, 25-45, needs to see the proof before believing the claim Specificity / Proof Stack Screen-recording demo + multi-pose grid
UGC video (screen-record heavy) Concrete numbers, concrete output. Volume + variety + speed in one beat
Almost entirely screen-recorded. Talent's voice over a phone screen showing the upload, the wait, the grid, the pick, the LinkedIn drop-in. Numbers on screen the whole time. The talking-head face only at the bookends.
👥 Talent
Age25-40
DemographicLooks like a tech worker / consultant / PM. Any gender. Crisp speaker, lower energy than UGC norm. Almost narrator-like
LookPlain dark top, neutral background. Talent only on camera at 0-3s and 25-30s. Most of the spot is screen-recording with VO
🎒 Props & gear
  • 1x iPhone (talent close-up bookends)
  • 1x laptop or desktop for the screen recording (LinkedIn open in another tab)
  • 4-5 source selfies prepared in a phone gallery for the upload demo
🎣 Hook variations 5 options · pick one for the shoot
1
“Two hundred headshots in fifteen minutes for less than a steak dinner. Watch.”
matter of fact demo
Trigger value Tactic Numeric Specificity Voice pattern Specificity Stack
2
“Paying three hundred dollars for a photo studio is a tax on not knowing this exists.”
edgy hot take
Trigger contrarian Tactic Provocation Voice pattern Hot Takes
3
“Here is the four step way to get a real LinkedIn photo without ever holding a camera.”
tutorial pace
Trigger process clarity Tactic How-To Voice pattern How-To Open
4
“What if your next headshot took less time than a coffee run?”
curious, light
Trigger imagination Tactic Open Question Voice pattern Question Open
5
“I am going to upload five selfies right now and show you what comes out.”
live demo confidence
Trigger proof Tactic Live Demo Voice pattern Experience Arc
📝 Full script 6 beats · click to expand
0:00 - 0:03
HOOK
Two hundred headshots in fifteen minutes for less than a steak dinner. Watch.
Visual: Talent close-up, holds up phone showing InstaHeadshots site.
On-screen: 200 / 15 min
0:03 - 0:08
DEMONSTRATION
So, five selfies in. Click generate. Walk away.
Visual: Screen recording: drag five phone selfies into the upload box. Click generate. Cursor moves to coffee mug emoji on screen.
On-screen: 5 selfies, 1 click
0:08 - 0:14
REVEAL
Fifteen minutes later, two hundred polished options. Every style, every angle.
Visual: Grid of 200 generated headshots cascades onto screen, slow scroll through it. Style chips visible in the UI (Corporate, Creative, Casual).
On-screen: 200 options
0:14 - 0:20
DEMONSTRATION
Then you filter by what you actually need. Corporate for LinkedIn. Casual for the team Slack. Suit for the conference bio.
Visual: Screen recording: click between style filter chips, grid re-sorts. Highlight a corporate pick.
0:20 - 0:25
PROOF
And you drop the winner into your LinkedIn header. Done.
Visual: Screen recording switches to LinkedIn, uploads the chosen photo, profile refreshes.
On-screen: from upload to live profile
0:25 - 0:30
CTA
You see all two hundred before you pay a cent. Insta Headshots. Preview yours for free.
Visual: Back to talent close-up. Phone in hand showing preview grid.
On-screen: preview yours free

556_MultiModelGridReveal pulled $22K of 30d spend on what is essentially a silent / music-driven grid reveal. Rocketship_Batch20 pulled $31K with text-overlay-only style. The combined message is that the volume and variety reveal itself is the proof, viewers do not need narration to be sold. This concept formalizes that learning with a tight VO so it works as ad-account-pace creative even on autoplay-with-sound.

🎬 Production notes

Screen record at native resolution on the laptop, GASSED will reformat to 9:16 with the talking-head bookends. Talent should rehearse the upload-to-pick flow once so the screen recording feels confident, no fumbling.

Source winners (3)
  • 556_MultiModelGridReveal_Video ($22,312 30d spend, 32% thumbstop, visual-first)
  • Rocketship_Batch20_Video_Text_4images ($31,498 30d spend, 1.12 ROAS, text-overlay format)
  • 523_TopProfessionals (200-options claim baked in)

🖼️ Static images to ship next

Generates a batch of direct-response static ads via Higgsfield, grounded in the brand's Motion winners + landing pages. Pick a format tag · ★ UGC iPhone Creative is the recommended default for brands whose winners are native iPhone photos (playbook). Tune the model / aspect / resolution / count below, then hit Copy /generate-statics.
Negative prompt (what to exclude) · optional, applied as DO NOT include:
4/4
Default. Best for static ads with precise text overlays. 4K capable.

🔁 Hook swaps to test last 30 days

Take the opening 1-3 seconds of a high-thumbstop ad (last 30 days) and graft it onto the body of an ad with the strongest sequence · composite of 100% watch retention, CTR, and CVR (clicks → purchase).
#1 533_CoworkerHeadshots_UGC_O… CCI-FSC_Video_Kushal_F3_New +35.7pp
Hook
533_CoworkerHeadshots_UGC_Okad_v1_20-04-2026
TS 52.0%
“Three years, my boss never asked me my opinion on anything, and then I changed my LinkedIn photo.”
Body
CCI-FSC_Video_Kushal_F3_New
TS 16.3% 100% 36.6% CTR 3.51% CVR 1.33% ROAS 1.48x
#2 CCI-UGT_UGC_Okad_Olga_New 2026 - 06 - Partnership Ad … +21.1pp
Hook
CCI-UGT_UGC_Okad_Olga_New
TS 49.1%
“My manager started including me on client calls after I changed one thing on my profile.”
Body
2026 - 06 - Partnership Ad - @seymourofdevin - May 04, 2026 - undefined
TS 28.0% 100% 4.9% CTR 0.91% CVR 19.33% ROAS 2.99x
#3 526_SusTiming_UGC_Okad_v3_2… CCI-HPD_Video_Zulker_M1_New +21.7pp
Hook
526_SusTiming_UGC_Okad_v3_20-04-2026
TS 40.2%
“Updated one picture and somehow I'm getting more opportunities. Coincidence?”
Body
CCI-HPD_Video_Zulker_M1_New
TS 18.5% 100% 24.1% CTR 2.02% CVR 1.73% ROAS 0.80x
#4 HatePhoto_Video_9x16_Zara_A… PAI-PRV_Video_Kushal_F2_New +22.7pp
Hook
HatePhoto_Video_9x16_Zara_Apoorv
TS 39.4%
(no transcript · capture the first 3 seconds visually)
Body
PAI-PRV_Video_Kushal_F2_New
TS 16.7% 100% 14.4% CTR 2.13% CVR 1.75% ROAS 0.84x
#5 Rocketship_Batch20_Video_Te… 529_RecruiterRakings_UGC_Ok… +6.7pp
Hook
Rocketship_Batch20_Video_Text_4images
TS 37.0%
(no transcript · capture the first 3 seconds visually)
Body
529_RecruiterRakings_UGC_Okad_v3_20-04-2026
TS 30.3% 100% 14.7% CTR 1.47% CVR 5.02% ROAS 1.91x

🔍 New opportunities no data yet

Scrub Reddit + forums + reviews for emerging pain points and unmet demand. Hit the button above to copy the slash command · paste in Claude Code to run the research and generate 3 ranked opportunities for this brand.

🔪 Kill candidates Highest CPA, ROAS < 2x

Wasting spend this week. Pause or rework before next week's plan.
#Ad nameCPASpendROASThumbstopPersona
1 HeadshotsConveyMore_Static_Steve_Surya_v1 $259 $517 0.31x 0.0% ·
2 JustSmart_Video_9x16_Zara_Apoorv $142 $1,848 0.57x 34.4% ·
3 652_FaceTest_Static_Paras_Iteration_HeatherLHurwitt_10-05-2026 $139 $976 0.62x 0.1% ·
4 AI Motion - 2026 - 01/09 - Paras - 2*2 Multi Profession Grid $115 $1,153 0.63x 0.0% ·
5 HeadshotsConveyMore_Static_Sami_Surya_v1 $109 $655 0.69x 0.0% ·
6 FaceTest_Static_Paras_New_StevenConway $104 $2,290 0.86x 0.0% ·
7 523_TopProfessionals_UGC_Okad_v3_20-04-2026 $104 $20,505 0.83x 36.3% ·
8 403-CameraAnxiety_Static_WorldsBest_Elizabeth_Paras-2026-03-27 $104 $3,115 0.77x 0.1% ·
9 556_MultiModelGridReveal_Video_Kushal_Iteration_Steve_v2_27-04-2026 $103 $8,586 0.83x 32.0% ·
10 SOC-HPD_UGC_Okad_Olga_New $103 $1,338 0.85x 32.9% ·