For both ways, visibility and trust are needed, especially in the online world.
Content creates visibility! Because your target group finds you on YouTube, in podcasts, in blog articles or other content pieces.
Content creates trust! There is no better way to show what you are made of than through high quality content.