A great sales strategy for an affiliate marketer would be to create an email list.
You can start for free with Aweber. Creating your first list with Aweber you can get up to 500 subscribers.
You need to provide helpful information to your list on your chosen topic.
Even though starting an affiliate marketing business for free is possible, you should expect some expenses.
List-building and web hosting can be free when starting your new business.
When your list gets to know you and trust you, it makes sense to buy from you when you offer them affiliate services and products.