Hi Reda, I have successfully helped other companies launch their startups on ProductHunt
Here are 3 things to optimize when launching your product
1. Discounts/Free Trials: ProductHunt users love discounts and free trials to services. If your product is really good, after the free trial, those initial users will stay for the long term
2. Be sure to optimize your post
a. Sign up for a personal account; no branded or business accounts
b. In the title, avoid using emojis or descriptions. Just use your product's name. Users of Product Hunt will want to quickly identify your product, and you can help them remember it by keeping your title simple.
3. Make sure your website is updated to maximize email capture and have an email campaign built before launch
Those are the 3 main tips. Feel free to direct message if you need any help