If you operate more than one website, or if you utilise phone numbers in your advertising, consider the option of leasing multiple freecall (tollfree) numbers to enable better tracking through this medium.

Your phone company (or some clever PBX systems) can provide reports on call activity, which you can then apply proportionally against leads and sales made via those channels, and merge this data with similar data collected through your website or statistics package.