A long-established B2B distributor of professional beauty products — hair color, nail systems, and spa supplies sold exclusively to licensed salons, spas, and beauty professionals across the US — came to us with a familiar problem dressed up as a targeting issue. Their ads were getting clicks. Their site was getting traffic. Conversions weren't moving. When we dug in, the real issue wasn't creative or budget — it was who the ads were actually reaching.
What the initial audit uncovered
We spent the first two weeks pulling apart the account structure, the audience settings, and the site traffic itself before touching a single bid.
Ads were targeting the wrong buyer entirely Broad interest and lookalike audiences were built off "beauty" and "cosmetics" signals with no professional/consumer split. A distributor that only sells to licensed trade accounts was showing up in front of everyday consumers searching for retail hair and nail products — people who could never check out even if they wanted to.
No traffic filtering on the site itself There was nothing on the landing pages or in the account creation flow to separate a browsing consumer from a verified salon owner. Every visitor, qualified or not, was dumped into the same funnel and the same retargeting pools — which meant the algorithm kept optimizing toward more of the wrong people.
Conversion tracking couldn't tell good traffic from noise The pixel counted a session as a "conversion signal" on generic engagement events, not on trade-account verification or purchase intent specific to bulk professional ordering. That fed the ad platforms' auto-bidding models bad training data, which compounded the mistargeting over time.
Spend concentrated in the least qualified segment Prospecting budget was weighted toward broad, cheap-CPC placements that looked efficient on a cost-per-click basis but converted at a fraction of the rate of the smaller, more specific professional-audience segments.
The strategy we deployed
Rebuilt audience architecture around the real buyer
We scrapped the broad "beauty and cosmetics" interest targeting and rebuilt audiences from the distributor's own customer data — existing trade accounts, past order history, and site behavior specific to professional buyers (bulk quantities, trade-account login attempts, B2B pricing page views). Lookalikes were seeded from this first-party list instead of generic platform categories. See our B2B ICP targeting guide for how we approach this segmentation more broadly.
Added a qualification gate to filter site traffic
We introduced a lightweight professional-verification step early in the funnel — surfacing trade pricing and account benefits only after a visitor self-identified as a licensed professional. This didn't just clean up the user experience; it gave us a much cleaner conversion event to feed back into the ad platforms, so the algorithms started optimizing toward people who actually matched the buyer profile.
Layered in exclusions instead of just expanding targeting
Alongside better targeting, we built out negative audience and negative keyword lists to actively suppress consumer-intent traffic — retail search terms, non-trade geographies, and low-intent engagement segments that had been quietly absorbing budget.
Cleaned up conversion signals
We rebuilt the conversion events around verified trade-account actions rather than generic site engagement, which sharpened both attribution and the platforms' own bidding models. This mirrors the approach in our first-party data strategy guide — the better the signal you feed the platform, the better it targets on your behalf.
The results
5% increase in conversion rate Once traffic was actually made up of people who could buy, conversion rate moved — without new creative or a bigger budget.
Ad spend optimized toward qualified buyers Reallocating budget away from broad consumer reach and into the verified professional segments meant spend was doing real work instead of buying cheap, unqualified clicks.
Cleaner traffic, better downstream data With the qualification gate in place, every metric downstream of the click — bounce rate, session quality, retargeting pool composition — reflected real prospective buyers instead of noise.
What we'd do differently
The qualification gate cost us a few days of lower top-line traffic volume before the funnel re-stabilized — a dip that made the dashboards look worse before they looked better. In hindsight, we'd flag that trade-off with the client on day one instead of after the fact. If you're filtering traffic for the first time, expect volume to dip before quality and conversion rate catch up.
The bottom line
More traffic isn't the goal — the right traffic is. This distributor didn't need a bigger budget or new ad creative; they needed their ads and their site to stop treating every visitor the same way. Once targeting, tracking, and the funnel itself were all pointed at the actual buyer, conversion rate moved on its own.
Related guides
Want a free marketing audit?
We'll review your tracking, ad accounts, and funnel — and show you exactly where the gaps are.
Get Your Free Audit →