I think that there are different results in different parts of the world. People have different habits and different expectations. In my country. no matter do you advertise locally or for Europe or worldwide, the best results are in facebook paid ads and in LinkedIn. In LinkedIn you can not get so much answers like on facebook but people are more serious about business. Also free advertising on facebook groups can give sometimes future active affiliates.