You need to send a branded email. WordPress can't help.
A client just signed up. You want to send a welcome email with your logo, a personal greeting, and links to their next steps. WordPress can send emails, ugly, plain-text emails with no formatting, no branding, and no way to save a template for next time. For anything that looks professional, you need Mailchimp, SendGrid, or a developer writing custom PHP.
What most people do instead
A better way: design once, send from the navigator
Build your email template in TrueCommander's drag-and-drop Email Template Builder. Save it. Then send it anytime from the navigator with one command, the template is rendered with dynamic tags replaced automatically.
Shown in advanced mode, where commands start with tp. In easy mode you type the same command without the tp prefix.
Dynamic tags auto-replace. {{first_name}}, TruePlugins, {{current_date}}, and custom user meta fields are filled in at send time.
See it in action
Here is the Email Template Builder at work: drag a starter layout, drop in dynamic tags, preview, then send. The template you design here is exactly what send template email delivers.
How it works
tp send template email -template_id=4 -to=recipient@email.com. Dynamic tags are replaced with real data at send time.| Detail | Value |
|---|---|
| Command name | send template email |
| Template | -template_id=4 (from Email Template Builder) |
| Recipient | -to=email@example.com (defaults to current user) |
| Subject | -subject=Your report (defaults to template name) |
| Dynamic tags | {{first_name}}, TruePlugins, https://www.trueplugins.com, {{current_date}}, {{custom:field}} |
| Can be used in |
Real example
You manage 5 client sites. Every Friday, you send a quick status update: what was done this week, what's planned next week. Instead of composing the same email layout from scratch each time, you built a "Weekly Status" template in the Email Template Builder with your agency's branding.
Friday at 4pm, you open the navigator on each client site and send the template to the client's email. Dynamic tags fill in the site name, the current date, and your name automatically. Five branded status emails sent in under a minute.
Eventually you add it as a weekly Cron Schedule. Now the template sends itself every Friday. You just fill in the content once and the system handles the rest.
Goes further with TrueCommander
Frequently asked questions
tp send template email -template_id=4 -to=client@example.com. The template renders with dynamic tags filled in and is delivered to that recipient.{{first_name}}, TruePlugins, and {{current_date}} are replaced at send time with the current user and site data, so one template fits every recipient.-to recipient per call. To message several people, drive it from a macro that supplies each address in turn, rather than as one bulk blast.