Простые пошаговые инструкции
Форма, когда она безопасна, является эффективным способом сбора важной информации. Тем не менее, форма в электронной почте не является безопасной. Некоторые почтовые клиенты могут воспринимать форму как угрозу безопасности и всплывать предупреждение для подписчика. Другие сразу отключат форму. И то, и другое уменьшит ваш уровень завершения и ухудшит вашу репутацию. Попробуйте включить в свою электронную почту призыв к действию с гиперссылкой на целевую страницу с формой.
Сложность отправки по электронной почте форм
Есть две основные причины, по которым формы не используются так часто в электронном письме, и почему вы, скорее всего, никогда не отправляли их по электронной почте.
- То, как формы обычно используются в Интернете, не работает с электронной почтой напрямую и независимо.
- Не существует почтового клиента, который имеет Вставить | Форма … где-то в его меню.
Как отправить форму по электронной почте
Чтобы отправить электронное письмо, мы должны установить скрипт где-то на веб-сервере, который принимает данные из формы, отправленной по электронной почте. Чтобы это работало, веб-браузер пользователя должен быть запущен и отображать какую-то страницу «результатов», где мы сообщаем им, что мы собрали данные. Почтовый клиент автоматически составляет электронное письмо, содержащее входные данные формы, и отправляет его обратно на указанный нами адрес. Это звучит громоздко, но если у вас есть доступ к веб-серверу и вы можете запускать на нем скрипты, это приемлемый вариант.
Чтобы настроить форму, нам нужны некоторые навыки HTML и теги, и это также, где мы начинаем вводить вторую (и последнюю) проблему.
Исходный код HTML
Во-первых, давайте посмотрим, как должен выглядеть исходный код HTML для очень простой формы. Чтобы узнать, почему эти HTML-коды используются для этой формы, посмотрите этот учебник по формам.
Вот голый код:
Будете ли вы посещать?
Конечно!
Может быть?
Нет.
Теперь проблема заключается в том, чтобы вставить этот код в сообщение, которое вы создаете в почтовой программе. Для этого вам нужно найти способ отредактировать исходный HTML-код сообщения. К сожалению, это не всегда возможно. Например, Outlook Express 5 для Macintosh не предлагает возможности его редактирования; как и Юдора. Netscape и Mozilla предлагают способ вставки тегов HTML в сообщение. Это не идеально, но это работает.
Вероятно, лучшим вариантом является Outlook Express 5+ для Windows, где у вас есть дополнительная вкладка для источника.
Там вы можете свободно редактировать и вставлять код формы, как вам нравится. Когда вы закончите с вводом исходного кода формы и написанием остальной части сообщения, вы можете отправить его – и отправили форму по электронной почте.
В ответ вы (надеюсь) получите результаты формы в виде необработанных данных, которые вам придется постобработать, как если бы форма электронной почты была на странице в Интернете. Конечно, вы получите результаты только в том случае, если получатели вашей формы электронной почты смогут отображать HTML в своих почтовых клиентах.
Альтернатива: Google Forms
Google Forms позволяет создавать и отправлять опросы, встроенные в электронную почту. Получатель может заполнить форму в письме, если у него есть Gmail или Google Apps. Если они этого не делают, в начале сообщения электронной почты есть ссылка, которая приведет их на сайт для заполнения формы. Весь процесс встраивания Google Forms в электронную почту является относительно простым для завершения.