Beauty Brand Meta Ads: How We 2X Revenue on Half the Traffic
Doubling Revenue by Cutting a Beauty Brand’s Traffic in Half
By 2026.08.03.

Beauty Brand Meta Ads Case Study

Same account. Roughly the same ~$30K/month ad spend. 57% fewer clicks and Meta-attributed revenue up 104% in the first 30 days.

A luxury US beauty brand came to us with a top-of-funnel problem they didn’t know they had. Their traffic looked healthy. Clicks were cheap, volume was high, and the top-line numbers read like a brand that was winning. The revenue said otherwise.

We took over the Meta ad account on the 1st of July. Thirty days later, link clicks were down 57.5%, conversion rate was up 262%, and Meta-attributed revenue had more than doubled — $87,835 against roughly the same spend. The charts below show exactly how, and the mechanism is the part worth reading, because it’s the same trap most prestige brands fall into.

The disease was the traffic

Here’s the counterintuitive part. High traffic at a low cost is usually treated as a green light. In this account it was the red flag.

When cost-per-click is cheap and volume is high, it almost always means Meta is finding you the easiest, most abundant clicks on the internet, not the people most likely to buy a luxury serum. Low-quality placements, broad auto-expansions, and overlapping campaigns bidding against each other were feeding the account a flood of people who clicked and left. The brand was paying for motion, not customers.

The dashboard rewards that. Cheap clicks make your cost metrics look elegant. The problem only shows up where it matters: conversion rate stays on the floor, and revenue doesn’t move no matter how much traffic you pour in. Before we took over, Meta conversion rate sat near the bottom of the chart. That was the account we inherited on July 1st.

Results 4

Unimaginable CTR results that shout loudly to an experienced marketer that something is off.

Results 5

And we found the leak. Teenagers had to watch our ads to get Clash of Clans credits. Not ideal. Meta pushed our ads through its Audience Network into the “Rewarded Video” category.

What we did in the first 30 days

We didn’t add budget. We didn’t launch a dozen new creatives and hope. We cleaned the funnel.

trash
Eliminated low-quality placements. The junk inventory that was inflating traffic and starving conversions got cut. Every placement now has to earn its spend against a real customer, not a bounce.
venn
Fixed overlapping campaigns. Campaigns were competing against each other in the same auction, driving up cost and confusing delivery about who the customer actually was. We consolidated so the account speaks to Meta with one voice.
reorganize
Restructured the ads. We rebuilt the account so budget flows to the audiences and creatives that convert, and the learning phase works for us instead of resetting every time something changes.
strategy
Set a new top-of-funnel strategy. Instead of buying the cheapest clicks available, the account is now built to find people who match the brand’s real buyers and to pay a fair price for the right ones rather than a cheap price for the wrong ones.

None of this is glamorous. It’s account hygiene, structure, and a strategy that respects who the brand actually sells to. But it’s the difference between spend that compounds and spend that leaks.

Result 1: the uplift from the day we took over

Results 01

Chart 1 — 90-day daily view. Revenue (magenta) and conversion rate (cyan) sit flat through May and June, then climb from the 1st of July when the cleanup begins.

The first chart is a 90-day view so you can see the before and after in one frame. Through May and June, revenue and conversion rate sit low and flat — plenty of daily activity, no lift. From the 1st of July, marked on the chart, the trajectory changes. Conversion rate climbs off the floor to 3.47% (+262% versus the prior period) and revenue follows it straight up to $87,835, a 104% increase. Blended, all-channel revenue rose to $129,789.

This is the sequence: clean out the funnel, kill the low-quality placements, untangle the overlapping campaigns, restructure, set the new strategy and the account starts converting the moment it stops wasting spend on people who were never going to buy.

Result 2: same spend, better traffic

Results 02

Chart 2 — Ad spend (blue) holds around $30K for the month while link clicks (green) fall off a cliff after the first week: 14.2K total, down 57.5%.

The second chart reframes how you should think about traffic. Spend holds steady at roughly $30k. the brand is investing about the same money it always did. What changes is what that money buys.

Before us, that budget bought a large volume of traffic. Most of it was junk: clicks with no intent, people who don’t match the brand, sessions that bounce. Once the cleanup takes hold in early July, link clicks collapse by 57.5% to 14.2k and every remaining visitor is far more likely to be a real potential customer. Link CTR drops 57% on paper, and that’s a good thing here: we stopped buying the easy click and started buying the right person.

That’s the point most founders miss. You are not trying to buy the most traffic your budget allows. You are trying to buy the most customers your budget allows. Those are different auctions, and Meta will happily sell you the first one if you let it.

Result 3: traffic down, conversion rate up, revenue doubled

Results 3

Chart 3 — Link clicks (green) fall and stay low, while daily conversion rate (teal) climbs and spikes as high as 24% on the strongest days.

The third chart puts the two forces side by side. Before the takeover, traffic was high and conversion rate was low — the classic signature of an account buying cheap, low-intent clicks. After the restructure, the lines cross. Traffic comes down and stays down. Conversion rate goes up, now living in a daily band that runs from around 2% up to 24% on the best days, instead of stuck near zero.

The efficiency numbers moved with it. ROAS climbed to 2.93x, up 66.7%. Cost per acquisition (CAC) dropped 20.4% to $61. Conversions rose 53.9% to 491 — more sales from less than half the traffic.

Fewer visitors, more buyers, twice the money. That only sounds like a paradox if you believe traffic and revenue move together. In a leaking account they move against each other, because the traffic was the leak.

The lesson for founders

Traffic is a vanity metric. It feels like progress because it’s a big number that goes up, and the dashboard puts it front and center. But you don’t bank traffic. You bank conversions and revenue.

If your beauty brand Meta ads are pulling cheap clicks, high volume, and a conversion rate that won’t move, you very likely have this exact problem: you’re paying for the wrong people at scale. More budget won’t fix it. It just buys more of the same junk. The fix is structural — cut the low-quality placements, stop your campaigns from cannibalizing each other, and rebuild the account to find and pay for the customers who actually match your brand.

For a prestige brand this matters even more. Your customer is specific. The person who buys a luxury serum is not the average clicker Meta finds you for pennies. When you pay for the crowd, you dilute delivery and train the system to chase the wrong audience. When you pay only for people who look like real buyers, the whole account gets smarter and, as this brand saw in 30 days, the revenue follows.

Here’s the question to take to your team this week: pull up your beauty brand Meta ads and look at the last 90 days. Is your traffic climbing while your conversion rate sits flat? If it is, you don’t have a growth problem. You have a quality problem and it’s fixable in about a month.

Ambitious goals need smart execution. Let’s make it happen.

Schedule your Discovery Call.