It depends on what your goals are. How many units do you want to sell? And by when?
Some people prefer a soft launch so you can test your systems and get some feedback/testimonials before you make a big splash.
Some tactics to consider in a launch:
Launch event (online and in real life), social media promotions, partner lives, partner posts (which complimentary brands do your target already follow?), reviews, offering trials and giveaways to influencers, media announcements, media giveaways, podcast features, digital advertising, sponsoring events, securing a well-known ambassador.
Another option to consider is Chooice.co.nz. You could apply to post about your new product/business on their Facebook page and also set up a shop on their platform.
All the best!