Title: Smart Product Emails
Author: alexmustin
Published: <strong>3 januarja, 2026</strong>
Last modified: 23 junija, 2026

---

Search plugins

![](https://ps.w.org/smart-product-emails/assets/banner-772x250.png?rev=3431491)

![](https://ps.w.org/smart-product-emails/assets/icon-256x256.png?rev=3431491)

# Smart Product Emails

 By [alexmustin](https://profiles.wordpress.org/alexmustin/)

[Download](https://downloads.wordpress.org/plugin/smart-product-emails.0.7.2.zip)

 * [Details](https://sl.wordpress.org/plugins/smart-product-emails/#description)
 * [Reviews](https://sl.wordpress.org/plugins/smart-product-emails/#reviews)
 * [Development](https://sl.wordpress.org/plugins/smart-product-emails/#developers)

 [Support](https://wordpress.org/support/plugin/smart-product-emails/)

## Description

Stop sending generic order confirmation emails. **Smart Product Emails** automatically
adds custom, product-specific content to your WooCommerce Processing emails based
on what customers purchase.

Whether you need to include setup instructions, warranty information, product care
tips, or promotional offers, this plugin delivers the right message to the right
customer automatically — all within WooCommerce’s native email system.

### Why the Receipt Email is Your Best Marketing Opportunity

**Your customers are most engaged the moment they complete a purchase.** They’re
excited, they’re reading your email, and they’re ready to learn about what they 
just bought. This is the perfect time to communicate — not days later when your 
follow-up emails get ignored or marked as spam.

**The Problem with Follow-Up Campaigns:**
 Most stores send separate emails for 
product tips, upsells, and customer education — but customers tune out after the
purchase excitement fades. Multiple emails feel like spam, get lower open rates,
and damage your sender reputation.

**The Smart Product Emails Solution:**
 Include everything in the one email customers
actually want to open: their order confirmation. One email, perfectly timed, with
exactly the information relevant to their purchase. No inbox clutter, no spam complaints,
just helpful content delivered when it matters most.

### What You Get (Free Version)

**Unlimited Custom Messages**
 Create as many product-specific email messages as
you need. No limits, no restrictions.

**Product-Based Targeting**
 Assign different messages to different products. When
a customer purchases a product, your custom message automatically appears in their
Processing order email.

**Flexible Content Placement**
 Choose exactly where your message appears in the
email: at the top, before the order details, after the order details, after customer
information, or at the bottom.

**40+ Dynamic Placeholders**
 Personalize messages with customer names, order numbers,
product details, shipping addresses, order totals, and more — no coding required.
Examples: `{customer_first_name}`, `{order_number}`, `{product_name}`, `{order_total}`.

**Smart Duplicate Prevention**
 The plugin automatically ensures the same message
never appears twice in a single email, even when customers order multiple quantities.

**Built-in Error Logging**
 Diagnose issues quickly with the built-in error log 
that captures PHP errors, AJAX failures, and email sending problems. Filter, search,
and export logs directly from your WordPress admin.

**Future-Proof Technology**
 Fully compatible with WooCommerce High-Performance 
Order Storage (HPOS) for optimal performance and reliability.

### How It Works

 1. **Create a Message** – Write your custom content using WordPress’s Classic Editor
    or HTML
 2. **Assign to Products** – Attach the message to any WooCommerce product from the
    Product Data panel
 3. **Choose Placement** – Select where in the Processing email your content should
    appear
 4. **Done** – Your custom messages automatically appear in customer emails when they
    purchase those products

**Quick Example:** Let’s say you sell coffee makers. In 5 minutes, you can:
 – Create
a message with setup instructions and a video tutorial link – Add a discount code
for coffee pods using `{customer_first_name}` to personalize it – Attach it to your
coffee maker products – Choose to display it after the order table – That’s it! 
Every customer who buys a coffee maker now gets helpful setup info and a targeted
upsell — automatically, in their receipt email, without any extra work from you.

### Real-World Use Cases

**See How Other Stores Are Using It:**

**Electronics Store:** Include setup videos and warranty registration links in your
receipt. Result: 60% fewer “how do I set this up?” support tickets.

**Supplement Shop:** Add dosage instructions and a link to subscribe-and-save for
the product they just bought. Result: Higher repeat purchase rate without sending
separate email campaigns.

**Clothing Store:** Automatically send care instructions for delicate fabrics and
suggest matching accessories. Result: Reduced returns from washing damage and increased
average order value.

**Software/SaaS:** Deliver license keys, installation guides, and onboarding resources
instantly. Result: Faster customer activation and fewer support requests.

**Handmade/Craft Store:** Share the story behind each product and care tips for 
handmade items. Result: Stronger emotional connection and more customer reviews.

**Fitness Equipment:** Send workout guides, form tutorials, and nutrition tips specific
to the equipment purchased. Result: Better customer results lead to more referrals
and testimonials.

**Beauty Products:** Include application tips, ingredient information, and a personalized
discount on complementary products. Result: Educated customers who buy more and 
complain less.

**Print-on-Demand:** Automatically explain production timelines and care instructions
based on the product type. Result: Realistic expectations = fewer refund requests.

**What You Can Accomplish:**

**Reduce Support Tickets**
 – Automatically include product setup guides and FAQ
links – Send troubleshooting resources before customers need to ask – Provide warranty
registration information at point of purchase

**Increase Customer Lifetime Value**
 – Recommend complementary products based on
purchase history – Share exclusive offers for repeat customers – Build anticipation
for upcoming product launches

**Enhance Customer Experience**
 – Deliver personalized onboarding sequences for
complex products – Include return policies and guarantees specific to purchased 
items – Provide VIP treatment messaging for high-value orders

**Drive Engagement**
 – Link to product registration forms and loyalty programs –
Invite customers to communities and user groups – Request reviews and feedback at
optimal timing

### Why Choose Smart Product Emails?

**No Monthly Fees**
 Unlike expensive third-party email platforms, Smart Product
Emails is completely free. No subscriptions, no per-email costs, no hidden charges.

**Works Within WooCommerce**
 Your messages are delivered through WooCommerce’s 
native email system, maintaining brand consistency and customer trust. No external
services required.

**Simple to Use**
 If you can edit a WordPress page, you can create custom email
messages. No coding knowledge needed, no complicated setup.

**Set It and Forget It**
 Once you’ve assigned messages to products, everything 
runs automatically. Your personalized emails send 24/7 without any manual work.

**Completely Free Forever**
 Create unlimited messages, assign them to unlimited
products, and send unlimited emails. The free version has everything you need to
get started.

### Want More? Upgrade to PRO

The free version is powerful on its own, but if you need advanced features, check
out PRO:

**The Free Version Includes:**
 – **Unlimited SPE Messages** — Create and manage
as many Smart Product Email (SPE) messages as needed, giving you full flexibility
without limits. – **Product-Based Targeting** — Display custom email content based
on the exact product purchased, ensuring customers receive relevant and personalized
messaging. – **Flexible Content Placement** — Choose where your custom message appears
within the WooCommerce email layout, allowing it to fit naturally into existing 
email designs. – **40+ Dynamic Placeholders** — Insert dynamic order, product, and
customer data—such as names, order numbers, and product details—without writing 
any code. – **Duplicate Prevention** — Automatically prevents the same message from
appearing multiple times in a single email, ensuring clean and professional communication.–**
HPOS Compatibility** — Fully compatible with WooCommerce High-Performance Order 
Storage (HPOS) for reliable performance and future-proof data handling. – **Error
Log & Debugging** — Built-in error logging system captures PHP errors, AJAX failures,
and email sending issues. View, filter, search, and export logs from the admin panel
to quickly diagnose and resolve issues.

**The PRO Version Adds:**
 – **Additional Order Status Support** — Customize customer
emails for **On-Hold**, **Completed**, and **Refunded** order statuses to improve
communication throughout the entire order lifecycle. Plus, full integration with
third-party custom order status plugins like: Custom Order Status for WooCommerce,
Bright Plugins Custom Order Status for WooCommerce, YITH WooCommerce Custom Order
Status, and others. – **Visual Email Customizer** — Design perfect customer emails
with an intuitive visual interface. See exactly how your emails will look using 
real WooCommerce templates, assign multiple messages per product to different template
locations (header, before order table, after order table, etc.), and control message
hierarchy with simple up/down arrows. Includes live preview showing your messages
positioned exactly where they’ll appear in customer emails. – **Advanced Conditional
Logic** — Display or hide messages based on complex rules such as cart value, customer
type, product combinations, and more. – **Send Test Emails** — Send test emails 
to yourself or your team to verify formatting, links, and dynamic placeholders before
going live. – **Quick Templates Library** — Access a growing library of pre-written
Smart Product Email templates designed for common scenarios like refunds, promotions,
upsells, and shipping instructions. – **Priority Support** — Get faster access to
support and assistance directly from the plugin developer when you need help. – **
Regular Feature Updates** — Receive ongoing enhancements, improvements, and new 
features as the plugin continues to evolve.

**More PRO Features Coming Soon:**
 – **Bulk Message Management** — Assign messages
to multiple products simultaneously – **A/B Testing Framework** — Test different
message variations to identify which content performs best with your customers. –**
Email Analytics and Reporting Dashboard** — Gain insights into how your Smart Product
Emails perform with metrics like engagement and effectiveness. – **Customer Segmentation
and Targeting** — Show different email content based on customer behavior, purchase
history, order value, or other attributes. – **Automated Follow-up Sequences** —
Trigger additional emails based on customer actions – **Multi-language Support**—
Automatically deliver emails in the customer’s preferred language

Ready to turn your order emails into a revenue-generating communication platform?
Install Smart Product Emails today and start delivering messages that matter.

### Installation & Setup

 1.  _Backup your site_ before installing any new plugin.
 2.  _Install the plugin_:
 3.   * Upload to `/wp-content/plugins/smart-product-emails/`
      * _Or_ install directly from the WordPress Plugins screen.
 4.  _Activate the plugin_ in _Plugins  Installed Plugins_. A new menu item appears:
     _Smart Product Emails_.
 5.  _Create a custom message_:
 6.   * Go to _Smart Product Emails  Add New SPE Message_
      * Add a title + content, then _Publish_
      * _(Note: Shortcodes, blocks, and auto-generated content will not appear in emails)_
 7.  _Assign to a product_:
 8.   * Edit a WooCommerce product
      * Open the _Smart Product Emails_ tab in Product Data
      * Under the _Processing_ section, click _Select Message_ and search by name
      * Choose the _Content Location_ (Email Header, before/after Order Details, Order
        Meta, Customer Details, or Email Footer)
      * _Update the product_
 9.  _Test it_: Place a test order with that product. The custom content will appear
     in the WooCommerce email at your chosen location.

## Screenshots

[⌊Plugin menu: "Smart Product Emails"⌉⌊Plugin menu: "Smart Product Emails"⌉[

Plugin menu: “Smart Product Emails”

[⌊Smart Product Emails Settings page⌉⌊Smart Product Emails Settings page⌉[

Smart Product Emails Settings page

[⌊'SPE Message' example - using the Classic Editor⌉⌊'SPE Message' example - using
the Classic Editor⌉[

‘SPE Message’ example – using the Classic Editor

[⌊New Tab in the WooCommerce Product Data section: "Smart Product Emails"⌉⌊New Tab
in the WooCommerce Product Data section: "Smart Product Emails"⌉[

New Tab in the WooCommerce Product Data section: “Smart Product Emails”

[⌊Use the search fields to find your SPE Message, then assign it to the Order Status
email. Click the Title of your Message to assign it, then Update/Publish the Product
to save your settings.⌉⌊Use the search fields to find your SPE Message, then assign
it to the Order Status email. Click the Title of your Message to assign it, then
Update/Publish the Product to save your settings.⌉[

Use the search fields to find your SPE Message, then assign it to the Order Status
email. Click the Title of your Message to assign it, then Update/Publish the Product
to save your settings.

[⌊Smart Email Message in the Customer email⌉⌊Smart Email Message in the Customer
email⌉[

Smart Email Message in the Customer email

[⌊Error Log system to diagnose issues⌉⌊Error Log system to diagnose issues⌉[

Error Log system to diagnose issues

[⌊Insert Dynamic Tags at cursor position⌉⌊Insert Dynamic Tags at cursor position⌉[

Insert Dynamic Tags at cursor position

## FAQ

### Why does my content appear in the wrong location in the email?

When there are multiple products in an Order which have the same SPE Message assigned,
the first occurrence of a product with that SPE Message will get priority on which
Content Location setting to use.

### What HTML tags are allowed?

You can use any HTML allowed in the Classic Editor. These are: – _Headings:_ `<h1
>`, `<h2>`, `<h3>`, `<h4>`, `<h5>`, `<h6>` – _Paragraphs:_ `<p>` – _Text Formatting:_`
<strong>` (bold), `<em>` (italic), `<u>` (underline), `<del>` (strikethrough), `
<code>` (code snippet), `<blockquote>` (blockquote) – _Lists:_ `<ul>` (unordered
list), `<ol>` (ordered list), `<li>` (list item) – _Links:_ `<a>` (anchor tag for
hyperlinks) – _Images:_ `<img>` (for embedding images) – _Breaks:_ `<br>` (line 
break) – _Horizontal Rule:_ `<hr>` – _Divisions and Spans:_ `<div>`, `<span>` (for
structural and styling purposes) – _Tables:_ `<table>`, `<thead>`, `<tbody>`, `<
tr>`, `<th>`, `<td>`

### What Placeholders can I use in the SPE Messages content?

Smart Product Emails supports 40+ dynamic placeholders. These are automatically 
replaced with real order data when emails are sent.

 * **Site/Store:** `{site_title}`, `{site_address}`, `{site_url}`, `{store_email}`
 * **Product Info:** `{product_id}`, `{product_name}`, `{product_sku}`, `{product_url}`,`{
   product_price}`, `{product_regular_price}`, `{product_sale_price}`, `{product_short_description}`,`{
   product_description}`, `{product_categories}`, `{product_tags}`
 * **Order Info:** `{order_number}`, `{order_id}`, `{order_date}`, `{order_time}`,`{
   order_status}`, `{payment_method}`
 * **Customer Info:** `{customer_first_name}`, `{customer_last_name}`, `{customer_name}`,`{
   customer_email}`, `{customer_phone}`
 * **Billing Address:** `{billing_address}`, `{billing_city}`, `{billing_state}`,`{
   billing_postcode}`, `{billing_country}`
 * **Shipping Address:** `{shipping_address}`, `{shipping_city}`, `{shipping_state}`,`{
   shipping_postcode}`, `{shipping_country}`
 * **Order Totals:** `{order_subtotal}`, `{order_total}`, `{order_tax}`, `{order_shipping}`,`{
   order_discount}`

### How do I troubleshoot issues with my custom messages?

Smart Product Emails includes a built-in **Error Log** feature to help you diagnose
and fix issues quickly. To access it:

 1. Go to _Smart Product Emails  Settings_ in your WordPress admin
 2. Click the _Error Log_ tab
 3. View captured errors including PHP errors, AJAX failures, and email sending issues
 4. Use the filter and search tools to find specific problems
 5. Export logs as CSV for detailed analysis

The Error Log shows you exactly what’s happening behind the scenes, making it easy
to identify and resolve issues without needing developer support. Common issues 
like missing messages, formatting problems, or placeholder errors are logged automatically
so you can fix them yourself.

### Official Website

Please see the official website for further reference: https://smartproductemails.
com

### How do I request a feature or report a bug?

Have you found something wrong with the plugin? Thought of a helpful feature to 
add? Please see the Issues section on GitHub: https://github.com/alexmustin/smart-
product-emails/issues/

### Haven’t I seen this plugin before?

Yes! This plugin was previously released under the name `Woo Custom Emails Per Product.`
The original version was removed due to copyright concerns around its name. The 
new version, now called _Smart Product Emails_, has been rebuilt with improved functionality,
better performance, and enhanced features, making it more powerful than ever!

### Something Else?

If you are having any issues, please post in the WordPress Plugin Support Forum.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Smart Product Emails” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ alexmustin ](https://profiles.wordpress.org/alexmustin/)

[Translate “Smart Product Emails” into your language.](https://translate.wordpress.org/projects/wp-plugins/smart-product-emails)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smart-product-emails/),
check out the [SVN repository](https://plugins.svn.wordpress.org/smart-product-emails/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/smart-product-emails/)
by [RSS](https://plugins.trac.wordpress.org/log/smart-product-emails/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

### 0.7.2 – 2026-06-23

 * Confirmed compatibility with WordPress 7.0
 * Updated “Tested up to” to WordPress 7.0

### 0.7.1 – 2026-01-23

 * New: Dynamic Tags documentation tab in SPE Settings page
 * New: Full reference guide with all 41 placeholders, examples, and best practices
 * Improved: Dynamic Tags modal now links to documentation page

### 0.7.0 – 2026-01-23

 * New: Dynamic Tags button above the SPE Message editor
 * New: Modal window displaying all 41 placeholders organized by category
 * New: Click-to-insert functionality for adding tags at cursor position
 * New: Real-time search to quickly find tags by name, description, or example
 * New: PRO extensibility hooks for adding custom buttons and tags

### 0.6.4 – 2026-01-02 – Initial Release

 * Complete product-based email customization system
 * 40+ dynamic placeholders for personalized content
 * Flexible content placement within WooCommerce emails
 * Duplicate message prevention
 * HPOS compatibility and optimization
 * Error Log & Debugging system with filtering, search, and CSV export

## Meta

 *  Version **0.7.2**
 *  Last updated **1 teden ago**
 *  Active installations **20+**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smart-product-emails/)
 * Tags
 * [custom emails](https://sl.wordpress.org/plugins/tags/custom-emails/)[Per Product](https://sl.wordpress.org/plugins/tags/per-product/)
   [woocommerce emails](https://sl.wordpress.org/plugins/tags/woocommerce-emails/)
 *  [Advanced View](https://sl.wordpress.org/plugins/smart-product-emails/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/smart-product-emails/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smart-product-emails/reviews/)

## Contributors

 *   [ alexmustin ](https://profiles.wordpress.org/alexmustin/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smart-product-emails/)