Some people are just giving unrealistic advice. Does just sharing gigs links on social media brings in order.
I believe, it start from creating a personal brand first on this social media platforms. Let people see you as an expert in your field then they begins to have interest in what you do, follow you on your contents.
It is when people trust you enough and your contents are perceived as helpful they will try to come to your inbox for further discussion and not just this advice of posting gig links on social media platforms without foundation.