An affiliate network implies reaching a large share of a target consumer audience; however, it could be complicated to apply it to B2B and B2G segments. Besides, B2B sales usually require communicating with — and seeking advisory from — a specialist, and sometimes even personal knowledge and connection. That being said, the sales and approval process may take years. In such cases, using affiliate programs makes no sense as the CPA model suggests skyrocketing sales and gaining traction.