MoreConvert Documentation

How to Add CC to Email Automations/Campaigns

If you’re using MoreConvert WooCommerce Wishlist and want to send a copy of the wishlist reminder/marketing emails to your admin, sales team, or any other address — this guide will walk you through it step-by-step.

Whenever a wishlist reminder email (automation or campaign) is sent to a customer, you may want a CC copy to be sent to:

  • Admin email address

  • Sales or marketing representatives

  • External tracking systems (like CRM or ticketing tools)

This is fully possible by using the wlfmc_email_headers filter provided by the plugin.

 

How to Add CC to Email Automations #

How It Works #

MC Wishlist uses WordPress’s native wp_mail() function. You can hook into the email headers via this filter:

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
// modify headers here
return $headers;
}, 10, 4 );

You can use this to inject custom Cc or Bcc headers before emails are sent out.

Step-by-Step: Add CC to Wishlist Emails #

  1. Open your WordPress admin panel.

  2. Navigate to:
    Appearance → Theme File Editor → functions.php

    (Or use a safe alternative like the Code Snippets plugin for better control.)

  3. Add the following code to your active theme’s functions.php file:

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
return "MIME-Version: 1.0\r\n" . $headers . "Cc: [email protected], [email protected], [email protected]\r\n";
}, 10, 4 );

#

⚠️ Important Notes #

  • Use a capitalized Cc: — lowercase won’t work reliably.

  • Add MIME-Version: 1.0 to ensure proper formatting.

  • Separate multiple email addresses using commas ,.

  • Make sure there are no extra line breaks or whitespaces.

 

Conditional Logic Example (Optional) #

Want to CC only automation emails, but not campaigns?

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
if ( $type === 'automation' ) {
return "MIME-Version: 1.0\r\n" . $headers . "Cc: [email protected]\r\n";
}
return $headers;
}, 10, 4 );

You can also add logic based on the $source or $row parameters (e.g., specific campaigns).

Conclusion #

Adding CC recipients to your wishlist emails is a great way to keep your team in the loop or integrate with other systems.
If you encounter any issues or have specific requirements, feel free to reach out to our support team here — we’re always happy to help.

What are your feelings?
Updated on July 22, 2025

How to Add CC to Email Automations/Campaigns

If you’re using MoreConvert WooCommerce Wishlist and want to send a copy of the wishlist reminder/marketing emails to your admin, sales team, or any other address — this guide will walk you through it step-by-step.

Whenever a wishlist reminder email (automation or campaign) is sent to a customer, you may want a CC copy to be sent to:

  • Admin email address

  • Sales or marketing representatives

  • External tracking systems (like CRM or ticketing tools)

This is fully possible by using the wlfmc_email_headers filter provided by the plugin.

 

How to Add CC to Email Automations #

How It Works #

MC Wishlist uses WordPress’s native wp_mail() function. You can hook into the email headers via this filter:

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
// modify headers here
return $headers;
}, 10, 4 );

You can use this to inject custom Cc or Bcc headers before emails are sent out.

Step-by-Step: Add CC to Wishlist Emails #

  1. Open your WordPress admin panel.

  2. Navigate to:
    Appearance → Theme File Editor → functions.php

    (Or use a safe alternative like the Code Snippets plugin for better control.)

  3. Add the following code to your active theme’s functions.php file:

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
return "MIME-Version: 1.0\r\n" . $headers . "Cc: [email protected], [email protected], [email protected]\r\n";
}, 10, 4 );

#

⚠️ Important Notes #

  • Use a capitalized Cc: — lowercase won’t work reliably.

  • Add MIME-Version: 1.0 to ensure proper formatting.

  • Separate multiple email addresses using commas ,.

  • Make sure there are no extra line breaks or whitespaces.

 

Conditional Logic Example (Optional) #

Want to CC only automation emails, but not campaigns?

add_filter( 'wlfmc_email_headers', function( $headers, $type, $source, $row ) {
if ( $type === 'automation' ) {
return "MIME-Version: 1.0\r\n" . $headers . "Cc: [email protected]\r\n";
}
return $headers;
}, 10, 4 );

You can also add logic based on the $source or $row parameters (e.g., specific campaigns).

Conclusion #

Adding CC recipients to your wishlist emails is a great way to keep your team in the loop or integrate with other systems.
If you encounter any issues or have specific requirements, feel free to reach out to our support team here — we’re always happy to help.

What are your feelings?
Updated on July 22, 2025