There is no simple answer. If you have a simple choice between RevShare and CPA (cost per acquisition) you will need to consider three key factors. The first is the quality of your traffic, the second is your business plan, the third is the quality of the affiliate program you’re in partnership with. RevShare is the best commission plan if you have good quality leads and a reliable affiliate program. CPA may be better if your leads have a short life cycle and you have a less reliable affiliate partnership.