Простите за банальность но Гугл Аналитикс рулит в этом смысле.
Adwords он естественно отслеживает сам автоматом,
для директа и т.д. можно прописывать флаги в объявлениях
Например в инет магзине прописал Аналитиксу отслеживать покупки и суммы заказов. В резульате я могу видеть, какие конкретно объявление адвордса мне приносят прибыль и повышать биды на него. А для других объяв которые я считал доходными - я вижу что они мне приносят только убытки и отключаю их.
Показывает среднюю стоимость клика и среднюю прибыль клика.
Показывает какие ключевые слова из натуральной выдачи приносят прибыль.
Ссылки с каких сайтов приносят прибыль и сколько и т.д.
Очень удобно для оценки и корректировки своих затрат. Кроме того бусплатно, надо только немного поразбираться с настройками кода отслеживания чтобы правилно прописать отслеживание суммы покупок.
Впрочем есть и ложка дегтя - не все посещения и следовательно покупки трекаются. Видимо свзано с отработкой жабаскрипта, мож отключен у кавото или не догружается неизвестно. Но покупки не всегда трекаются. Кстати может кто знает как это исправить?