Sending a nice email from WordPress shouldn't require Mailchimp
A new client signed up. You want to send a welcome email with your logo, their name, and links to getting started. WordPress can send emails — but they arrive as plain text with no formatting, no branding, no template you can reuse next time.
For a one-off branded email, the usual answer is: open Mailchimp, create a campaign, design the email, add one recipient, send. That's a sledgehammer for a nail. Or you copy-paste HTML into a PHP snippet and hope the formatting doesn't break in Outlook.
TrueCommander's Email Template Builder and send template email command replace that entire workflow.
The workflow: build once, send forever
{{first_name}} tag, button linking to the dashboard, footer with contact info. Save it as "Client Welcome."send template email -template_id=4 -to=client@example.com. The template renders with dynamic tags replaced — {{first_name}} becomes "Sarah", TruePlugins becomes their site name, {{current_date}} fills in today's date.Dynamic tags that fill themselves in
Every template supports these tags — they resolve at send time based on the current user and site:
| Tag | Resolves to |
|---|---|
{{first_name}} | Current user's first name |
{{last_name}} | Current user's last name |
{{display_name}} | Current user's display name |
{{email}} | Current user's email |
TruePlugins | WordPress site title |
https://www.trueplugins.com | Site home URL |
{{current_date}} | Today's date in your site's format |
{{current_year}} | Current year (e.g. 2026) |
{{custom:field_name}} | Any user meta field |
The {{custom:field_name}} tag is powerful — it pulls any user meta value. If you store a "company" field in user profiles, {{custom:company}} resolves to their company name.
Templates worth building
Client welcome email. Logo, personal greeting with {{first_name}}, getting started links, your contact info. Send it the day they sign up.
Weekly status report. What was done this week, what's planned next. Send to clients every Friday. Add to a Cron Schedule and it sends itself.
Maintenance notification. "We're performing scheduled maintenance on TruePlugins on {{current_date}}." Send before enabling maintenance mode.
Invoice or receipt. Design a PDF-exportable template with line items, totals, and {{custom:company}} for the client's business name. Export as PDF or send as email.
Automate with macros and schedules
The send command works in macros and cron schedules. A macro that runs a backup, exports products, and emails the CSV to the team — three commands, one click. A weekly status email that sends every Friday at 5pm without you touching anything.
The template builder creates the design. The send command delivers it. Macros and schedules automate the delivery. The entire email workflow lives inside WordPress.