Требуется скрипт так называемый"реферальный хвост"

Марсель11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.11.2013

есть несколько источников трафика (посещений) на продающий сайт, нужно определить откуда пришел посетитель и если это поисковая система, то определить поисковую фразу. Потом полученная информация будет отправляться на почту вместе с данными собранными с помощью форм на сайте.

Сейчас просто приходит заявка на почту с данными и IP-адресом клиента, а уже в метрике смотрим по IP-адресу откуда пришел на сайт и по какому запросу.