We all agree that Google Analytics is not the best solution for tracking, it does not account for not sets and not provided stuff. Moreover if you ever promote things on behalf of a client or an affiliate offer maybe – where you do not have access to their website core then tracking is almost impossible.
Let me introduce you to Prosper202 – a self hosted tracking platform meant to achieve what Google Analytics cannot. Check how you can setup a campaign in Prosper202 and track various parameters which were not possible earlier.