The math nobody does at the start
Meta's learning-phase guidance points to about 50 optimization events, like purchases, in the week after a significant edit before delivery settles. That is guidance for getting stable results, not a guarantee.
Put your own numbers in:
If your product can only afford $40 for a sale, that is about $2,000 a week, or $9,000 a month. At $90 it is about $4,500 a week.
What that looks like in real life
A small budget spread across a small warm audience gives you very few clicks and very few purchases. A couple of weeks in, the report says cheap traffic, healthy add-to-carts, leads coming in. None of that pays the bills. The owner, who wanted sales, quits right before the data would have meant anything.
What to do when the budget is too small for the test
Before you hire anyone for ads, ask for these in writing
Your average order value and what you can afford to pay per sale. Your real monthly ad budget. What event the campaign is optimizing for, such as a purchase or a lead. A minimum run time with no pausing or edits during it. And who owns your website, pixel, and tracking.
If your ad person will not talk about these before building, that is your answer.
Ads can work. They just cannot rescue an offer, a checkout, or a budget that is not ready. I would rather tell you that before you spend than after. Results depend on your offer, audience, budget, creative, and landing page, and no one can guarantee them.

