Обратная связь с посетителем сайта важна. Для этого используют комментарии, квизы и другие инструменты. Мы же продолжим разговор о специальных формах обратной связи. В прошлой статье я рассмотрела настройку отправки сообщений с сайта через контактную форму. А также о ее размещении на странице ресурса и в pop-up окне. Сегодня продолжим тему Обратная связь на сайте и рассмотрим способы получения и сохранения сообщений. Первый — на электронной почте, второй — на сайте. Каждый хорош по своему, и можно выбрать любой на свое усмотрение или применять оба вместе.
Содержание
Форма обратной связи с отправкой на почту
Обратная связь с пользователем подразумевает не только получение информации от него, но и отправление письменного ответа. Это удобно делать при получении писем на электронную почту.
Настройка почты в плагине Contact Form 7
Мы настроили отправку обращений пользователей сайта на странице Контакты и во всплывающем окне. Форму обратной связи создали с помощью плагина Contact Form 7.
Однако после отправки письма выдается сообщение об ошибке. Это объясняется отсутствием получателя. Послание не доходит до адресата. Закончим настройку этого плагина, устраним ошибку отправления, и вы начнете получать сообщения своих пользователей.
В плагине Contact Form 7 имеется вкладка с настройками получения сообщений на электронную почту. Переходим в панели управления сайтом в раздел данного плагина. Затем в списке форм активируем нужную. В окне ее редактирования перемещаемся во вкладку Письмо и корректируем поля.
Заполняем строку Кому: вносим адрес электронной почты, на которую желаем получать сообщения.
Поле От кого предлагает автоматически сгенерированный почтовый ящик на вашем домене. Я оставила его по умолчанию. Однако случается, автоматический ящик не работает, и форма при отправке выдает ошибку до тех пор, пока на хостинге не заведешь почту вручную.
В следующую строку Тема пишем: «Заявки с сайта». Строка Дополнительный заголовок содержит адрес почты пользователя, отправляющего нам сообщение. Поэтому ее содержание оставим без изменений. И при клике Ответить из почты мы будем отправлять письмо именно на этот адрес.
В теле письма укажем те данные, которые указали в шаблоне формы. Они представлены над редактируемыми полями. Копируем их и вставляем в тело письма. Сохраняем настройки.

Теперь, когда получение сообщений настроено, перейдите на сайт и проверьте правильность их доставки. Ошибка об отправке писем больше появляться не должна. Отправьте с сайта письмо. Перейдите в почту и проверьте его получение.

В ряде случаев может потребоваться SMTP настройка почтового сервера. Это можно сделать с плагином Easy WP SMTP. Он так же собирает и хранит сообщения на электронной почте.
Настройка протокола SMTP с плагином Easy WP SMTP
Перед установкой плагинов на сайт рекомендуется создание резервной копии. О том, как ее сделать и восстановить из нее свой ресурс, можно прочитать в этой статье.
Для установки плагина переходим в раздел Плагины, в подраздел Добавить новый. Вставляем в поисковую строку его наименование Easy WP SMTP. После чего получаем его в выдаче и нажимаем на его карточке кнопку Установить, затем Активировать.

После активации плагин перебрасывает нас в окно его настройки и предлагает выбрать почтовый сервер. Выбираем последний вариант и нажимаем кнопку Сохранить и продолжить.

В следующем окне настраиваем параметры почтовой программы. Заполняем поле SMTP-хост. У меня почта на Яндексе, поэтому я вношу: smtp.yandex.ru. Тип шифрования выбираем SSL. После этого автоматически вставляется код в поле Порт SMTP, соответствующий вашему почтовому северу. Ролик Авто TLS оставляем включенным.

Листаем ниже и включаем ролик Идентификация, после чего плагин попросит получить пароль приложения в Яндексе.
Настройка почтового ящика и получение пароля приложения на почтовом сервере
Для настройки почтового ящика в своем аккаунте на Яндексе переходим в раздел Почтовые программы. На новой странице ставим галочки в два чекбокса функций С сервера imap.yandex.ru по протоколу IMAP, Пароли приложений и OAuth-токены.
Для создания пароля приложения переходим по подсвеченной ссылке и на новой странице нажимаем кнопку Включить пароли приложений.

В следующем окне нажимаем Создать новый пароль. Окно сменяется, и в нем выбираем приложение SMTP. Затем в поле ниже вводим название пароля и нажимаем кнопку Создать.

В ответ система сгенерирует пароль, который нужно скопировать для дальнейшей работы.
Следом возвращаемся в настраиваемое окно плагина Easy WP SMTP и вставляем скопированный пароль в строку Пароль SMTP. В поле Имя пользователя SMTP вводим адрес электронной почты, на которую планируем получать сообщения с сайта.

Ниже вносим название этого сайта. Далее включаем ролик функции его подстановки в исходящие письма нашим клиентам. Следующее поле заполняем адресом электронной почты. Последний ролик включаем по желанию. И нажимаем кнопку Сохранить и продолжить.

Новый шаг — Включение дополнительных функций электронной почты. Я оставила активными только первые три. После настройки окна нажимаем Сохранить и продолжить.

На четвертом шаге необходимо ввести адрес электронной почты в предназначенное поле. Если желаете получать рекомендации по ее оптимизации, то поставьте в чекбокс галочку и сохраните настройки.

В следующем окне предложено ввести лицензионный ключ от PRO версии. Мы его пропускаем. Нажимаем Сохранить и продолжить. На последнем шаге отправляется тестовое письмо на указанную почту. Теперь можно перейти на сайт и проверить ее работу. Отправьте сообщение и проверьте его доставку в своей электронной почте. Если необходима статистика заявок, отправленных с сайта, то настройте их отслеживание в Яндекс Метрике.

Обратная связь: как получать сообщения на сайте
Обратная связь должна быть организована без задержек и потери писем в спаме. Поэтому целесообразно иметь еще одно хранилище на сайте. Это удобно сделать с плагином Flamingo, который собирает и хранит сообщения на ресурсе. Он бесплатный и не требует настроек.
Кроме того, данный плагин формирует адресную книгу с контактами пользователей, отправивших сообщение. Она позволяет просматривать историю всех обращений, а также редактировать контактную информацию и проставлять метки для последующей фильтрации контактов.
Для установки Flamingo переходим в раздел Плагины в подраздел Добавить новый. Вставляем в поисковую строку название и получаем его в выдаче. Нажимаем на его карточке кнопку Установить, затем Активировать. Дополнительных настроек плагин не требует.

После его активации в панели управления появляется одноименный раздел. Для прочтения отправленных с сайта писем переходим в него, затем в подраздел Входящие сообщения.

Для открытия сообщения наводим мышь на его тему. Под ней появляется кнопка Посмотреть. После клика по ней откроется само сообщение.

Заключение
Обратная связь с пользователем сегодня актуальна для многих ресурсов, особенно для коммерческих. Часто для этого размещается номер телефона в шапке сайта. Но все популярнее становятся формы обратной связи. Поэтому в этой статье показала способы организации получения сообщений на сайте и на электронной почте.
В предыдущей сатье рассказано о настройке отправленных сообщений с сайта через контактную форму. А также о ее размещении на отдельной странице в pop-up окне. Также рекомендую к прочтению публикацию о ее защите от автоматических спам-сообщений и о настройке учета отправленных заявок.
При сборе личной информации пользователей на ресурсе на нем представляется Политика конфиденциальности. В форме обратной связи при этом добавляется поле для отметки посетителя об ознакомлении с этим документом и согласии на обработку данных. О размещении Политики конфиденциальности подробнее в этой статье.
Сохраняемые на сайте сообщения и данные пользователей хранятся в его базе данных. Базу данных ресурса необходимо регулярно актуализировать. Подробнее об этом можно прочитать в этой статье.

