Where should I feature my product on launch day?
I know I should post on ProductHunt, Reddit and Tweet about it. Are there any other things I'm missing?
did you try talking to a person via email? works even better most times.
This big list might come in handy: https://github.com/mmccaff/PlacesToPostYourStartup