Вы, конечно, можете написать это самостоятельно, используя поле реферера, как уже упоминали другие.
Есть некоторые преимущества использования Google Analytics, а не решения по принципу «накатить свои собственные», которые вы можете рассмотреть, прежде чем инвестироватьмного времени в нем.Самым большим из них, вероятно, является интеграция AdSense, но тот факт, что Google использует cookie-файл GUID для отслеживания всех, означает, что теоретически, по крайней мере, они также могут предоставлять гораздо более широкий спектр данных о ваших посетителях.(На практике они не используют большую часть данных таким образом, я полагаю, по соображениям конфиденциальности / PR).
С другой стороны, существуют преимущества таких решений, как SEO ибольше контроля над собственным содержанием сайта.На есть довольно интересный пост о том, как продвинуть собственную партнерскую программу на SEOMoz.