If there is a free traffic strategy I did not mention and feel it should be on this list please share it and why you would or would not use it ....
Facebook page marketing
Facebook group marketing
Facebook direct prospecting -- adding 15 friends a day, sending a pvt msg to affiliate marketing group members along with friend request not selling your product but instead 1st engaging them and offering some help, and then if a need is there getting on phone or sending them a pre recorded webinar
Article directory submissions ( is this still viable in 2020 )