"Grand opening" for a new store or restaurant doesn't happen on day 1. They have a "soft opening" and are in business for weeks or even months so they can have operating systems in place, all quirks (or many) ironed out, etc...
Ideally, a product being launched probably should be done through a sales funnel and sales page that is already proven with dozens of sales and hundreds of visitors (at least).
Of course, that's the ideal world. It rarely pans out like that.