Meta Ads creative for premium products: sell the reason, not the discount

The short version

People don't hesitate over premium products because of the price alone. They hesitate because they don't yet understand why it's worth it, or they're worried about something. List those worries, then make ads that answer each one. Discounts can wait.

When a premium product isn't selling well on Meta, the first instinct is usually a discount. Sometimes that's right. More often it fixes the wrong problem.

If someone is hesitating over an expensive product, it's rarely because they can't afford it. It's because they're not yet sure it's worth it, or something about buying it worries them. A discount doesn't answer either of those. It just makes the price the main thing they're thinking about.

A real example

I worked on Meta Ads for a US business selling Wagyu beef online. The ads were doing what most e-commerce ads do: product shots, price, offer. They worked, up to a point, and then they stopped improving.

When we looked at why people weren't buying, it came down to two questions:

  1. Why does this cost so much more than the steak in the supermarket?

  2. Will an expensive piece of meat actually arrive in good condition?

So the creative changed. Ads explaining what Wagyu is and why it commands the price. Ads showing exactly how it's packed, shipped and delivered. Less reliance on offers to do the persuading.

Between 2024 and 2025, blended performance improved while ad spend stayed broadly the same. The full case study is here.

Start with the objections, not the ad

Before you brief any creative, write down every reason someone might not buy. Get them from:

  • Customer service emails and chat logs

  • Reviews, especially the three and four star ones

  • Comments on your ads

  • Your sales or support team, if you have one

  • Questions people ask before buying

You'll usually end up with five to ten. For most premium products they fall into a few groups: price, trust, delivery, fit or suitability, and "is it really different from the cheaper option?"

Make one ad per objection

Each objection becomes a creative concept. Some formats that work well:

  • The explainer. Why it costs what it costs. Materials, process, sourcing, time. Show it rather than claim it.

  • Behind the scenes. How it's made, who makes it, what goes into it.

  • The delivery. Exactly what happens after you order, and what arrives. Unboxing works because it removes uncertainty.

  • The comparison. Next to the cheaper alternative, honestly. What's actually different.

  • The founder. A real person explaining why they started the business and what they won't compromise on.

  • The customer. Real people using it, in their words, ideally addressing a specific worry.

That gives you genuinely different concepts to test, rather than ten versions of the same product shot with different captions.

Test concepts, not captions

Meta's algorithm is good at finding the right people for an ad. What it can't do is invent a better reason to buy. That's your job.

So test at the level of the idea. Run the "why it costs more" concept against the "how delivery works" concept. Once you know which ideas work, then make variations of the winners: different hooks, lengths, formats.

Measure it properly

Education-led creative can look worse on click-through rate than a bold discount ad. People watch, learn and come back later rather than clicking straight away.

So judge it on what matters: cost per new customer, MER and how both move over a few months. Not on which ad got the cheapest click this week.

When a discount does make sense

Discounts aren't banned. They're useful for genuine moments like a seasonal sale, a launch, or bringing back lapsed customers. The problem is when they become the only reason anyone buys. At that point, you've trained your customers to wait, and you've lowered the value of the very thing that makes your product premium.

Sell the reason first. Save the discount for when it's earned.

Previous
Previous

Is Performance Max stealing credit for your brand searches?

Next
Next

How to audit your own Meta Ads account in an afternoon