Как автоматизировать отправку отзывов после заказа WooCommerce

Автоматизация сбора отзывов — важный этап в развитии интернет-магазина на 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, а затем расширять функционал собственными скриптами.

Автоматическое отключение неиспользуемых платежных методов в WooCommerce по расписанию
06.05.2026
Как создать собственный вид регистрации в WordPress с примерами кода
10.11.2025
Как автоматизировать управление строками заказов в WordPress
08.03.2026
Автоматическое отключение неактивных платежных методов в WooCommerce
21.04.2026
Автоматизация подсчёта суммы заказов по датам в WordPress
11.02.2026