Jak automatycznie wysłać mail po rejestracji klienta?
1 Odpowiedź
Hej!
WooCommerce domyślnie wysyła mail powitalny po rejestracji, ale jest bardzo generyczny. Możesz go spersonalizować albo dodać własny mail w konkretnym momencie.
Edycja domyślnego maila powitalnego
Wejdź do WooCommerce – Ustawienia – Maile i kliknij Nowe konto klienta. Zmieniasz temat, nagłówek i stopkę. Jeśli chcesz edytować layout HTML – kopiujesz plik customer-new-account.php z folderu WooCommerce do folderu swojego motywu.
Mail po pierwszym zamówieniu – przez kod
add_action('woocommerce_thankyou', 'mail_po_pierwszym_zamowieniu');
function mail_po_pierwszym_zamowieniu($order_id) {
$order = wc_get_order($order_id);
if (wc_get_customer_order_count($order->get_customer_id()) === 1) {
wp_mail(
$order->get_billing_email(),
'Dziękujemy za pierwsze zamówienie!',
'
Hej ' . $order->get_billing_first_name() . '! Mamy dla Ciebie kod: DZIEKUJEMY10
',
['Content-Type: text/html; charset=UTF-8']
);
}
}
FluentCRM – bez kodu
FluentCRM w darmowej wersji pozwala tworzyć sekwencje mailowe bez pisania PHP. 😊