How to Write a Hook From One Customer Complaint

The Complaint You Keep Hearing Is Already a Headline

If three different customers have said the same frustrated sentence to you in the last month, you don't need a new marketing idea. You need to write down what they said and put it at the top of your next ad, email, or landing page. That sentence is a hook. Someone already proved it works, because it made them stop and vent to you.

Most businesses skip this. They write hooks from scratch, staring at a blank doc, trying to sound clever. Meanwhile the actual words their customers use to describe pain are sitting in support tickets, reviews, and DMs, completely ignored. This article shows you how to mine one complaint and turn it into an opening line that stops the scroll.

Why a Complaint Beats a Compliment

Compliments are vague. "Great service!" or "Love this product!" tell you almost nothing you can use in copy. Complaints are specific. They name a moment, a feeling, and usually a villain (a competitor, an old habit, a broken process).

[Ad space]

A complaint also carries built-in tension, and tension is what makes a hook work. Compare these two openers for a dog grooming business:

  • From a compliment: "We give dogs the best grooming experience in town."
  • From a complaint: "My dog hides under the bed for two days after every groomer visit."

The second one is a real sentence a customer might say. It has a scene, an emotion, and a problem the reader can picture. That is the raw material you want.

Step 1: Collect the Complaint, Word for Word

Don't paraphrase yet. Go to wherever customers actually complain:

  • Support tickets or chat logs
  • Reviews (especially 2 and 3 star ones, not just 1 star rants)
  • Comments on your competitor's posts
  • Refund request notes
  • Sales call recordings or notes, where prospects explain why they're looking for something new

Pull the exact phrasing. Customers rarely talk like marketers, and that's the point. If someone writes "I just wanted a straight answer and nobody would give me one," that beats anything you could invent at your desk.

Look for the complaint that shows up more than once. A single angry review might be an outlier. A frustration that appears in five or six places, in different words but the same meaning, is a pattern. Patterns make reliable hooks because they describe a shared experience, not a one-off bad day.

Step 2: Find the Moment Inside the Complaint

Most complaints describe a moment, even if the customer doesn't frame it that way. Your job is to find that moment and isolate it.

Take this raw complaint about a meal kit service: "I keep forgetting I even have a subscription until I open the fridge and find three bags of wilted spinach."

The moment is: opening the fridge and finding wasted food. That's visual, specific, and slightly embarrassing, which makes it relatable. The hook doesn't need the whole sentence. It needs the moment.

A simple way to find the moment: ask "what would someone see, feel, or say right before they gave up or got angry?" The answer is usually one sentence long, and it's usually sitting inside the longer complaint you collected.

Step 3: Flip the Complaint Into a Hook

Once you have the moment, you have three basic ways to turn it into an opening line.

Template A: Restate It Directly

Use the customer's own words, lightly cleaned up, as your hook. No twist needed yet, because the honesty is the hook.

Before (customer complaint): "Every time I call for support I have to explain my whole problem again to a new person."

After (hook): "Tired of explaining your problem to a new support person every single time you call?"

Template B: Name the Villain

Complaints usually blame something: an old tool, a bad habit, an industry norm. Put that villain in the first line.

Before: "I hate that every invoicing app makes me chase clients myself."

After: "Invoicing apps that still make you chase your own clients are stuck in 2010."

Template C: Flip the Scene

Take the exact moment of frustration and rewrite it as a question or a short scene, then let your product be the implied answer later in the copy (not in the hook itself).

Before: "I opened the fridge and found three bags of wilted spinach I never used."

After: "When was the last time you threw out food you forgot you even bought?"

Notice none of these hooks mention the product yet. The hook's only job is to make the right reader think "yes, that's me." You sell the solution in the next line, not the first one.

A Worked Example From Start to Finish

Say you run a small accounting service for freelancers, and you keep hearing some version of this complaint: "I don't find out I owe taxes until it's too late to plan for it."

  1. Collect it: You've seen this in three client intake calls and two online reviews of competitors.
  2. Find the moment: The moment is the surprise, the gut-drop feeling of an unexpected tax bill.
  3. Flip it: "Surprised by a tax bill you didn't see coming? Again?"

That's the hook. It took one recurring sentence, a plain observation about the emotional moment inside it, and a one-line rewrite. No slogans, no jargon, no "unlock your financial future."

Where to Use These Hooks

Once you've written the hook, it can lead almost anything:

  • The subject line or first line of a cold email
  • The headline on a landing page
  • The opening caption on a social post
  • The first slide of a short video ad
  • The first line of a sales page before you introduce the offer

In our experience, the same hook often works across several of these formats with only small wording changes, because the underlying frustration doesn't change, only the medium does.

Common Mistakes to Avoid

  • Cleaning up the language too much. If you polish a complaint until it sounds like a brochure, you lose the reason it worked in the first place.
  • Picking a complaint only you find interesting, instead of one you've actually heard repeated by different customers.
  • Mentioning your product or brand name in the hook itself. Save that for the second or third line.
  • Using a complaint that's really about price. "It's too expensive" rarely makes a good hook, because it doesn't describe a scene or a feeling, just a number.
  • Writing a hook that's technically accurate but emotionally flat. If it doesn't sound like something a frustrated person would actually say out loud, rewrite it again.

How to Build a Simple Complaint Swipe File

You don't need software for this. A single document works.

  1. Create three columns: Raw Complaint, The Moment, Hook Draft.
  2. Every time you read a review, support ticket, or sales call note, copy any complaint into column one.
  3. Once a week, go through new entries and fill in columns two and three.
  4. Keep only the entries that make you (or a coworker) say "oh, that's good" out loud.

After a month of doing this, you'll likely have ten to twenty usable hooks, pulled straight from real frustration instead of guesswork.

Quick Recap and Next Steps

  • Go find one complaint that at least three different customers have expressed in their own words.
  • Isolate the single moment of frustration inside that complaint, not the whole story.
  • Rewrite that moment using one of the three templates: restate it directly, name the villain, or flip the scene into a question.
  • Keep your product or brand name out of the hook itself, and save it for the line right after.
  • Start a simple swipe file so you're never starting from a blank page again.

The next time you're stuck writing an opening line, skip the brainstorm. Open your support inbox instead.