Автоматизация сбора отзывов — важный этап в развитии интернет-магазина на WordPress с WooCommerce. После успешного оформления заказа полезно стимулировать клиентов оставить отзыв, что повышает доверие к магазину и улучшает конверсию.
Почему важно автоматизировать отправку запросов на отзывы
Ручная отправка писем с просьбой оставить отзыв неудобна и трудозатратна. Автоматизация позволяет:
- Экономить время сотрудников службы поддержки.
- Отправлять письма в нужный момент, например, после доставки товара.
- Использовать шаблоны писем с динамическими данными.
- Увеличить количество отзывов за счет точного тайминга и персонализации.
Обзор плагинов для автоматической отправки писем с отзывами
Для автоматизации можно использовать готовые решения:
- WooCommerce Follow-Ups — мощный плагин для автоматизации email-рассылок с гибкими условиями (https://wpshop.ru/product/woocommerce-follow-ups/?utm_source=wporder.ru&utm_medium=article&utm_campaign=kak-avtomatizirovat-otpravku-otzyvov-posle-zakaza-woocommerce). Позволяет создавать цепочки писем, в том числе с просьбой оставить отзыв.
- YITH WooCommerce Review Reminder — бесплатный и простой плагин, который отправляет напоминания клиентам оставить отзыв через заданный промежуток времени.
- AutomateWoo — комплексный инструмент для маркетинга в WooCommerce с поддержкой автоматических писем и условий на основе статуса заказа.
Пример реализации автоматической отправки писем с помощью кода
Если вы хотите реализовать отправку писем без плагинов, можно использовать хук woocommerce_order_status_completed, который срабатывает после завершения заказа. Ниже пример функции, отправляющей письмо с просьбой оставить отзыв через 3 дня после завершения заказа:
add_action('woocommerce_order_status_completed', 'wporder_send_review_request_email', 10, 1);
function wporder_send_review_request_email($order_id) {
if (!$order_id) return;
$order = wc_get_order($order_id);
$user_email = $order->get_billing_email();
if (!$user_email) return;
// Запланируем отправку письма через 3 дня
if (!wp_next_scheduled('wporder_send_review_email_event', array($order_id))) {
wp_schedule_single_event(time() + 3 * DAY_IN_SECONDS, 'wporder_send_review_email_event', array($order_id));
}
}
add_action('wporder_send_review_email_event', 'wporder_handle_send_review_email');
function wporder_handle_send_review_email($order_id) {
$order = wc_get_order($order_id);
if (!$order) return;
$user_email = $order->get_billing_email();
$order_url = $order->get_view_order_url();
$subject = 'Спасибо за заказ! Пожалуйста, оставьте отзыв';
$message = 'Здравствуйте! Спасибо за ваш заказ №' . $order_id . ".\n\n" .
'Мы будем благодарны, если вы найдете минуту и оставите отзыв о товаре по ссылке ниже:\n' .
get_permalink(wc_get_page_id('shop')) . "\n\n" .
'Ваш заказ: ' . $order_url . "\n\n" .
'Спасибо за доверие!';
wp_mail($user_email, $subject, $message);
}Этот код отложит отправку письма на 3 дня после изменения статуса заказа на "завершён". В письме клиент получит ссылку на магазин и напоминание оставить отзыв.
Как улучшить автоматическую рассылку отзывов
Персонализация и сегментация
Для повышения эффективности полезно персонализировать письма — использовать имя клиента, название купленных товаров, даже сегментировать клиентов по категориям товаров.
Например, можно получить список товаров из заказа и добавить их в тело письма:
function wporder_get_order_products_list($order) {
$items = $order->get_items();
$products = [];
foreach ($items as $item) {
$products[] = $item->get_name();
}
return implode(', ', $products);
}И включить в письмо:
$products_list = wporder_get_order_products_list($order);
$message .= "\n\nВы приобрели: " . $products_list . ". Пожалуйста, оставьте отзыв по каждому товару.";Варианты напоминаний
Иногда полезно отправлять не одно, а несколько писем с напоминаниями: через 3 дня, через 7 дней и т.д. Для этого можно создавать несколько запланированных задач с разным временем.
Использование готовых плагинов для расширенной аналитики
Плагины типа WooCommerce Follow-Ups не только автоматизируют рассылку, но и предоставляют отчёты об открытии писем и кликах, что помогает анализировать эффективность писем и улучшать их содержание.
Заключение
Автоматизация отправки запросов на отзывы после заказа в WooCommerce — простой и эффективный способ повысить вовлечённость клиентов и улучшить репутацию магазина. Можно использовать как готовые решения из плагинов, так и собственные функции с планировщиком задач WordPress.
Для быстрого старта рекомендуем попробовать плагин WooCommerce Follow-Ups, а затем расширять функционал собственными скриптами.