Voice of customer marketing: the Reddit research method
Your buyer already wrote your best ad. They posted it on Reddit, in a Facebook group, under a competitor's review. The exact method to find their words and use them — without sounding like a paraphrase.
Voice of customer marketing isn't a buzzword. It's the single mechanic that separates ads that get clicked from ads that get scrolled. Your buyer has already written the perfect hook — you just have to read it.
Most "VoC research" advice is too abstract to use ("listen to your customers"). Here's the literal step-by-step method we use to extract usable ad angles from Reddit, Amazon reviews, and Facebook groups in 60-90 minutes per campaign.
Step 1: Find the right subreddit (10 minutes)
Don't go to r/marketing — that's where marketers hang out. Go to where your buyer hangs out. Skincare? r/SkincareAddiction. Fitness gear? r/Fitness. SaaS for designers? r/userexperience. Search Google: site:reddit.com [your niche] + scroll until you find a sub with 50k+ members and active threads in the last 7 days.
Step 2: Sort by "top of all time" (5 minutes)
Inside the sub, switch the feed to "Top → All time". These are the threads that struck a nerve with the most readers ever. They're where the rawest customer language lives. Read the top 20 thread titles — half of them are already ad hooks.
Step 3: Open the threads that mention pain (20 minutes)
You're looking for threads where someone is articulating a problem — not asking for recommendations. Recommendation threads have polished answers. Pain threads have raw confessions. Pain confessions = ad gold.
Open each one, scroll past the top comment (usually a formulaic answer), and find the long replies further down. Those are the ones written by someone working through their own frustration in real time.
Step 4: Pull exact phrases, not paraphrases (20 minutes)
Open a spreadsheet. Three columns: phrase, source URL, angle category. Copy verbatim any sentence that made you pause. Don't clean it up. The clumsiness is the point — it sounds like a human, not a brand.
Examples of what to grab:
- "I've tried 8 different ones and they all sting"
- "I gave up on it after 3 months and then it actually worked"
- "My partner kept asking if I'd seen a dermatologist"
- "I almost returned it but read one more review and waited"
None of those sound like marketing copy. That's why they convert as ad hooks.
Step 5: Cross-reference with Amazon reviews (15 minutes)
Take a competitor product on Amazon, sort reviews by "Most recent", and open 2-3-star reviews. These are the most honest — 1-star is angry, 5-star is hyperbole, the middle is the truth. Pull phrases that articulate what almost worked but didn't. That gap is your angle.
Step 6: Group phrases into 5 angles (10 minutes)
Cluster your phrases into themes. Most niches will sort into something like:
- "I tried everything" — frustration arc
- "I almost gave up" — patience reward
- "My partner noticed" — third-party validation
- "It actually worked, finally" — disbelief turned belief
- "I wish I'd tried this sooner" — regret-tinged endorsement
Each angle = one ad. Pull the strongest verbatim phrase as the hook, write the body in plain language.
Why this beats AI-generated angles
ChatGPT will generate clean angles — too clean. They sound like every other ad because LLMs are trained on the same marketing corpus. Real customer phrases are messy, specific, and exactly what a buyer recognises as "someone like me wrote this".
(If this feels like a lot of work for one campaign, it is. That's why we built Static Ads — it runs this exact research across 800+ winning ads + Reddit threads in your niche, then generates 5 ads from the actual phrases. 5 free credits.)
Generate 5 Facebook ads from real customer language in 5 minutes. First 5 ads on us — no card required.
Make my 5 free ads →