Создать примитивную систему статистики.
При заходе на сайт каждому посетителю присваивается кука - уникальный идентификатор. При каждом последующем заходе уникальный идентификатор не перезаписывается - только дополняется информация. В куку записывается информация о первом заходе на сайт - реферал (откуда пришел посетитель). При каждом последующем заходе на сайт список рефералов пополняется.
При серфинге по сайту посетителю на каждой странице с помощью JavaScript-кода выводится его идентификатор (подумать как уменьшить кол-во цифр в этом идентификаторе). Код выводится после текста "Ваш промо-код: ".
При заполнении формы обратной связи этот код отправляется вместе с письмом.
На отдельной странице по промо-коду можно увидеть информацию о данном посетителе - список рефералов.
Важно, чтобы данные о реферале брались JavaScript-кодом, чтобы можно было запускать данный скрипт на любом сайте без использования php. Сам скрипт работает на сервере с поддержкой php+MySql.
Предлагайте цены и сроки.