When you're pre-launch with zero audience, the generic "hey, check out my product" DM just doesn't work, people can tell it's copy-pasted to 200 others.
What's worked better for me:
Give value before asking anything (a real comment, a resource, actual context on what they built)
Skip broad cold DMs, join niche communities instead (Discord/Slack) and let the product come up naturally