Conversion-count bidding shows the cheap product to everyone, forever, and the expensive one never gets a chance to prove it can sell.
Meta's bidding optimizes toward conversion volume, not revenue. A $40 product that converts twice a day looks like a better bet than a $4,000 product that converts twice a month, so the cheap item gets shown to more people, which makes it convert more, which gets it shown to even more people. The expensive product doesn't lose on merit. It loses on a feedback loop that never gave anyone the chance to see it.
The Throne sat inside an account still dominated by sub-$200 hammocks, and Meta's optimization kept routing budget toward whatever converted fastest, which was never the Throne. One ad set alone was burning roughly 80% of its spend on the cheap item. The fix wasn't a bigger budget or a smarter bid strategy. It was restructuring around 25 content pillars instead of a funnel stage, which let the expensive product actually enter rotation. Throne sales went up 50% in a week, on zero extra ad spend.
No report says your $4,000 product got 15 times less visibility than your $40 one. The platform did exactly what it was built to do: chase the fastest conversion. Catching a starved SKU means looking at your own catalog against your own revenue, not against whatever the ad account decided to show. That's a reconciled record, not a bidding report, and it's the only place this kind of gap shows up before a quarter goes by.