Hungry for more features?
Want to support development?
Upgrade to Pro!
Well-Handled Email Templates

Well-Handled Email Templates

Well-Handled lets developers build, manage, preview, send, and track complex transactional email templates with WordPress, freeing them from the time and expense of using a third-party service like Mandrill. It comes with a ton of template processing options, easy drop-in functions for generating and sending transactional emails, and hookable filters for developers with additional needs.

  • Manage and preview email templates through WP-Admin;
  • Color-coded editor with dozens of themes;
  • Support for Handlebar/Mustache markup;
  • Preview templates in WP-Admin or send as an email;
  • Numerous post-processing options such as CSS inlining, comment removal, whitespace compression, etc., let you keep your working code readable and the rendered product optimal;
  • Pro: send emails via SMTP or Amazon SES;
  • Pro: track open rates and clicks, search send history, view statistics, access full message details;
  • Pro: assign template and statistic access on a per-role basis;

Screenshots

Premium Licensing

Well-Handled lets developers build, manage, preview, send, and track complex transactional email templates with WordPress, freeing them from the time and expense of using a third-party service like Mandrill. It comes with a ton of template processing options, easy drop-in functions for generating and sending transactional emails, and hookable filters for developers with additional needs.

  • Manage and preview email templates through WP-Admin;
  • Color-coded editor with dozens of themes;
  • Support for Handlebar/Mustache markup;
  • Preview templates in WP-Admin or send as an email;
  • Numerous post-processing options such as CSS inlining, comment removal, whitespace compression, etc., let you keep your working code readable and the rendered product optimal;
  • Pro: send emails via SMTP or Amazon SES;
  • Pro: track open rates and clicks, search send history, view statistics, access full message details;
  • Pro: assign template and statistic access on a per-role basis;

We hate complicated licensing!, so have kept ours dead simple. All licenses come with free lifetime updates. Single licenses are valid for use on one domain, while Developer licenses can be used on any number of different projects.

For more information about plugin licensing, please have a look at the FAQ.

Documentation

Function Reference

Well-Handled includes wrappers to handle the heavy lifting. Developers just need to drop the functions into the right place to make magic happen.

Hook Reference

Well-Handled includes hookable filters and actions that developers can use to extend the plugin.

Template Reference

Mustache/handlebar syntax provides powerful control over how your templates render.

Changelog

2.2.0
new Pro: resend messages that failed the first time.
new Pro: delete individual error logs.
new Pro: Dashboard notice when there are send errors from past 48 hours.
misc Update dependencies.
2.1.6
misc Improve system requirement handling.
2.1.5
misc Performance improvements.
misc Update dependencies.
2.1.4
misc Update dependencies.
2.1.3
misc Update dependencies.
2.1.2
fix Duplicate messages shown in Activity.
2.1.1
misc Update dependencies.
2.1.0
misc Update licensing.
improvement More robust Javascript data handling.
2.0.4
change Updated MIME and domain databases.
fix Localization issue.
2.0.3
change Updated MIME and domain databases.
2.0.2
fix Localization issue.
2.0.1
new Added Mandrill to the send options for Pro users.
fix Linkify phone detection issue.
2.0.0
misc The plugin code has been completely overhauled, updated, and streamlined!
change PHP 5.6 or newer is now required.
new Optional queue-based sending (Pro).
new linkify template option to convert plain-text URLs, email addresses, and telephone numbers to clickable HTML links.
new Better support for internationalized and Unicode domains.
new Tools for data pruning (Pro).
improvement Template previews now render in a modal; can preview before saving changes.
1.5.5
change Improved upgrade compatibility notice.
1.5.4
change Future releases will require PHP 5.6+.
1.5.3
fix PHP notices.
1.5.2
fix Bug affecting UTM tag insertion on links with #hash fragments.
1.5.1
change inflect helper can now accept an array as the $count variable.
1.5
new Fragment support (e.g. common template parts).
new Array helpers: avg, count, join, min, max, sum.
new Comparison helpers: ifGreater, ifLesser.
new Misc helpers: currency, nl2br, now, wp_bloginfo, wp_site_url.
misc Full overhaul of Handlebar parsing.
misc Cleaned up documentation.
1.0.2
new Inaugural WordPress.org release!
1.0.1
new Strip <style> processing option.
change Improved documentation.
1.0
new First public release!