Email Templates
Last updated
Last updated
The Email Template Manager in the Motors allows you to manage and customize the content of various automated emails that are sent to users and admin for specific actions and events on your website. You can personalize each email template to match your platform’s tone, style, and content requirements.
To open Email Template Manager follow WP Dashboard > Motors Plugin > Email Template Manager:
Logically we can divide the Email Template Manager into two columns:
Left - the list of email templates that will be sent based on actions and events on your website
Right - the special editor to modify the selected email template
Email Template Editor enables the modification of the email subject and body:
The body of the message can be edited in two different modes:
The Visual Editor provides a user-friendly, what-you-see-is-what-you-get (WYSIWYG) interface. It is designed for users who want to format and edit email content without needing HTML knowledge. The tools available in this mode are similar to those found in text editors like Word or Google Docs.
Paragraph Format - A dropdown menu to set text as different types, such as a paragraph or heading.
Bold (B) - Makes the selected text bold.
Italic (I) - Italicizes the selected text.
Bulled (unordered) List - Inserts unordered list.
Numbered (ordered) List - Inserts ordered list.
Blockquote (b-quote) - Creates a blockquote, used for indicating quoted text or highlighting specific sections.
Align Left, Center, Right, Justify - These tools allow you to align your text to the left, center, and right, or justify it evenly across the page.
Insert/Edit Link - Inserts or edits hyperlinks into the content.
Insert Read More tag - Inserts read more tag
Full-Screen Mode - Turns the editor to the fullscreen mode.
Toolbar Toggle - This button toggles additional tools for formatting options. Here are they
Strikethrough - Makes the selected text bold.
Horizontal line - Inserts horizontal line.
Text color (A) - Changes the color of the selected text, allowing you to highlight or differentiate specific sections.
Paste as text - Pastes content as plain text, removing any formatting or styles from the copied text.
Special Characters (Ω) - Inserts special characters or symbols (like ©, ™, €, etc.) into the content.
Clear Formatting - Removes all formatting from the selected text, returning it to plain text.
Decrease Indent - Decreases the indent.
Increase Indent - Increases the indent.
Undo - Reverts the last action performed in the editor.
Redo - Redoes the last undone action.
Keyboard Shortcuts (?) - Opens a help guide for the editor, providing the available hotkeys (shortcuts).
The Text Editor provides a raw HTML editing experience. It is meant for users who are comfortable working with HTML code and need more control over the email layout and formatting. In this mode, you can directly manipulate the HTML structure, making it highly customizable.
Tools in Text Mode:
Bold (b) - Wraps the selected text in <b>
tags to make it bold.
Italic (i) - Wraps the selected text in <i>
tags for italicization.
Link - Wraps the selected text in anchor tags (<a>
) to create a hyperlink.
Blockquote (b-quote) - Wraps the text in <blockquote>
tags for quotes or special sections.
Delete (del) - Wraps the text in <del>
tags to indicate deleted or struck-through text.
Insert (ins) - Wraps the text in <ins>
tags to highlight inserted text.
Image (img) - Inserts an image by manually adding the <img>
tag, allowing you to specify the image source and attributes.
Ordered List (ol) and Unordered List (ul) - Creates ordered (<ol>
) and unordered (<ul>
) lists.
List Item (li) - Adds an item to a list.
Code (code) - Wraps the text in <code>
tags to display it as inline code.
More (more) - Inserts the <!--more-->
tag to indicate a content break.
Close Tags - Automatically closes any open HTML tags to ensure proper formatting.
Each email template has its own and unique shortcodes. Shortcodes are available for the dynamic insertion of user-specific information into emails. For example, the shortcode [user_login]
will automatically insert the username of the recipient into the email.
You can insert these shortcodes into the subject and the main body of the email.
The Motors Plugin includes a variety of pre-configured Email Templates designed to handle specific user actions and events on your website. These templates automate email communication, ensuring users are promptly informed based on their interaction with the platform.
Below is a list of available email templates and when they are sent:
Condition - Sent when a new user successfully registers on the website.
Recipient - The newly registered user.
Shortcode - [user_login] - Inserts the username of the newly registered user.
Condition - Sent to administrators or site managers when a new user registers.
Recipient - Admins or site managers.
Shortcode - [user_login] - Displays the username of the new user who registered on the site.
Condition - Sent to users after they register, requiring them to verify their email address.
Recipient - The registered user.
Shortcodes:
[user_login] - Displays the username of the newly registered user.
[confirmation_link] - Provides a link that the user must click to confirm their email.
[site_name] - Displays the name of the website where the user registered.
Condition - Triggered when a user requests to reset their password.
Recipient - The user who made the request.
Shortcode - [password_content] - Contains a link for the user to reset their password.
Condition - Sent when a user submits a request to become a dealer on the platform.
Recipient - Admin or site manager.
Shortcode - [user_login] - Displays the username of the user requesting dealer status.
Condition - Sent when a user requests a test drive for a vehicle listing.
Recipient - The seller or dealership responsible for the listing.
Shortcodes:
[car] - Displays the car for which the test drive is requested.
[name] - Displays the name of the user requesting the test drive.
[email] - Displays the email of the user requesting the test drive.
[phone] - Displays the phone number of the user.
[best_time] - Shows the best time for the test drive as indicated by the user.
Condition - Triggered when a user requests the price for a specific vehicle.
Recipient - The seller or dealership of the listing.
Shortcodes:
[car] - Displays the car for which the price is requested.
[name] - Displays the name of the user requesting the price.
[email] - Displays the email of the user requesting the price.
[phone] - Displays the phone number of the user requesting the price.
Condition - Sent when a user requests to trade in their vehicle for one listed on the platform.
Recipient - The seller or dealership managing the listing.
Shortcodes:
[car] - Displays the car related to the trade-in request.
[first_name] - Shows the first name of the user requesting the trade-in.
[last_name] - Shows the last name of the user requesting the trade-in.
[email] - Displays the email of the user requesting the trade-in.
[phone] - Displays the phone number of the user.
[make] - Displays the make of the vehicle the user is offering for trade-in.
[model] - Shows the model of the vehicle for trade-in.
[stm_year] - Displays the year of the vehicle being offered for trade-in.
[transmission] - Shows the transmission type of the vehicle.
[mileage] - Displays the mileage of the vehicle being offered.
[vin] - Displays the VIN (Vehicle Identification Number) of the vehicle.
[exterior_color] - Shows the exterior color of the vehicle.
[interior_color] - Displays the interior color of the vehicle.
[owner] - Shows how many previous owners the vehicle had.
[exterior_condition] - Describes the condition of the vehicle’s exterior.
[interior_condition] - Describes the condition of the vehicle’s interior.
[accident] - Indicates whether the vehicle has been in any accidents.
[comments] - Displays any additional comments from the user.
[video_url] - Displays a URL link to a video, if provided by the user.
[image_urls] - Displays URLs of any images the user uploaded.
Condition - Sent when a user makes an offer for a trade on a specific vehicle.
Recipient - The seller or dealership of the listing.
Shortcodes:
[car] - Displays the car related to the trade offer.
[name] - Shows the name of the user making the trade offer.
[email] - Displays the email of the user making the offer.
[phone] - Displays the phone number of the user making the offer.
[price] - Shows the price the user is offering.
Condition - Sent when a user adds a new car listing to the website.
Recipient - The user who added the listing.
Shortcodes:
[user_id] - Displays the user ID of the person adding the listing.
[car_id] - Shows the ID of the car being added.
Condition - Sent when a user updates the details of a vehicle listing.
Recipient - The user who updated the listing.
Shortcodes:
[user_id] - Displays the user ID of the person updating the listing.
[car_id] - Shows the ID of the car being updated.
Condition - Sent to a user who has updated their paid listing on the platform.
Recipient - The user who updated the listing.
Shortcodes:
[user_id] - Displays the user ID of the person updating the listing.
[car_id] - Shows the ID of the updated car.
Condition - Sent when a review for a vehicle or dealer is reported by a user.
Recipient - Admin or site manager.
Shortcodes:
[report_id] - Displays the ID of the reported review.
[review_content] - Shows the content of the reported review.
Condition - Sent when a user pays to list a vehicle on the platform.
Recipient - The user who made the payment.
Shortcodes:
[first_name] - Displays the first name of the user.
[last_name] - Displays the last name of the user.
[email] - Shows the email of the user.
[order_id] - Displays the order ID of the payment.
[order_status] - Shows the status of the order.
[listing_title] - Displays the title of the paid listing.
[car_id] - Shows the ID of the car related to the listing.
Condition - Sent when a user requests a vehicle valuation on the platform.
Recipient - The user who submitted the valuation request.
Shortcodes:
[car] - Displays the car for which the valuation was requested.
[email] - Shows the email of the user requesting the valuation.
[price] - Displays the calculated valuation price.
Condition - Sent when a user submits a new listing that requires admin approval before going live.
Recipient - The user who submitted the listing.
Shortcodes:
[car_id] - Displays the ID of the vehicle waiting for approval.
[car_title] - Shows the title of the listing awaiting approval.
Condition - Sent when a user’s listing has been approved by the admin and is now live on the platform.
Recipient - The user who submitted the listing.
Shortcodes:
[car_id] - Displays the ID of the approved car.
[car_title] - Shows the title of the approved listing.
After making any changes, please do not forget to click on the Save button.