Skip to main content
Back to Blog
10 min readBrass-SEO Team

Reddit Ads and Authentic Customer Language

A Reddit user can spot a marketing pitch in the first line and downvote it before finishing the sentence. That reflex is what makes the platform brutal for advertisers, and it's also the reason Reddit is a useful place to study what authentic ad copy actually looks like instead of just what marketers claim it looks like.

BrassTranscripts, a transcription tool, published a research piece on exactly this question: why customer language pulled from real interviews outperforms typical ad copy on Reddit, and how to extract that language systematically. BrassTranscripts is built by Copper Sun Content and Creative, LLC — the same company behind Brass-SEO. This post curates what that research found and connects it to the practical problem underneath it: authentic language has to come from somewhere, and for most businesses, that somewhere is a recorded conversation nobody has transcribed yet.

Quick Navigation


Why Reddit Punishes Obviously Polished Copy

Reddit ads written to sound like community posts instead of advertisements can reach roughly 0.5% click-through rates, five times the platform's typical average, according to the BrassTranscripts research. That gap exists because Reddit's culture runs on peer discussion, not brand messaging.

Every other major ad platform tolerates some degree of polish. A clean product shot and a confident headline work fine on Instagram or a Google Search ad. Reddit users read that same copy as noise, because the platform trained them to expect unfiltered opinions from other users, not pitches from brands. The moment an ad sounds like it was written in a boardroom, the audience it's trying to reach recognizes it as exactly that and moves on.

Reddit ads still work. The research argues they work by a different rule than most platforms: the deciding factor is not budget or targeting, but whether the copy sounds like something a real customer would say.

That distinction changes what a marketer is actually testing for. Ad testing on other platforms usually compares headlines, images, and offers. On Reddit, the research suggests the more useful axis to test is voice: does this line read like it came from inside the community, or from outside it trying to get in.

What the Case Studies Actually Show

The BrassTranscripts piece backs its argument with four cited case studies, not a single anecdote. Numbers vary by industry, but the direction is consistent across all four.

A Brafton case study of Contiki Travel found that ads built around user-generated content from real Redditors produced a 305% return on investment, an 11% higher click-through rate, and an 8% lower cost-per-click compared to standard creative. A Britopian writeup of a Siemens AMA campaign, where employees answered questions in their own words rather than through a marketing filter, reported a 46% higher click-through rate than the German benchmark and a more efficient cost-per-click. A B2B SaaS case study documented by InterTeam Marketing found that switching to customer-sourced language boosted ROI by 6x and cut cost-per-lead by 63%. And a Copyhackers case, cited directly, tracked ad engagement jumping from 1.45% to 6.59% — a 354% improvement — after the copy shifted from brand voice to interview-sourced customer voice.

Every one of those results ties back to the same underlying practice: someone talked to a real customer, wrote down what they actually said, and put it in the ad instead of rewriting it into marketing language.

The Extraction Framework for Finding Real Customer Language

The research lays out a specific method for pulling ad-ready language out of a customer interview, built around three categories worth listening for on a second pass through a transcript.

Emotional language patterns. Moments of frustration ("this drives me crazy"), relief, surprise, or a customer describing skepticism that turned into belief. These carry more weight in ad copy than any adjective a copywriter would choose.

Specific details. Numbers, timeframes, and direct comparisons to whatever the customer used before. "Saved us 20 hours a week" does work that "saves you time" cannot.

Casual, conversational phrasing. Filler words that signal a real person talking: "honestly," "to be fair," "the thing is," plus whatever analogy the customer invents on the spot to explain the problem in their own terms.

The research is explicit that emotional responses carry the most usable language in a transcript — more than technical explanations, more than praise, more than the parts of the conversation that sound like a testimonial.

Where the Research Draws the Line

The BrassTranscripts piece is specific about what didn't work in the case studies it reviewed, which matters as much as what did.

Overpromising failed. Hyperbolic lines like "this will change your life" weren't part of the successful campaigns the research examined. Faking casualness failed too — writing copy that imitates Reddit's tone without an actual customer quote behind it reads as fake because it is. And generic benefit statements like "increase productivity" consistently underperformed specific, customer-sourced phrasing such as "stop wasting three hours every Friday on manual reports," even though both claims point at the same underlying benefit.

The pattern across all three failure modes is the same. Trying to sound authentic isn't the same as being specific, and Reddit's audience reliably tells the difference.

That's a useful check before publishing any ad copied from this framework. If a line could plausibly appear in a stock photo caption or a landing page hero, it's still marketing language wearing a Reddit costume. If it could only have come from one specific person describing one specific problem, it's closer to what the case studies rewarded.

Why This Traces Back to a Transcript

None of the language in that extraction framework exists until someone records a conversation with a real customer and turns it into text they can search and quote. That's the step most businesses skip. Sales calls, onboarding calls, and support conversations happen constantly; nobody goes back and transcribes them.

BrassTranscripts converts audio and video into text with automatic speaker labels, for a flat $2.50 per file up to 15 minutes or $6.00 for files between 16 and 120 minutes. There's no subscription and no account required, and a 30-word preview is available before payment. Output comes as TXT, SRT, VTT, or JSON, and the file size limit is 450MB with no fixed duration cap. A single customer call, run through the service, becomes a searchable document you can scan for the emotional language, specific numbers, and conversational phrasing the extraction framework calls for.

The math favors doing this even for a single ad. A 20-minute customer call costs $6.00 to transcribe. If that transcript surfaces one phrase that performs anywhere close to the case studies above, it paid for itself before the ad even runs.

Testing This on Your Own Reddit Campaigns

The research recommends a four-step process for validating the approach against your own current ad performance instead of taking the case studies on faith.

  1. Baseline. Record your current click-through rate, cost-per-click, and conversion rate before changing anything.
  2. Test. Write a variation using language pulled directly from a customer interview transcript, not paraphrased.
  3. Compare. Let each variation collect at least 100 clicks before drawing conclusions — Reddit's own performance data is noisy at low volume.
  4. Scale. Apply whatever language pattern won across the rest of the campaign.

One detail from the research is worth repeating on its own: the case study where engagement jumped 354% started with just ten customer interviews. This isn't a method that requires a large research budget to test.

Ten interviews is also a manageable transcription batch. At $6.00 per file for anything under two hours, ten customer calls costs somewhere between $25 and $60 to convert into searchable text, depending on length. That's a small enough number to run before committing real ad spend to a hypothesis.

If Google Ads is a bigger part of your spend than Reddit, the same extraction method carries over with different constraints. Turning customer interviews into Google Ads copy covers what changes when the platform is search intent instead of community feed.

There's a second place this language pays off beyond paid ads. If a phrase from a customer interview tests well in an ad, watch whether it starts showing up in your own organic search queries too; customers who heard a phrase from an ad sometimes search it later. The Brass-SEO Winning Keywords button on the dashboard shows exactly which search terms are already driving clicks to your site, which makes it easy to check whether ad-tested language and organic search language are starting to overlap.


Frequently Asked Questions

Is BrassTranscripts affiliated with Brass-SEO?

Yes. Both are built by Copper Sun Content and Creative, LLC, but they're separate products sold independently. Brass-SEO connects to Google Search Console and Google Analytics 4 to analyze a website's search performance for $25/month. BrassTranscripts converts audio and video into text for a flat per-file fee with no subscription.

Why does Reddit punish polished ad copy more than other platforms?

Reddit's format is built around peer discussion inside communities, so users read the platform expecting other users, not brands. According to the BrassTranscripts research, ads that mimic that peer voice can reach roughly 0.5% click-through rates, five times the platform average, while ads that read like traditional marketing get filtered out by the same instinct that makes Redditors trust each other.

Do I need to conduct new customer interviews, or can I use language from existing calls?

Existing recordings work. The extraction framework applies to any recorded conversation where a real customer describes a problem in their own words — a sales call, a support call, an onboarding session. The step most businesses are missing isn't the conversation. It's turning that recording into a searchable transcript.

How much does it cost to transcribe a customer interview?

BrassTranscripts charges a flat $2.50 for recordings up to 15 minutes and $6.00 for recordings between 16 and 120 minutes, with no subscription or account required. A 30-word preview is available before payment, and output is available as TXT, SRT, VTT, or JSON.

Does this extraction framework work for ad platforms besides Reddit?

The underlying method, pulling emotional language, specific numbers, and conversational phrasing from a transcript, isn't Reddit-specific. What changes by platform is how that language gets used. Reddit rewards copy that reads like a peer comment; other platforms have different norms. Turning customer interviews into Google Ads copy covers the Google Ads version of the same process.

What if I don't have any recorded customer interviews yet?

Start with whatever calls are already happening. A sales call, an onboarding session, or a support call where a customer describes their problem in their own words all work as source material. Record the next few with permission, then run them through a transcription service before writing new ad copy. The case studies in the BrassTranscripts research didn't rely on formal research interviews, just real conversations that got written down and read closely.

Ready to try Brass-SEO?

Get AI-powered SEO insights from your Google Search Console and Analytics data.