When you own your website you try do do and invest in good quality of content. All the others at some point can lead you in a one way street. For example if you put a lot of effort on social marketing - FB closed most recently thousands of pages( your business) is ruined.
Organic traffis is the best but you have to put a lot of efforts and money on it.
Emailers at some point become very shady and chased by GDPR.
Giving free tips can be changed with no deposit bonuses or special conditions that some bookies give to respected affiliates.
Seven times fall, eight times stand.