BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Smackcoders – Email Template Builder for WooCommerce icon
Actively maintained Tested with WP 7.1 #43 in edd

Smackcoders – Email Template Builder for WooCommerce

Smackcoders – Email Template Builder for WooCommerce replaces the plain default emails your store sends with templates you design yourself. Drag blocks onto a canvas, drop in live order data, style everything to match…

Active installs20+10+ tier
Downloads · 30d475▼ -15.2% vs prev. 30d
Rating2.3/59 reviews
Health score68/100Good
All-time downloads27.5KSince Nov 2015
Support resolved—No recent threads
RequiresWP 5.0PHP 7.4+
Downloads · 7d112▲ +9.8% week over week
Our verdict

Solid choice

Smackcoders is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 2.3/5 and was last updated 3 weeks ago, and scores 68/100 on our health check.

  • Actively developed — last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (20+ active installs)
  • Low rating so far — 2.3/5 from only 9 reviews

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

183755Jul 20Sep 2Oct 17
Yesterday13
Daily average (1y)4
Peak day74Sep 23, 2026
Last 12 months1.5K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Smackcoders stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
edd >100 500 Best edd plugins →
Email Customizer #49 720 Best Email Customizer plugins →
Order Emails >100 8,686 Best Order Emails plugins →
transactional email #75 507 Best transactional email plugins →
woocommerce emails >100 9,120 Best woocommerce emails plugins →

Version adoption

Share of active sites per release.

  • 1.7100.0%

Rating breakdown

★★★★★★★★★★ 2.3 from 9 reviews

  • 5★22.2%
  • 4★11.1%
  • 3★0.00%
  • 2★11.1%
  • 1★55.6%

About Smackcoders

From the official readme · v2.0.1

Description

Smackcoders – Email Template Builder for WooCommerce replaces the plain default emails your store sends with templates you design yourself. Drag blocks onto a canvas, drop in live order data, style everything to match your brand, and publish. No HTML, no child theme edits, no developer.

It is built for WooCommerce store owners, Easy Digital Downloads store owners, agencies and freelancers who manage client stores, and ecommerce marketers who want order confirmations, processing and shipping notifications, customer notes and download-delivery emails to look like the rest of the brand instead of a default template.

This is a transactional email plugin, not a newsletter tool. It does not manage lists or send campaigns the way Mailchimp or a marketing automation platform does. It controls the design and content of the emails WooCommerce and Easy Digital Downloads already send at checkout, on status change and on account events, which are the emails customers actually open.

Visual drag-and-drop email builder

The builder is a modern React interface, so blocks move, reorder and update live instead of forcing you to save and reload to see a change.

You work with a block library rather than a code editor:

  • Drag blocks into position and reorder them freely
  • Edit copy, colours, spacing and typography inline
  • Control how individual blocks behave on desktop and on mobile

The result is a visual email editor that a marketer can use directly, with output clean enough that a developer does not have to fix it afterwards.

WooCommerce email templates

Dedicated WooCommerce blocks pull real order data into the template at send time, rather than a static layout you have to update by hand whenever an order looks different, so one design serves every order automatically:

  • Order Details and Order Items, including product thumbnail images
  • Billing Address and Shipping Address
  • Payment Method and Shipping Method
  • Order Totals and subtotals
  • Refund Details for both full and partial refunds
  • Customer Note
  • A WooCommerce Hooks block that renders standard action hooks such as woocommerce_email_before_order_table and woocommerce_email_after_order_table, so third-party plugins that inject content into WooCommerce emails keep working inside your custom template

With these you can rebuild a WooCommerce order confirmation as a branded receipt, present order items with thumbnails instead of a bare table, or design a refund notification that clearly explains the amount returned, all without touching a template file or a line of PHP.

Easy Digital Downloads email templates

Easy Digital Downloads support is handled with its own blocks and its own dynamic data, not by reusing WooCommerce fields:

  • EDD Order Items
  • EDD Order Summary
  • EDD Download Links
  • EDD Payment Details
  • EDD dynamic placeholders for customer, order and download data

For a digital store, the purchase email is the product delivery. These blocks let you present download links inside a designed, branded template rather than the default plain layout, and give payment and order information the visual hierarchy it needs.

Content blocks

Alongside the ecommerce blocks, the library covers what a transactional email normally needs to communicate anything beyond raw order data: Text for copy and instructions, Image for logos or product shots, Button for a clear call to action, Heading and Divider for structure, Table for laying out custom data, Social Icons for driving followers to your channels, and Header and Menu/Navbar for consistent branding at the top of every email.

Every block in the library is supported by the HTML email rendering engine, so anything you can build in the editor is something the plugin can actually send, there is no gap between what the canvas shows you and what a customer’s inbox receives.

Dynamic content and merge tags

A placeholder and merge tag system injects supported customer, order, product, WooCommerce and Easy Digital Downloads data into your templates at send time.

You design one template. Every recipient sees their own name, their own order number, their own items and totals. There is no need to maintain a separate template per scenario just to change the details, and no risk of a hardcoded value going out to the wrong customer.

Responsive HTML email rendering

Email clients are not browsers. Every block you place in the builder is converted into table-based email HTML with inline CSS, which is the structure email clients handle most predictably, and the output is responsive so templates adapt on smaller screens.

Email rendering still varies between clients and versions. The export engine is designed to improve compatibility across common email clients rather than to guarantee identical rendering everywhere, and testing against your own audience’s clients is always worthwhile.

Styling and design controls

Design control is at the individual element level, not just the template level:

  • Borders, margin and padding
  • Typography hierarchy, colours and line height
  • Responsive visibility toggles, so a block can show on desktop and hide on mobile, or the reverse
  • Global LTR and RTL text direction across all blocks, for stores selling into Arabic, Hebrew, Persian and Urdu-speaking markets

This is enough control to match a brand’s spacing and type scale without touching CSS.

Template management, import and export

Templates behave like the rest of WordPress content, with publish, draft and trash states, plus duplication for building a variant without starting over.

A JSON import and export engine moves templates between sites. That matters if you build on staging and deploy to production, run the same base design across several client stores, or want a file-level backup of a template before a redesign. Templates stay in your own files and your own database.

AI-assisted copy and images

The builder includes optional AI assistance for the parts of email design that stall people: writing the copy and finding an image.

  • Generate draft body copy for a template
  • Summarise longer text down to email length
  • Adjust the tone of existing copy

AI requests run through WordPress connectors using your own API key from a supported provider (OpenAI, Google or Anthropic). Nothing is sent anywhere until you configure a provider and use one of these features. See the External Services section below for details.

AI here is a writing and design assistant inside the editor. It does not send emails, build campaigns or make targeting decisions.

Pro features

Everything above ships free, permanently, with no trial period and no feature that stops working after a set number of days. Email Template Builder for WooCommerce Pro is a separate, optional upgrade for stores that want deeper targeting, tracking, and automation on top of this free foundation:

  • Advanced Email Rules, attach conditions such as billing country, product, category, payment method, or order value range to a template, so the plugin automatically sends the right design to the right customer without any manual switching.
  • Analytics (Product Click & Order Reports), a dashboard tracking emails sent, open rate, click rate, and the exact orders your Product Recommendation blocks generate, so you know which recommendations are actually earning their place in the email.
  • Product Recommendation Block, a dynamic grid pulling from thirteen data sources across WooCommerce and EDD, including upsells, cross-sells, category best sellers, and manual selection, styled to match your brand.
  • Coupon Block, display an existing coupon or automatically generate a unique, single-use discount code for every order, complete with expiry, restrictions, and full styling control.
  • Post Block, pull a WordPress post’s title, featured image, excerpt, and a “Read More” link directly into a transactional email, turning a routine receipt into a source of blog traffic.
  • Global Blocks, build a header, footer, or promotional section once and reuse it across every template, so a brand-wide update only has to be made in one place.
  • Attachments, automatically attach a PDF invoice, terms and conditions, or a digital download file to the emails that need them, with no manual sending required.
  • Multilingual Templates (WPML & Polylang), design a separate template per language and have the plugin automatically send each customer their order confirmation in the language they actually checked out in.
  • WooCommerce Subscriptions support, replace the plain default renewal, cancellation, and invoice emails Subscriptions sends with fully branded templates built in the same visual editor.
  • WooCommerce Bookings and Memberships support, design branded booking confirmations, reminders, and cancellation notices, plus membership activation, renewal reminder, and expiration emails, for appointment and membership-based stores.

None of this is required to use the free plugin well, it exists for stores that have outgrown a single static template design.

How it works

  1. Install and activate the plugin
  2. Create a template or duplicate an existing one
  3. Assign it to the email you want to change
  4. Build the layout with drag-and-drop blocks
  5. Add WooCommerce or Easy Digital Downloads blocks and merge tags for live data
  6. Style spacing, type and colour, and set desktop or mobile visibility
  7. Publish

Who it is for

  • WooCommerce store owners who want their emails to match their storefront
  • Easy Digital Downloads store owners delivering products by email
  • Agencies and freelancers managing templates across multiple client sites
  • Ecommerce marketers using post-purchase emails as a brand surface
  • Developers who want a maintainable template layer instead of overridden email templates in a child theme

Links and support

External services

The AI features in this plugin connect to a third-party AI provider that you choose and configure yourself, using WordPress connectors and your own API key. The plugin does not include or proxy any AI service of its own.

No data is sent to any external service unless you have configured a provider and actively use AI text or image generation inside the editor. If you never configure a provider, the plugin makes no external requests.

When you use an AI feature, the text prompt you enter, and any text you have selected for summarisation or tone adjustment, is sent to the provider you configured, and the generated text or image is returned to the editor.

WooCommerce and Easy Digital Downloads are WordPress plugins running on your own site. Integration with them is local and sends no data to any external service.

Installation

From the WordPress dashboard:

  1. Go to Plugins, then Add New
  2. Search for “Smackcoders – Email Template Builder for WooCommerce”
  3. Click Install Now, then Activate

Manual upload:

  1. Download the plugin ZIP file
  2. Go to Plugins, then Add New, then Upload Plugin
  3. Choose the ZIP file and click Install Now
  4. Activate the plugin

After activation, the plugin’s menu is available in the WordPress admin sidebar, where you can create and manage email templates.

WooCommerce is required for WooCommerce email templates and blocks. Easy Digital Downloads is required for EDD email templates and blocks. You can run the plugin with either one, or both.

Frequently asked questions

How do I customize WooCommerce emails without coding?

Create a template in the visual builder, drag in the blocks you want, and assign the template to the email you are replacing. You never edit a template file or override anything in a child theme.

Can I create custom WooCommerce order email templates?

Yes. WooCommerce-specific blocks cover order details, order items with product thumbnails, billing and shipping addresses, payment and shipping methods, totals and subtotals, refund details and customer notes.

Does this replace WooCommerce’s default email templates?

Your custom templates are used in place of the default layouts for the emails you assign them to. WooCommerce still triggers and sends the emails; this plugin controls how they look and what they contain.

Will plugins that add content to WooCommerce emails still work?

The WooCommerce Hooks block renders standard WooCommerce email action hooks, including woocommerce_email_before_order_table and woocommerce_email_after_order_table, so content injected by other plugins can still appear inside your custom template. Place the block where you want that content to render.

Does it support Easy Digital Downloads?

Yes. Version 2.0 adds EDD support with dedicated blocks for EDD Order Items, EDD Order Summary, EDD Download Links and EDD Payment Details, plus EDD dynamic placeholders.

Can I personalise emails with customer and order data?

Yes. Dynamic placeholders and merge tags insert supported customer, order, product, WooCommerce and Easy Digital Downloads data into a template at send time, so a single design works for every recipient.

Are the emails responsive?

Builder blocks are exported as responsive, table-based email HTML with inline CSS, and individual blocks can be shown or hidden on desktop or mobile. Rendering still varies between email clients, so testing against your own audience is recommended.

Does the plugin support RTL emails?

Yes. Global LTR and RTL text direction is supported across all email blocks.

Can I duplicate, import or export templates?

Yes. Templates can be duplicated, and a JSON import and export engine moves templates between sites, which is useful for staging-to-production workflows and for agencies reusing a base design across client stores.

Does the plugin include AI features, and do I need my own API key?

The builder includes optional AI assistance for generating and summarising copy, adjusting tone, and generating images. It uses WordPress connectors with your own API key from OpenAI, Google or Anthropic. The plugin does not bundle AI credits, and no data leaves your site until you configure a provider and use one of these features.

Is there a paid version or a feature limit?

The free plugin has no trial period and no feature that stops working after a set number of days. Every feature described above, the ecommerce blocks, merge tags, AI assistance, and template import and export, is included permanently. A separate Email Template Builder for WooCommerce Pro upgrade is also available, adding Advanced Email Rules, Analytics, Product Recommendations, a Coupon Block, a Post Block, Global Blocks, Attachments, Multilingual Templates, and WooCommerce Subscriptions, Bookings, and Memberships support, covered in the Pro Features section above.

Is this an email marketing plugin?

No. It designs transactional emails that WooCommerce and Easy Digital Downloads already send. It does not manage subscriber lists or send marketing campaigns.

Changelog

Updated the plugin name and branding.

2.0.2

  • Updated the plugin name and branding.
  • Updated plugin metadata to reflect the new name.

2.0.1

  • Added: Pro feature lead indicators with rounded PRO badges for Advanced Email Rules, Attachments, Analytics, and Global Blocks
  • Added: Reusable Global Blocks menu section and Pro upgrade interface
  • Fixed: Editor widget display and layout column rendering issues
  • Fixed: Button hover text contrast and styling consistency across admin pages
  • Fixed: Admin assets script and style loading initialization hooks

2.0.0

Added:
* Rebuilt visual drag-and-drop email builder on a modern React interface
* Easy Digital Downloads support with EDD Order Items, EDD Order Summary, EDD Download Links and EDD Payment Details blocks, plus EDD dynamic placeholders
* WooCommerce blocks for order details, order items with product thumbnails, billing and shipping addresses, payment and shipping methods, order totals and subtotals, full and partial refund details, customer notes, and WooCommerce email action hooks
* Basic blocks: text, image, button, heading, divider, table, social icons, header and menu/navbar
* Dynamic placeholder and merge tag system for customer, order, WooCommerce and EDD data
* Template management with publish, draft and trash states, template duplication, and JSON import and export
* AI-assisted text generation, summarisation, tone adjustment and image generation through WordPress connectors, using your own OpenAI, Google or Anthropic API key
* Granular styling controls for borders, margin, padding, typography, colour, line height and responsive desktop/mobile visibility
* Global LTR and RTL text direction support across all blocks

Improved:
* HTML email export engine producing responsive, table-based email HTML with inline CSS
* Codebase refactored to PSR-4 object-oriented PHP with modular AJAX and REST API controllers

Removed:
* Legacy CKEditor and jQuery-based editor dependencies and deprecated helper files

1.7.2

  • Fixed: Security issue reported by WPScan
  • Checked: Compatibility for WordPress 6.1.1

1.7.1

  • Fixed: Vulnerability issues
  • Updated: Data sanitization, validation and output escaping
  • Added: wp-ajax nonce check for security

Earlier release history is available in changelog.txt.

Full changelog on WordPress.org →

Screenshots

Visual drag-and-drop email builder with the AI Assistant, dynamic data variables, and per-element style controls
Visual drag-and-drop email builder with the AI Assistant, dynamic data variables, and…
Choose the WooCommerce or Easy Digital Downloads email you want to redesign, then open it in the builder
Choose the WooCommerce or Easy Digital Downloads email you want to redesign, then open it…
WooCommerce Order Details block with dynamic tags
WooCommerce Order Details block with dynamic tags
WooCommerce Order Items block showing product thumbnails
WooCommerce Order Items block showing product thumbnails
Customer Note and Billing Address block settings
Customer Note and Billing Address block settings
Shipping Address and Payment Method block configurations
Shipping Address and Payment Method block configurations

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Smackcoders alternatives

All edd plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Menu Cart for WooCommerce Menu Cart for WooCommerce Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy… by WP Overnight 70K+ ★★★★★★★★★★ 4.6 (99) 3 weeks ago 78
2 WP Menu Cart WP Menu Cart Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy… by WP Overnight 8K+ ★★★★★★★★★★ 4.8 (23) 3 weeks ago 77
3 Easy Digital Downloads Free Link Easy Digital Downloads Free Link replace EDD add-to-cart button with download link when product is free by webaware 1K+ ★★★★★★★★★★ 5 (5) 1 month ago 78
4 Easy Digital Downloads Featured Downloads Easy Digital Downloads Featured Downloads Easily feature your downloads by Andrew Munro / AffiliateWP 900+ ★★★★★★★★★★ 5 (1) 1 year ago 37
5 EDD Auto Register EDD Auto Register Automatically creates a WP user account at checkout, based on customer's email address. by Syed Balkhi 800+ ★★★★★★★★★★ 5 (11) 2 years ago 39
6 Paystack Easy Digital Downloads Payment Gateway Paystack Easy Digital Downloads Payment Gateway Paystack for Easy Digital Downloads allows your store to accept secure payments from… by Tunbosun Ayinla 300+ ★★★★★★★★★★ 5 (1) 2 months ago 72
7 Counten- Sale Counter Advanced Counten- Sale Counter Advanced A Sale Counter Plugin work with the Easy Digital Download Products by teconce 200+ ★★★★★★★★★★ No reviews 2 years ago 26
8 Zibal Payment Gateway for Easy Digital Downloads Zibal Payment Gateway for Easy Digital Downloads با نصب این پلاگین می توانید از خدمات درگاه پرداخت واسط و مستقیم و یا اختصاصی زیبال برروی… by zibal 200+ ★★★★★★★★★★ No reviews 4 years ago 26
9 EDD Downloads As Services EDD Downloads As Services Mark Downloads As Services in Easy Digital Downloads by Andrew Munro / AffiliateWP 200+ ★★★★★★★★★★ 5 (3) 6 years ago 33
10 Payment Gateway using Mollie for Easy Digital Downloads Payment Gateway using Mollie for Easy Digital Downloads This is a gateway extension for Easy Digital Downloads plugin to accept Mollie payments in… by WP Overnight 100+ ★★★★★★★★★★ 5 (5) 2 months ago 76

FAQ

Smackcoders: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 18, 2026

Is Smackcoders free?

Yes. Smackcoders is free to download and use from the official WordPress.org plugin directory.

Is Smackcoders safe to use in 2026?

Smackcoders is a solid plugin choice in 2026, with a few things worth checking first. It runs on 20+ sites, is rated 2.3/5 and was last updated 3 weeks ago, and scores 68/100 on our health check.

How many websites use Smackcoders?

Smackcoders is active on 20+ WordPress websites and has been downloaded 27,466 times since it launched in November 2015. It was downloaded 475 times in the last 30 days.

Does Smackcoders work with WordPress 7.1?

Yes. The developer has tested Smackcoders up to WordPress 7.1.3, the latest release. It requires WordPress 5.0 or newer.

What PHP version does Smackcoders need?

Smackcoders requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Smackcoders last updated?

The latest version, 2.0.1, was released on September 28, 2026 (3 weeks ago).

Who makes Smackcoders?

Smackcoders is developed and maintained by Smackcoders Inc.,.

What are the best alternatives to Smackcoders?

The most popular alternatives to Smackcoders are Menu Cart for WooCommerce (70K+ installs), WP Menu Cart (8K+ installs) and Easy Digital Downloads Free… (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.