Difference between revisions of "Messages/Emails"

From WHMCS Documentation

(Contacts)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Sending Emails to a Client==
 
==Sending Emails to a Client==
  
===One Off Mail===
+
There are several ways to send email messages to your clients.
  
*Begin by locating the client that you want to send the email to, either by searching or locating their name in the clients list, and then follow the link through to the client summary page.
+
=== Client, Product, and Domain-Related ===
*Next, in the '''Send Email''' panel, select the '''New Message''' option and click Send.
 
*This will take you to the email composition window where you can enter your message before clicking '''Send Message'''.
 
  
====Save as a Template====
+
To send client, product, and domain-related email, go to the '''[[Clients:Summary_Tab|Summary]]''' tab of the client's profile.
  
When composing your message, if you think you may want to use it again in the future, you can save it. To do this, select the '''Save Message''' checkbox under the Subject field and enter a name to add it to the Email Templates.
+
* Select '''New Message''' to send one-time emails that you compose individually and, optionally, save them as templates for future use.
 +
* Select a predefined email template to send existing messages for clients, products, and domains.
  
===Predefined Templates===
+
=== Invoice-Related ===
  
You can send predefined templates can '''on demand''' for clients, products, and domains. The system only sends other email types when specific events occur.
+
To send invoice-related emails, go to the desired invoice at '''Billing > [[Invoices]]'''.
  
====Client Related====
+
=== Customise a Template Before Sending ===
  
* Locate the client that you want to send the email to, either by searching or locating their name in the clients list, and then follow the link through to the client summary page.
+
You may sometimes wish to modify a predefined template before sending it.  
* In the Send Email panel, select the name of the email template and click Send.
 
  
====Product & Domain Related====
+
To do this:
  
*From the Client Summary page, click the edit icon for the service or domain that's related to the email you want to send.
+
# Select '''New Message''' as the email template in the steps for sending emails above.
*Scroll to the bottom of the displayed product or domain details page.  
+
# For '''Load Message''', choose the desired predefined template.
*Choose the template name from the '''Send Message''' menu and click '''Send'''.
+
# Customize the message.
 +
# Continue to send the message using that email type's method.
  
====Invoice Related====
+
=== Automatic Mail ===
 
 
*Navigate to '''Billing > Invoices''' and click the Invoice ID in question.
 
*From the Summary tab use the dropdown menu to select an email.
 
*Click the adjacent Send Email button.
 
 
 
====Customise the Template before Sending====
 
 
 
*There might be some occasions where you want to send a predefined template but also want to make some modifications first.
 
*To do this, follow the steps above, but choose the template name choose '''New Message'''.
 
*On the message composition screen that appears, scroll to the bottom, where you'll see a '''Load Message''' dropdown box.
 
*Choose the predefined template and load it into the message box, ready for you to customise before sending.
 
 
 
===Automatic Mail===
 
  
 
In version 5.0 and later, you can send emails automatically to your clients when they meet certain events or criteria.  For example, sending a follow up email if a product is still in pending status x days after ordering, or upselling to clients with certain products, services, or addons: "You've got product x; you might be interested in product y"
 
In version 5.0 and later, you can send emails automatically to your clients when they meet certain events or criteria.  For example, sending a follow up email if a product is still in pending status x days after ordering, or upselling to clients with certain products, services, or addons: "You've got product x; you might be interested in product y"
  
To do this, use the [[Email Marketer]] tool. For more information, see the [[Email Marketer]] page.
+
You can do this at '''Utilities > [[Email Marketer]]'''.
  
 
==Resending Emails to Clients==
 
==Resending Emails to Clients==
  
*Begin by locating the email you want to resend. You can do this from the '''Email''' tab inside a clients profile or the master email log in '''Utilities > Logs > Email Log'''.
+
To resend an email:
*Next, click the Resend icon on the message's row that you want to resend.
+
 
*The system will load the email into the message editor, where you can edit the content and add any additional recipients.
+
# Find the email you want to resend in the '''[[Clients:Emails_Tab|Email]]''' tab inside a client's profile or in the '''Email Message Log''' at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > [[System Logs]]''' or, prior to WHMCS 8.0, '''Utilities > Logs > Email Message Log'''.
*Click the '''Send Message''' button to resend.
+
# Click the '''Resend''' icon for that message.
 +
# Edit the content and add any additional recipients.
 +
# Click '''Send Message'''.
  
 
==Marketing and Mass Emailing==
 
==Marketing and Mass Emailing==
Line 56: Line 44:
 
WHMCS provides multi-faceted bulk emailing tools. These vary from sending emails to every single client, to sending automated marketing campaigns to specific clients who meet certain criteria and have chosen to receive marketing emails from you.
 
WHMCS provides multi-faceted bulk emailing tools. These vary from sending emails to every single client, to sending automated marketing campaigns to specific clients who meet certain criteria and have chosen to receive marketing emails from you.
  
To learn more about all these tools, refer to the [[Marketing_Emails_Automation|Marketing Emails Automation page]].
+
For more information, see [[Marketing_Emails_Automation|Marketing Emails Automation]].
  
 
==Contacts==
 
==Contacts==
  
You can use contacts to send a copy of a message to a different email address. When sending one-time or mass mails, contacts and sub-accounts that have the '''General''' email notification option enabled will receive a copy of any General mass emails for the master account holder.
+
You can use contacts to send a copy of a message to a different email address. When sending one-time or mass mails, contacts and sub-accounts that have the '''General''' email notification option enabled will receive a copy of any '''General''' mass emails for the master account holder.
  
If the contact has the '''Product''' email notification option enabled, they will receive copies of mass mails with the Product/Service email type. Similarly, contacts with '''Domain''' email notifications enabled will receive a copy of Domain type mass mails. Finally, when sending invoice related emails, the contact will receive a copy if they have the '''Invoice''' email notification option enabled.
+
If the contact has the '''Product''' email notification option enabled, they will receive copies of mass mails with the '''Product/Service''' email type. Similarly, contacts with '''Domain''' email notifications enabled will receive a copy of '''Domain''' type mass mails. Finally, when sending invoice related emails, the contact will receive a copy if they have the '''Invoice''' email notification option enabled.
  
 
The recipients list won't include contacts when composing the message, but if it includes their master account and they have the appropriate email permission, they will receive a copy.
 
The recipients list won't include contacts when composing the message, but if it includes their master account and they have the appropriate email permission, they will receive a copy.
 +
 +
==Language==
 +
 +
Assuming email templates are configured in multiple languages, the language used when sending an email will depend on the type of recipient.
 +
 +
Emails sent to admins, such as order notifications, will use the default system language. Set this in the '''[[Localisation Tab|Localisation]]''' tab at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > General Settings''' or, prior to WHMCS 8.0, '''Setup > General Settings'''.
 +
 +
* Emails sent to a clients, such as invoices and payment reminders, will use the the language selected in the client profile. If the client language is set to ''Default'', the system default language will be used.
 +
* In WHMCS 8.0 and later, emails sent to users, such as password reset emails, will use the language selected by the user. This can be viewed when you navigate to '''Clients > [[Manage Users]]''' and click '''Manage User''' to edit the user. If this is set to ''Default'', the system default language will be used.
 +
 +
If the system default language is invalid or deleted, WHMCS will default to '''English'''.

Latest revision as of 18:23, 26 April 2022

Sending Emails to a Client

There are several ways to send email messages to your clients.

Client, Product, and Domain-Related

To send client, product, and domain-related email, go to the Summary tab of the client's profile.

  • Select New Message to send one-time emails that you compose individually and, optionally, save them as templates for future use.
  • Select a predefined email template to send existing messages for clients, products, and domains.

Invoice-Related

To send invoice-related emails, go to the desired invoice at Billing > Invoices.

Customise a Template Before Sending

You may sometimes wish to modify a predefined template before sending it.

To do this:

  1. Select New Message as the email template in the steps for sending emails above.
  2. For Load Message, choose the desired predefined template.
  3. Customize the message.
  4. Continue to send the message using that email type's method.

Automatic Mail

In version 5.0 and later, you can send emails automatically to your clients when they meet certain events or criteria. For example, sending a follow up email if a product is still in pending status x days after ordering, or upselling to clients with certain products, services, or addons: "You've got product x; you might be interested in product y"

You can do this at Utilities > Email Marketer.

Resending Emails to Clients

To resend an email:

  1. Find the email you want to resend in the Email tab inside a client's profile or in the Email Message Log at Configuration () > System Logs or, prior to WHMCS 8.0, Utilities > Logs > Email Message Log.
  2. Click the Resend icon for that message.
  3. Edit the content and add any additional recipients.
  4. Click Send Message.

Marketing and Mass Emailing

WHMCS provides multi-faceted bulk emailing tools. These vary from sending emails to every single client, to sending automated marketing campaigns to specific clients who meet certain criteria and have chosen to receive marketing emails from you.

For more information, see Marketing Emails Automation.

Contacts

You can use contacts to send a copy of a message to a different email address. When sending one-time or mass mails, contacts and sub-accounts that have the General email notification option enabled will receive a copy of any General mass emails for the master account holder.

If the contact has the Product email notification option enabled, they will receive copies of mass mails with the Product/Service email type. Similarly, contacts with Domain email notifications enabled will receive a copy of Domain type mass mails. Finally, when sending invoice related emails, the contact will receive a copy if they have the Invoice email notification option enabled.

The recipients list won't include contacts when composing the message, but if it includes their master account and they have the appropriate email permission, they will receive a copy.

Language

Assuming email templates are configured in multiple languages, the language used when sending an email will depend on the type of recipient.

Emails sent to admins, such as order notifications, will use the default system language. Set this in the Localisation tab at Configuration () > System Settings > General Settings or, prior to WHMCS 8.0, Setup > General Settings.

  • Emails sent to a clients, such as invoices and payment reminders, will use the the language selected in the client profile. If the client language is set to Default, the system default language will be used.
  • In WHMCS 8.0 and later, emails sent to users, such as password reset emails, will use the language selected by the user. This can be viewed when you navigate to Clients > Manage Users and click Manage User to edit the user. If this is set to Default, the system default language will be used.

If the system default language is invalid or deleted, WHMCS will default to English.