GrowReach UGC Ads — Scripts & Storyboards
Purpose: 4 UGC ads (TikTok / Reels / Shorts, 9:16, ~45s each) — one per target persona. Each script highlights the ONE thing that matters most to that persona (per product cues), uses the retiplex 5-part structure (Hook → Problem → Solution → Social Proof → CTA), and ends with a shot-by-shot storyboard that feeds directly into the higgsfield shot-list step or a human creator brief.
Voice: American, casual, first-person, proof-first. "Structured spontaneity" — lock the structure and key messages, free the exact wording. All metrics from the public proof bank (never the private "700+ paying customers").
Date: 2026-09-08 · Source skill: ugc-testimonial-scripting
1) Daniel, 34 — Founder, B2B SaaS (Primary · 40%)
Testimonial focus (the ONE thing this must highlight)
More leads for his business — comments that sound like him (his network would notice AI), and proof of which comment led to which conversation. The emotional core: "I know LinkedIn works, but I can't be consistent enough to make it compound."
Hooks (5+ — test as separate variations)
- Curiosity gap: "I found the one thing that actually gets me leads from LinkedIn — and it's not posting."
- Bold claim: "Stop spending 90 minutes a day commenting on LinkedIn."
- Relatable moment: "POV: you know LinkedIn is your best channel, but you can't be consistent enough to make it compound."
- Curiosity + proof: "I tracked one comment to a booked demo. That's when I stopped doing this manually."
- Bold claim (voice): "My network literally can't tell these comments are AI."
- Relatable + time: "I used to comment for 90 minutes a day. Now I review for 10."
Script (~45s)
HOOK (0–3s): "I used to spend 90 minutes a day commenting on LinkedIn. And I still wasn't consistent enough for it to actually compound."
PROBLEM (3–9s): "I knew LinkedIn was my best channel — I'd gotten deals from it. But between running the company and posting, the cadence just died. And every tool I tried sounded like a bot. My network would've noticed in a second."
SOLUTION (9–20s): "Then I set up GrowReach. It learned my voice from my profile — the first five comments, my network thought they were mine. It finds the posts my prospects are actually reading, comments in my style, and I just review for ten minutes a day. [show dashboard]"
SOCIAL PROOF (20–36s): "Here's the part that got me: I can see exactly which comment led to which conversation. 36% of my comments turn into warm leads. I booked a demo from a single comment on a post I would've scrolled past. [show pipeline: comment → lead → demo]"
CTA (36–45s): "If you're a founder who knows LinkedIn works but can't keep up with it — this is the tool. Link's below. Try it, and if the first comments don't sound like you, don't pay."
Storyboard
| # | Time | Shot type | Visual / action | Audio / VO | Text overlay | B-roll / asset |
|---|---|---|---|---|---|---|
| 1 | 0–3s | Selfie close-up, desk setting | Daniel looks at camera, mid-thought, slight head tilt | Hook line | "90 min/day commenting. Still not compounding." | — |
| 2 | 3–9s | Selfie, slight push-in | He recounts the frustration, gestures "dead" cadence | Problem lines | "Every tool sounded like a bot" | [screenshot: old spreadsheet of manual commenting] |
| 3 | 9–20s | Medium, screen share | He turns to laptop, shows GrowReach dashboard, taps a comment | Solution lines | "Learned my voice. 10 min review." | [@dashboard: commenting strategy view, generated comment] |
| 4 | 20–36s | Close-up on screen, then back to face | Scrolls pipeline view: comment → lead → demo; points at it | Proof lines | "36% of comments → warm leads" | [@pipeline: lead card with Heat Score, demo booked] |
| 5 | 36–45s | Selfie return | Wraps up, points down/at link | CTA lines | "Link below. Don't pay if it's not you." | [@logo card] |
2) Elena, 31 — Head of Growth / Sales (Primary · 25%)
Testimonial focus (the ONE thing this must highlight)
Pipeline attribution to justify the spend — improving the conversion ratio, seeing which comments and which accounts are performing, and real conversion and meetings booked, not just activity. The emotional core: "My CEO wants pipeline from LinkedIn and I need to prove the ROI."
Hooks (5+)
- Bold claim: "My CEO asked me to prove LinkedIn was worth it. Now I show him the pipeline."
- Curiosity gap: "I found the tool that shows me which comment booked the meeting."
- Relatable moment: "POV: your CEO wants pipeline from LinkedIn and you can't prove the ROI."
- Bold claim (metric): "We don't track impressions anymore. We track meetings booked."
- Curiosity + control: "I can see which accounts are actually performing — and cut the rest."
- Relatable + budget: "I needed to justify the spend. Now the numbers justify themselves."
Script (~45s)
HOOK (0–3s): "My CEO wanted pipeline from LinkedIn. I needed to prove the ROI — or lose the budget."
PROBLEM (3–9s): "We were posting, we were commenting, we had 'engagement.' But I couldn't tell my CEO which of it actually drove meetings. Impressions don't justify spend."
SOLUTION (9–20s): "GrowReach changed the conversation. Every comment it writes is tracked — comment to conversation to warm lead to booked meeting. I can see which comments are performing and which accounts are actually converting. [show attribution view]"
SOCIAL PROOF (20–36s): "Since we started, we've booked 875+ demos from GrowReach comments across our accounts. 36% of comments turn into warm leads. Now when my CEO asks, I show him the pipeline — not the activity."
CTA (36–45s): "If you need to prove LinkedIn ROI to your boss — this is how. Link's below. See which comments are actually booking meetings."
Storyboard
| # | Time | Shot type | Visual / action | Audio / VO | Text overlay | B-roll / asset |
|---|---|---|---|---|---|---|
| 1 | 0–3s | Selfie close-up, office/meeting-room vibe | Elena looks at camera, confident, slightly exasperated | Hook line | "Prove the ROI — or lose the budget" | — |
| 2 | 3–9s | Selfie, medium | She lists the old metrics with a dismissive hand wave | Problem lines | "Impressions don't justify spend" | [screenshot: engagement dashboard with no pipeline] |
| 3 | 9–20s | Screen share | Shows GrowReach attribution view: comment → lead → meeting | Solution lines | "Every comment tracked to a meeting" | [@attribution: per-comment pipeline view] |
| 4 | 20–36s | Close-up on screen, then face | Scrolls account performance; taps a converting account | Proof lines | "875+ demos booked · 36% → warm leads" | [@accounts: per-account performance list] |
| 5 | 36–45s | Selfie return | Direct to camera, points at link | CTA lines | "Link below. See what's booking meetings." | [@logo card] |
3) Marcus, 42 — Solopreneur / Consultant (Secondary · 20%)
Testimonial focus (the ONE thing this must highlight)
Consistency without eating the week — building authority through consistent, expert comments; the 25–30% brand-building side of GrowReach; quality over volume. The emotional core: "My personal brand IS my business."
Hooks (5+)
- Relatable moment: "My personal brand IS my business. But I don't have time to feed it every day."
- Curiosity gap: "I show up on LinkedIn every single day now — and it takes me ten minutes."
- Bold claim: "You don't need to post every day. You need to comment like an expert, every day."
- Proof + authority: "67% of my comments start conversations. That's how authority compounds."
- Bold claim (workflow): "I stopped writing comments. I started reviewing them."
- Relatable + identity: "I'm a consultant. My expertise IS the product. So I can't afford to sound generic."
Script (~45s)
HOOK (0–3s): "My personal brand is my business. And for years, I couldn't show up consistently enough to build it."
PROBLEM (3–9s): "I'm a consultant — my expertise IS the product. But between client work and actually living my life, LinkedIn always fell off. And when I did comment, it took forever to sound like me."
SOLUTION (9–20s): "GrowReach writes the comments in my voice — expert, specific, one point at a time. It finds the conversations my clients are reading and shows up there for me. I spend ten minutes a day reviewing, not two hours writing. [show comment quality]"
SOCIAL PROOF (20–36s): "67% of my comments get replies. That's the difference between being visible and being an authority. My network thinks I'm everywhere — and honestly, I am. Just not manually."
CTA (36–45s): "If your personal brand is your business, you can't afford to be inconsistent. Link's below. Show up every day without it eating your week."
Storyboard
| # | Time | Shot type | Visual / action | Audio / VO | Text overlay | B-roll / asset |
|---|---|---|---|---|---|---|
| 1 | 0–3s | Selfie close-up, home office, bookshelf behind | Marcus looks at camera, calm, deliberate | Hook line | "My brand IS my business" | — |
| 2 | 3–9s | Selfie, medium | He gestures at client work / calendar, then at phone | Problem lines | "LinkedIn always fell off" | [B-roll: calendar full of client calls] |
| 3 | 9–20s | Screen share | Shows a GrowReach comment in his voice; reads it aloud | Solution lines | "Expert. Specific. One point." | [@comment: sample comment + post context] |
| 4 | 20–36s | Close-up on replies, then face | Shows reply notifications / conversation thread | Proof lines | "67% of comments get replies" | [@replies: conversation thread with prospect] |
| 5 | 36–45s | Selfie return | Warm, direct, points at link | CTA lines | "Link below. Show up daily." | [@logo card] |
4) Sophie, 28 — Agency Owner / SMM (Secondary · 15%)
Testimonial focus (the ONE thing this must highlight)
Standing out from the market with engagement automation that gets leads for her clients — Team Management: seeing each client's comments, leads, and pipeline live and separately; seats, slots, client invite links; scaling without hiring a commenter per client. The emotional core: "I manage LinkedIn for multiple clients and I need to prove value per client."
Hooks (5+)
- Bold claim: "I run LinkedIn for six clients. I don't hire a commenter per client — I use one tool."
- Curiosity gap: "Every client thinks I have a team. I have GrowReach."
- Relatable moment: "POV: you manage 6 client accounts and they all need to sound different."
- Proof + differentiation: "Each client gets their own voice, their own leads, their own pipeline — in one dashboard."
- Bold claim (agency edge): "I stopped doing engagement manually and started showing clients real pipeline."
- Relatable + scale: "If all my clients sounded like the same bot, I'd lose the retainer."
Script (~45s)
HOOK (0–3s): "I manage LinkedIn for six clients. And they all think I have a team. I have GrowReach."
PROBLEM (3–9s): "The hard part of agency life: every client needs their own voice, their own strategy, their own proof. If they all sound like the same bot, I lose the retainer. And doing engagement manually for six accounts? Not scalable."
SOLUTION (9–20s): "GrowReach's Team Management changed everything. Each client gets their own AI Persona, their own Commenting Voice, their own pipeline — live, in one dashboard. I invite clients to connect their own accounts securely, no passwords. [show team dashboard]"
SOCIAL PROOF (20–36s): "Now I show each client exactly which comments drove their warm leads and demos. That's how I stand out from every other agency — I prove the pipeline, per client. And I scale without hiring a commenter per account."
CTA (36–45s): "If you run an agency and you're doing engagement manually — stop. Link's below. See every client's comments, leads, and pipeline in one place."
Storyboard
| # | Time | Shot type | Visual / action | Audio / VO | Text overlay | B-roll / asset |
|---|---|---|---|---|---|---|
| 1 | 0–3s | Selfie close-up, bright studio/agency desk | Sophie smiles, confident, phone in hand | Hook line | "They think I have a team. I have GrowReach." | — |
| 2 | 3–9s | Selfie, medium | She counts clients on fingers, mimics "same bot" voice | Problem lines | "6 clients. 6 voices. 1 me." | [B-roll: multiple client tabs open] |
| 3 | 9–20s | Screen share | Shows Team Management dashboard: client list, per-client voice/pipeline | Solution lines | "Each client: own voice, own pipeline" | [@team: dashboard with client accounts] |
| 4 | 20–36s | Close-up on screen, then face | Opens one client's pipeline; taps a lead → demo | Proof lines | "Per-client pipeline proof" | [@client-pipeline: lead → demo per client] |
| 5 | 36–45s | Selfie return | Direct, points at link | CTA lines | "Link below. Stop doing it manually." | [@logo card] |
Shared Creator Brief (for human creators)
- Non-negotiables: the hook (first 3 seconds) and the CTA (last line) — deliver these close to as written. Everything in the middle can be reworded in your own voice.
- Tone reference: casual and excited, not over-the-top. Like telling a friend about something that actually worked. Link 1–2 reference videos before shooting.
- Visual direction: selfie-style, natural light, real desk/office. Product shown on a real screen (dashboard views). No studio polish — authentic beats polished.
- Format: 9:16 vertical, ~45s. One take exactly as written, one take "in your own words" — the improvised take often wins.
- Legal: include disclosure (#ad / #sponsored) per platform rules.
- Review order: authenticity of delivery first, accuracy of messaging second — you can edit for accuracy, you can't fix wooden delivery.
Handoff to AI video pipeline
Each storyboard's assets are named (@dashboard, @pipeline, @attribution, @accounts, @comment, @replies, @team, @client-pipeline, @logo) — hand the storyboard to higgsfield-ad-video-production for the shot-list step: script → scenes → beats → named prompts, one clear idea per scene.
References
- Framework: retiplex 5-part UGC structure (
/opt/data/cache/web/www.retiplex.com-b33a0c6871.md) - Personas:
brand-strategy/growreach-branding-2/02-target-audience.md(Daniel, Elena, Marcus, Sophie) - Proof bank:
brand-strategy/growreach-branding-2/03-brand-positioning.md§05 (public metrics only) - Brand voice:
brand-strategy/growreach-branding-2/04-brand-voice.md - Skill:
ugc-testimonial-scripting