You are right, there are always many referrals that are achieved through social networks, although I know that through Facebook and I think that Twitter no longer allows the use of these links, I understand that to put it they have to have a simplified link but it seems to me that it does too they have limited it in that sense, sometimes it is better because the amount of spam in social networks was unique.
Not sure about twitters policies regarding this matter but am certain Facebook does not allow referral links and will not allow you to post the same comment or post multiple times. In my opinion, promoting your referral links on social media platforms doesn't seem like a good idea and will be just a waste of time.
If you want active referrals then better promote your links on gambling related blogs and forums and if possible, start your own review website.
But in fact, many people still use social media to promote the referral link on their page and invite many of their friends to try it. If they join a group that specializes in gambling or something else, they have the potential to get new people to join them.
Creating a review website is not easy because we have to think about how our website can get a good position in search engines. Only then can we hope to get new members of that review website.