Straight up: that grand wasn't wasted on ads, it was burned on a broken activation loop. If your friend can't measure the ratio of landing page visits to first purchases down to a granular level, they're just feeding the machine. I'm talking conversion rate by traffic source, device, time of day, and checkout abandonment at each step.
$1k with zero return isn't an ad problem - it's a product-market fit gap or a garbage landing page. Or both. First, I'd audit the checkout flow for friction. Pop-ups, slow load, surprise shipping costs? That'll kill activation faster than any ad creative.
Second, set a hard rule: never spend on traffic until you've validated that 1-2% of free traffic converts. Run a tiny organic push, offer a first-order discount, and watch the heatmaps. If activation rate under 3% after that, the product offer or pricing is the issue, not Meta's algorithm.
Your friend just paid for a crash course in why PLG beats ad spamming. Next round, spend that $1k on fixing the on-site experience first.