How To Add To Cc, Bcc Order Email Recipients In WooCommerce?

The WooCommerce Email Settings enable you to include custom beneficiaries just for New Order, Cancelled Order, Failed Order and all administrator just messages.

In any case, imagine a scenario in which you need to add an email beneficiary to a client email for example the Completed Order one? For example, you have to send it to your dropshipper. Additionally, you should add a To: beneficiary, or rather a cleaner Cc: or more secure Bcc:.

To send BCC to all WooCommerce messages:

Remove recently included code bits from your present theme’s functions.php file and

Include following bit in your present theme’s functions.php file

To Add Recipient to a Customer WooCommerce Email

For this situation I’m focusing on the “customer_completed_order” thus I’m utilizing “woocommerce_email_recipient_customer_completed_order”.


add_filter( ‘woocommerce_email_recipient_customer_completed_order’, ‘wbcomdesign_order_completed_email_add_to’, 9999, 4 );

function wbcomdesign_order_completed_email_add_to( $email_recipient, $email_object, $email ) {
$email_recipient .= ‘, [email protected]’;
return $email_recipient;


Add Cc/Bcc Recipient to a Customer WooCommerce Email


add_filter( ‘woocommerce_email_headers’, ‘wbcomdesign_order_completed_email_add_cc_bcc’, 9999, 4 );

function wbcomdesign_order_completed_email_add_cc_bcc( $headers, $email_id, $order ) {
if ( ‘customer_completed_order’ == $email_id ) {
$headers .= "Cc: Name <[email protected]>" . "\r\n";
$headers .= "Bcc: Name <[email protected]>" . "\r\n";
return $headers;



Or You can also use the plugin to add CC & BCC for Woocommerce Order Emails.


Leave a Reply

Your email address will not be published. Required fields are marked *