Часто владельцы сайтов на WordPress хотят наладить сбор отзывов от пользователей или клиентов без постоянного ручного контроля. Автоматическая отправка писем с просьбой оставить отзыв — отличный способ повысить вовлечённость и собрать обратную связь.
Почему важна автоматизация сбора отзывов в WordPress
Ручная отправка писем занимает много времени и требует постоянного внимания. Автоматизация позволяет:
- сэкономить время администратора;
- увеличить количество собранных отзывов;
- сделать процесс взаимодействия с пользователем более персонализированным и удобным;
- повысить доверие к сайту и продукту за счёт своевременной коммуникации.
Для решения этой задачи можно использовать как готовые плагины, так и собственные скрипты, интегрированные в тему или плагин сайта.
Использование плагинов для автоматической отправки отзывов
На рынке WordPress есть несколько мощных решений, которые позволяют настроить автоматическую отправку писем с просьбой оставить отзыв после действия пользователя, например, после покупки или регистрации.
Плагин WPRemark
WPRemark — это инструмент для сбора и управления отзывами на сайте. Он позволяет настроить автоматическую рассылку писем с запросом отзыва, с возможностью гибкой настройки шаблонов писем и условий отправки.
Основные возможности WPRemark для автоматизации отзывов:
- отправка письма через заданное время после определённого события (покупка, регистрация);
- персонализация писем с помощью переменных (имя пользователя, название товара);
- встроенные шаблоны писем с возможностью редактирования;
- статистика и сбор отзывов в админке.
Пример настройки WPRemark
После установки плагина перейдите в раздел настроек — «Автоматические письма» и создайте новое правило:
- Выберите событие — например, "Покупка завершена".
- Задайте время задержки отправки — например, 3 дня.
- Настройте шаблон письма с призывом оставить отзыв.
- Сохраните и активируйте правило.
Таким образом отзывы будут собираться без вашего участия.
Реализация автоматической отправки писем с отзывами на чистом коде
Для тех, кто предпочитает гибкие и лёгкие решения, можно написать собственный код, который отправит письмо с просьбой оставить отзыв после какого-либо действия пользователя. Рассмотрим пример на базе события завершения заказа WooCommerce.
Пример кода для автоматической отправки письма с отзывом
add_action('woocommerce_order_status_completed', 'journalx_send_review_request_email');
function journalx_send_review_request_email($order_id) {
$order = wc_get_order($order_id);
$to = $order->get_billing_email();
$subject = 'Пожалуйста, оставьте отзыв о вашем заказе';
$headers = ['Content-Type: text/html; charset=UTF-8'];
$message = 'Здравствуйте, ' . $order->get_billing_first_name() . '!<br><br>' .
'Спасибо за ваш заказ №' . $order_id . '. Мы будем благодарны, если вы оставите отзыв о продукте.<br>' .
'<a href="' . site_url('/reviews') . '">Оставить отзыв</a><br><br>С уважением,<br>Команда сайта.';
wp_mail($to, $subject, $message, $headers);
}Этот код срабатывает, когда заказ переводится в статус "завершён" и отправляет письмо клиенту с просьбой оставить отзыв, с ссылкой на страницу отзывов.
Расширение функционала: отложенная отправка письма
Чтобы письмо отправлялось не сразу, а, например, через 3 дня, можно использовать WP Cron:
add_action('woocommerce_order_status_completed', 'journalx_schedule_review_email');
function journalx_schedule_review_email($order_id) {
if (!wp_next_scheduled('journalx_send_delayed_review_email', [$order_id])) {
wp_schedule_single_event(time() + 3 * DAY_IN_SECONDS, 'journalx_send_delayed_review_email', [$order_id]);
}
}
add_action('journalx_send_delayed_review_email', 'journalx_send_review_request_email');
function journalx_send_review_request_email($order_id) {
// тот же код отправки письма, что и выше
}Такой подход позволяет повысить эффективность рассылки, отправляя письмо в более подходящее время.
Как улучшить сбор отзывов — полезные советы и плагины
Кроме автоматической отправки писем, важно продумать удобство оставления отзывов. Вот несколько рекомендаций:
- Используйте плагин Expert Review для удобного и красивого оформления отзывов с возможностью модерирования.
- Добавьте форму отзыва непосредственно в письмо или на отдельную страницу с минимальным количеством полей.
- Стимулируйте пользователей, предлагая бонусы за отзывы.
- Используйте шорткоды для вставки отзывов в разные части сайта, чтобы повысить доверие новых посетителей.
Выводы по автоматизации отправки отзывов в WordPress
Автоматизация отправки писем с просьбой оставить отзыв — важный шаг для улучшения взаимодействия с клиентами и повышения репутации сайта. Использование плагинов, таких как WPRemark или Expert Review, значительно упрощает процесс, а собственные решения на базе WooCommerce и WP Cron дают гибкость и контроль.
Подключайте автоматические письма грамотно, тестируйте шаблоны и время отправки, чтобы максимизировать отклик и качество собранных отзывов.