I run an app called PreProduct that fits your description.
We have a ’crowdfunding’ type of listing that will explain to customers that you need a certain number of orders to continue with the product.
It works a little differently to normal pre-order apps, as we collect ‘order commitments’ and then email payment links out to these customers at a later date. This opens up quite a few doors, as you can trigger these payment links whenever you’re ready. e.g. you can start listing your product way in advance, collect payment before ordering stock, collect payment after ordering stock etc. Once customers are sent payment links, all of the orders will go through your native Shopify checkout.
There’s a link in my signature, I’d be happy to jump on a Zoom demo or discuss over email if you would like.
Founder @ www.preproduct.io
Test and make sales for future products