Форму подписки хочется сделать как можно более простой, чтобы не мешать пользователю подписаться. В результате часто она состоит из единственного поля: адрес email.
Но хочется получить больше данных для дальнейших отношений с подписчиком. Для этого можно подсунуть ему вторую форму тогда, когда подписка уже осуществлена, но пользователь еще не осознал это.
В случае подписки single opt-in
Пользователь заполняет простую форму (вводит адрес) и попадает на следующую страницу — с более подробной формой. Заполнять ее необязательно — вы уже подписали человека и выслали в почту приветственное письмо. Однако пользователь не осознает этого и по инерции заполняет вторую форму. Или не заполняет — не очень страшно.
Конечно на второй форме не нужно обманывать пользователя, отмечать поля обязательными или вводить в заблуждение текстом. Но можно при этом не выпячивать то, что подписка уже завершена ;)
В любом случае, чем компактнее форма, тем больше шансов, что пользователь заполнит ее и вы хоть что-нибудь о нем узнаете.
Double opt-in
Если вы получаете двойное подтверждение подписки double opt-in, дополнительные данные можно попросить у пользователя на странице, на которую он перейдет по ссылке из письма-подтверждения.
И наконец, пользователя можно попросить поделиться информацией о себе отдельно. Прислать спустя день—два после регистрации специальное письмо с предложением познакомиться и, возможно, предложением бонуса.
Виды подписки: opt-in, подтвержденный opt-in и double opt-in