Customize WordPress and WooCommerce emails with MailerPress Pro

WordPress and WooCommerce send plain automatic emails, such as welcome and password emails, order confirmations and invoices. You can replace them with branded designs built in the MailerPress editor, including WooCommerce Subscriptions emails, and keep the original email as a fallback.

Customizing WordPress and WooCommerce emails requires MailerPress Pro.

Customize WordPress emails

Go to MailerPress > Settings > WordPress Emails. The emails are grouped by type:

  • User: New User Welcome, Password Reset, Password Changed, Email Address Changed.
  • Admin: New User Admin Notification, Admin Email Changed.
  • Comments: Comment Awaiting Moderation, Comment Published.
  • Automatic Updates: Automatic Plugin Update, Automatic Theme Update, Automatic Core Update.

Click Save settings after your changes.

Customize WooCommerce emails

  1. Make sure WooCommerce is active.
  2. Go to MailerPress > Integrations and open the Third-party extensions tab.
  3. On the WooCommerce card, click Configure.
  4. Open the Email Templates tab.

The emails are grouped as follows:

  • Customer Emails: Processing Order, Completed Order, On Hold Order, Refunded Order, Customer Invoice, Customer Note, New Account, Reset Password.
  • Admin Notifications: New Order (Admin), Cancelled Order (Admin), Failed Order (Admin).
  • Subscription Emails, only when WooCommerce Subscriptions is active: Subscription Renewal Invoice, Subscription On Hold, Subscription Renewal Processing, Subscription Renewal Complete, Subscription Switched, Subscription Cancelled (Admin), Subscription Expired (Admin), Subscription Suspended (Admin), New Renewal Order (Admin), New Switch Order (Admin).

Click Save at the top of the WooCommerce settings after your changes.

Choose a mode for each email

  • Default: WordPress or WooCommerce sends its original email.
  • Custom: MailerPress sends your designed version.
  • Disabled: the email isn’t sent.

Don’t disable Password Reset: users would no longer be able to recover their account. If you switch an email back to Default, your custom design is kept and you can enable it again later.

Design a custom email

  1. Select Custom for the email.
  2. In Subject, enter the subject line, or leave it empty to keep the default subject.
  3. Click Edit design to open the email editor.
  4. To insert personal details, use merge tags: placeholders that are replaced by the real value when the email is sent. Click Show merge tags, then click a tag to copy it. Examples: {{user_login}}, {{reset_link}} or {{site_title}} for WordPress emails, {{order_number}} and {{customer_first_name}} for WooCommerce emails. The available tags depend on the email.
  5. Click Send test, enter a Recipient email and click Send test email. The test uses sample data.
  6. Save your settings.

WooCommerce Subscriptions emails also offer subscription tags such as {{next_payment_date}}, {{billing_period}} and {{subscription_id}}.

Troubleshooting

  • A merge tag appears as plain text: the tag isn’t available for that email. Click Show merge tags to see the supported tags.
  • The layout breaks in Outlook: avoid complex multi-column layouts and custom CSS.
  • Subscription Emails are missing: this group only appears when WooCommerce Subscriptions is active.

For the other WooCommerce settings, see How to integrate MailerPress with WooCommerce.