There is no hard and fast rule of choosing a product or service to promote affiliate marketing. The only thing that you need to consider is a profitable niche and the demand for a product or service that you wish to promulgate on your channel.