WooCommerce: Customize 'Product Added' Notification Text

In the realm of online shopping, communication is key. The way you inform your customers about their actions on your site can significantly impact their user experience and perception of your brand. One such communication touchpoint in WooCommerce is the ‘Product Added’ notification text that appears when customers add items to their cart. Customizing this message can make your store feel more personal, informative, or aligned with your brand’s voice. Here’s how you can tweak this notification to better resonate with your customers.


Before diving into the customization, ensure you have access to your WordPress site with administrative privileges. It’s advised to make these changes in a child theme or through a custom plugin to avoid losing them during updates.

Step 1: Identify the Default Notification

By default, when a product is added to the cart in WooCommerce, a message pops up confirming the action. This message is typically straightforward, like ““X” has been added to your cart.” Knowing this default behavior will help you understand the change’s impact.

Step 2: Access Your Theme’s functions.php File

To customize the notification text, you’ll need to add code to your theme’s functions.php file. You can access this file via an FTP client or your hosting provider’s file manager. Navigate to wp-content/themes/your-child-theme/functions.php.

Step 3: Add Custom Function to Modify Notification Text

Now, you’re set to inject your custom code. Append the following PHP snippet at the end of the functions.php file:

add_filter( 'wc_add_to_cart_message_html', 'custom_add_to_cart_message' );
function custom_add_to_cart_message( $message ) {
  $titles = array();

  foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
      $product = $cart_item['data']; $titles[] = $product->get_title();

  $titles = array_filter( $titles );
  $added_text = sprintf( __( 'Awesome! %s has been successfully added to your basket!', 'woocommerce' ), wc_format_list_of_items( $titles ) ); $message = sprintf( '<div class="woocommerce-message">%s</div>', esc_html( $added_text ) );

  return $message;

This code changes the notification to a more enthusiastic message, acknowledging the addition of products to the cart. You can modify the $added_text variable content to anything that fits your brand’s tone.

Step 4: Test the Changes

After saving your changes, clear your website’s cache and conduct a test by adding a product to the cart. You should see the updated notification text. Testing in different browsers and devices ensures consistency across user experiences.

Step 5: Monitor and Iterate

Observe how your customers react to this change. You might want to adjust the wording based on feedback or data on user behavior. The goal is to enhance the shopping experience, so staying attuned to your customers’ responses is crucial.


Customizing the ‘Product Added’ notification text in WooCommerce is a simple yet effective way to polish your store’s shopping experience. It’s an opportunity to infuse your brand’s personality and make your communication more engaging and informative. Remember, the smallest details can significantly enhance user experience, fostering a positive relationship with your customers.

Incorporate this customization today and see how a small change can make a big difference in your WooCommerce store!

Who Are We?

Welcome to WizEvolve. We specialize in crafting straightforward and powerful WooCommerce plugins to elevate your eCommerce experience. Our mission? To deliver top-notch, easy-to-integrate solutions that drive efficiency and enhance your WooCommerce store’s functionality.

Explore our range of WooCommerce plugins. Discover how our Min/Max Quantities plugin can streamline your inventory management and improve customer satisfaction. With our plugin, you can easily set minimum and maximum quantity limits, ensuring your sales align perfectly with your stock levels and business strategy.

Ready to enhance your WooCommerce store? Check out our Min/Max Quantities plugin and take the first step towards optimized store management.