That's why I'm saying, I don't do marketing, just launching on platforms like ProductHunt etc... But nowadays, there are tons of tools launching everyday so it's hard.
I've also tried directories, where they post your website on several websites, but that didn't work well unfortunately.