How to connect with a new audience?

I've seen the advice that you can talk to an audience and solve their problems.

How do I approach them?

Let's take "freelancers", for example.

How to approach/talk and talk to these "freelancers"?

Should I just go to r/freelancers subreddit and mass message everyone?

Should I go to twitter and search "freelancers" and cold DM everyone?

Most importantly, how should the cold message look like?

Trending on Indie Hackers
I will promote your startup to 50K+ people 216 comments I made Session, a productivity timer that makes $5K/month in net profit, AMA! 43 comments 📈 We raised $500K pre-seed for our Reddit Marketing Tool 15 comments Steph Smith on making $130k w/ an ebook, creating a course in 20 days, and the latest trends 10 comments Feedback, please: does the landing page explain the product? 6 comments Replacing Substack? 5 comments