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

Прежде всего определимся, зачем это нужно. Подсчет конверсии скачавших по отношению к установившим – это, извините, дроч левой ногой вприсядку. Наша цель – создание целевой аудитории для продажи программы, а значит нам нужен e-mail. Еще интересно знать, откуда идет пользователей, чтобы вкладывать ресурсы в правильном направлении: была ли это реклама или гугл, или публикация в журнале? С целями определились.

Но как же заставить пользователя что-то открыть, да еще и написать свой e-mail? Правильно – нужно его чем-то заинтересовать. Если тупо предложить скидку, это приведет к обесцениванию товара в глазах пользователя, да и нам не выгодно. Давайте предложим им что-то такое, что будет взаимновыгодно.
Например, увеличим срок триала в три раза. Пускай базовая триалка работает 10 дней, тогда как заполнив информацию на сайте, юзверь получит еще 20 дней (всего получится 30). А если ваша софтина не привязана к времени, значит надо давать больше функций в обмен на информацию.

От теории к практике:
1. Настраиваем инсталлятор, добавляя опцию «Получить бесплатный ключ еще на 20 дней».
2. Создаем страничку на сайте, где ставим поля: «e-mail» и «откуда узнали» (желательно с возможностью выбрать и написать вручную, если нет нужного поля).
3. Пишем скрипт, который получает от странички все данные, проверяет на совпадения и добавляет e-mail в базу, забивает «откуда узнали» в таблицу (для статистики) и автоматически шлет пользователю сгенерированный триальный ключик.
4. Как вариант, можно добавить в скрипт также возможность автоматически через некоторое время слать пользователям сообщения с вопросами «Все ли у вас в порядке с программой?» и с ненавязчивой просьбой зарегистрироваться.

Что мы получаем, внедрив подобную систему:
1. Базу потенциальных клиентов.
2. Статистику, основанную на реальных данных.
3. Если выполнить шаг 4, я уверен, это заметно увеличит процент купивших пользователей.

Давайте сделаем это вместе! Кто на PHP может подобную функцию написать? :)