
Search Results for: Email
Top 15 Posts Based on Your Search
Below, you also find 5 matching plugins, 5 webinar suggestions and more relevant content.


WooCommerce: Get Customer ID From An Email Address
Customizing your WooCommerce store via PHP can involve a variety of tasks, from personalizing orders to managing customer interactions. Often, you might need to find…
WooCommerce: Add Content To “New Account” Welcome Email
First impressions matter, especially in ecommerce. When a customer creates an account on your WooCommerce store, the “Your {site_title} account has been created!” welcome email…
WooCommerce: Send Default Order Email For Custom Status Transition
WooCommerce offers flexibility with custom order statuses, but email notifications can be limited. By default, in fact, WooCommerce triggers the “completed”, “processing”, “on-hold” and all…
WooCommerce: Send Cancelled Order Email to Customers As Well
As per the WooCommerce settings, “Cancelled order emails are sent to chosen recipient(s) when orders have been marked cancelled (if they were previously processing or…
WooCommerce: Send Pending Order Email Automatically
The “Customer invoice / Order details” WooCommerce email notification is often used for manually sending payment requests to customers – it’s not automatically triggered like…
WooCommerce: Show Rating @ WooCommerce Product Review Admin Email
When a WooCommerce customer posts a product review on the single product page, and “Comment must be manually approved” is enabled under WordPress dashboard >…
WooCommerce: “New Order” Email Recipient Based on Billing Country
The amazing thing about WooCommerce is that you can override any setting with a few lines of code. In today’s example we will try to…
WooCommerce: Disable “Password Changed” Administrator Emails
The “Password Changed” email is – actually – a WordPress core notification. It goes to admins when a WordPress user changes their password, and the…
WooCommerce: Email Admin Upon Fatal Error
WooCommerce has a nice feature when it comes to WordPress Error 500 / Fatal Error – it logs the error and all the information regarding…
WooCommerce: Bulk Re-Send All Customer’s Completed Order Emails
This is quite an uncommon WooCommerce requirement, but especially for downloadable products the Completed Order email is such as important one – and customers may…
WooCommerce: Display Product Grid @ Order Emails e.g. Related Products
Bad news first – we’ve seen how to add content to any WooCommerce order email, however I did not specify that if you use the…
WooCommerce: Translate / Rename Content @ Order Emails
WooCommerce order emails customization is possibly the most wanted feature for WooCommerce store owners and developers right now. It is very difficult to edit the…
WooCommerce: Show Product Image @ Emails
By default, WooCommerce does not display the product thumbnail inside the order emails. With this little trick, however, you can revert this default behavior and…
WooCommerce: Resend Any Order Email
How annoying is the fact you can only resend the “New Order Notification” from the single order admin page? What if you’re testing out and…WooCommerce Mini-Plugin Recommendations
If you need more control over your WooCommerce customization with additional settings and functionalities, here are our mini WooCommerce plugins. One feature. Lifetime license. No annoying subscriptions. A few lines of code. Read more →

WooCommerce Checkout Email Blacklist Mini-Plugin
Prevent specific email addresses from completing the WooCommerce Checkout by blacklisting them directly from the admin settings.
WooCommerce Add To: Cc: Bcc: Email Recipients – Per Product Addon
Extend Business Bloomer WooCommerce Add To: Cc: Bcc: Email Recipients by assigning additional To:, CC:, and BCC: email recipients on a per-product basis.
WooCommerce Billing Email Column Mini-Plugin
Add a "Billing Email" column to the WooCommerce Orders table, making it easier to filter and manage customer orders.
WooCommerce Add CSS To Order Emails Mini-Plugin
Customize WooCommerce emails (colors, fonts, margins, etc.) with a CSS editor
WooCommerce Hide Checkout Fields For Virtual Products Mini-Plugin
Show only billing name and email on the WooCommerce checkout for virtual ordersWebinars Matching Your Query
Here is a collection of online masterclasses for WooCommerce professionals. Learn from passionate WooCommerce creators. Watch them live or access the recording, forever. Learn more →

Send These 7 WooCommerce Emails & Watch Sales Grow
Think email marketing is too complicated? Think again… If you’re only sending WooCommerce order emails, you’re leaving money on the table. With the right premium…
Log Events & Debug Custom Code with WooCommerce Logger
WooCommerce provides a simple way to log your custom events and debug your custom code and plugins. By using this built-in tool, you can easily…
How to Avoid Timeouts When Running Millions of WooCommerce Tasks
Meet Action Scheduler – a scalable processor of large queues of PHP jobs. Learn how to run bulk actions without triggering the “Connection Timed Out”…
WooCommerce Reimagined: Powering Up with the AI Advantage
Say goodbye to the same old, boring WooCommerce experience. Let’s dive in and see what AI can do for your WooCommerce store! Hosted by Simon…
Behind the Woo Scenes: How I Run Business Bloomer
Find out how I sell, support and manage the whole business via WooCommerce, some custom code, and a handful of free plugins. Hosted by Rodolfo…More WooCommerce Content

WooCommerce: Disable Emails For a Single Order
This is a cool customization that can come useful for WooCommerce store admins, especially when they do manual order status changes via the Orders admin…
WooCommerce: Remaining Stock @ Order Emails
This is a neat customization, directly requested by a WooWeekly subscriber who needed to literally show the remaining stock quantity for each ordered item to…
WooCommerce: Move Email Field to Top @ Checkout
This tutorial is a spin-off of a previous article (WooCommerce: Move / Reorder Checkout Fields) as I feel there is a huge boost of requests…
WooCommerce: Attach Files (PDF, etc.) To Emails
Sure, you can add content to a given WooCommerce transactional email such as the Customer Processing Order email. You can even edit the email subject,…
WooCommerce: Show SKU @ Cart, Checkout, Order & Emails
When SKU matters to the end user, displaying it in the Cart page, Checkout page, Thank you page, My Account View Order page and Order…
WooCommerce: Add To: Cc: Bcc: Email Recipients
The WooCommerce Email Settings allow you to add custom recipients only for New Order, Cancelled Order, Failed Order and all admin-only emails. But what if…
WooCommerce: Hide “Thanks for shopping with us” @ Emails
WooCommerce emails come with the following hard-coded (argh!) greetings: ‘Thanks for shopping with us.‘, ‘Thanks for reading.‘, ‘We look forward to seeing you soon.‘, ‘We…
WooCommerce: Remove “Get the app” Ad @ Admin Order Emails
Here’s a quick snippet to disable those (annoying) WooCommerce ads that show in the footer of the “New Order” email (which goes to admins): “Process…
WooCommerce: Send Email to Admin Every 3 Hours (Cron Job)
This snippet consists of many WooCommerce tasks: setting up a “WordPress Cron Job” (i.e. schedule a hook that runs on a specific time interval), getting…
WooCommerce: Send a Custom Email on Order Status Change
If you use custom WooCommerce order statuses, sending emails is quite complex because you need to code a full custom email PHP class. At least…
WooCommerce: Don’t Send Emails for Free Orders
There are times when you sell free products to give customers access to a membership, an online course, or for other reasons. In these cases,…
WooCommerce: Send Checkout User Info to Email Recipient
When my blog readers become official Business Bloomer supporters, a few custom fields are conditionally displayed on the WooCommerce checkout (thanks to this snippet or…
WooCommerce: Add “Confirm Email Address” Field @ Checkout
A correct email address is worth a thousand dollars, some ecommerce expert would say 🙂 So, you don’t want your WooCommerce checkout visitors to mess…
WooCommerce: Hide Hidden Products From Cart, Order, Emails
While working on a workaround for a client, I had to hide a hidden product from the cart, checkout, order received and emails. Hidden products…
WooCommerce: Add New Row @ Order Totals (Email & Thank-you Page)
While working for a freelance client, I did some research on the code that generates the “Order Totals” table. This shows on the Thank-you Page…
WooCommerce: Add CSS to Order Emails
Unlike your WordPress theme, you can’t just add CSS to your style.css in order to customize the look of the WooCommerce emails. This handy PHP…
WooCommerce Visual Hook Guide: Emails
WooCommerce customizers: the Visual Hook Guide is back! Here’s a visual HTML hook guide for the WooCommerce Emails. This visual guide belongs to my “Visual…
WooCommerce: Add First Name to Order Email Subject
Today we take a look at the WooCommerce Emails and specifically at how to change the subject of the Customer Processing Order email by adding…
WooCommerce: Move / Reorder Checkout Fields (Email, Country, etc.)
We’ve already seen how to disable fields on the checkout page by using a simple snippet. Given my ultimate goal of trying to do as…
WooCommerce: Add Payment Method to Order Emails
If you wish to print the payment gateway name on order emails (in its own paragraph below the order items table), here’s a handy snippet…
WooCommerce: Display Only Main Product Name in Order Confirmation Emails
In a recent Business Bloomer Club discussion, a member sought advice on simplifying WooCommerce order confirmation emails by displaying only the main product name, without…
Preventing Mass Email Sending After Order Status Deletion in WooCommerce
In a recent Business Bloomer Club discussion, a member sought advice on handling a sudden flood of 25,000 triggered emails after a client accidentally deleted…
Customizing WooCommerce Shipping Address in Order Emails
In a recent Business Bloomer Club Slack thread, a WooCommerce user asked about customizing the shipping address displayed in the order emails. Specifically, they wanted…
How to Customize WooCommerce Order Emails Based on Product Attributes
In a recent Business Bloomer Club Slack thread, a WooCommerce user wanted to customize order confirmation emails to display specific text based on whether an…
Adjusting WooCommerce Order Emails to Reflect Updated Order Data
In a recent Business Bloomer Club Slack thread, a developer working with the woocommerce_payment_complete hook encountered an issue where the “Processing order” email was sent…
How to Send Scheduled Emails to WooCommerce Customers Based on Product Purchases
In a recent Business Bloomer Club Slack thread, a WooCommerce user asked for a solution to send emails to customers who bought a specific product,…
WooCommerce: How To Set Up CRM & Email Marketing Integrations
Running an online store involves using multiple tools such as CRM and email marketing platforms. Connecting these systems together allows you to better segment your…
WooCommerce: How to Level Up Your Email Marketing
In today’s competitive ecommerce landscape, email marketing plays a crucial role in connecting with customers and driving business growth. With WooCommerce, you already have a…
WooCommerce: How to Customize Email Templates Without Coding
On a daily basis, you probably use drag-and-drop in a variety of interfaces. For instance, drag and drop your Gmail items to its category, upload…
WooCommerce: How to Blacklist Scammers, Emails, IP, Phones?
A WooCommerce email notifications pops up – yet another new order, money, revenue, happiness. However, hold on a second – money is not technically in…
Do WooCommerce Product Reviews Need Dates?
A quick scroll through a WooCommerce plugin sales page, and you’ll likely see testimonials, star ratings, and glowing feedback. But one detail is often missing:…
Creating a Customer Blacklist in WooCommerce: Options and Insights
In a recent Business Bloomer Club discussion, members shared their thoughts and solutions for a WooCommerce client who wants to implement a blacklist to prevent…
Choosing an SMTP Relay Service for WooCommerce: Exploring Alternatives to SendGrid
In a recent Business Bloomer Club discussion, WooCommerce enthusiasts explored SMTP relay options for sending WordPress transactional emails. Many site owners use these services to…
Bulk Converting Guest Checkout Users to Registered Customers in WooCommerce
In a recent Business Bloomer Club discussion, a user with over 1600 guest checkouts wanted to convert these previous guest users into registered WooCommerce customers.…
Unexpected WooCommerce Product Purchase Despite Private Setting: How It Happened
In a recent Business Bloomer Club discussion, a member shared a perplexing situation with a WooCommerce product that was set to “Private” but still ended…
Running Custom Server-Side Code on Checkout Field Blur in WooCommerce
A recent query in the Business Bloomer Club asked for advice on executing custom server-side code when a user enters their email address during checkout…
Quickly Anonymize Customer and Order Data in WooCommerce
In a recent Business Bloomer Club discussion, a member asked if there’s an efficient way to anonymize customer and order data across their WooCommerce store.…
Creating a Quote Request System in WooCommerce: Easy Form Integration
In a recent Business Bloomer Club discussion, a member expressed interest in replicating a “request a quote” feature they saw on a site. The user…
Restoring Anonymized WooCommerce Order Data
In a recent Business Bloomer Club Slack thread, a WooCommerce store owner discovered that orders were anonymized after two years, resulting in lost customer details.…