Email Settings
From the Email Settings tab you can set the From Email, From Name, and the Reply To for all group email communication, using the email templates provided by the plugin. You can also disable any emails that you don’t want sent by unchecking the associated box.
There are 5 built in email templates to set up and automate communications when users are added to groups. Note that all email templates are global; there is currently no way to send different communications to different groups, or to allow Group Leaders to add their own personal messages.
The variables associated with each template allow you to include personalized information (such as #FirstName, #LastName) for each user. Please take note of the variables for each template and their description below:
Variable | Description |
---|---|
#SiteUrl | Outputs the website address for the site the user is being invited to join. |
#loginUrl | Outputs the address of the user log-in page of the site the user is being invited to join. |
#RedemptionKey | Outputs a custom redemption key to be used for site registration and group enrolment by each user. |
Outputs the users email address as saved in their user profile on the site. | |
#EmailEncoded | Outputs the users email address encoded properly for use in a URL. For example: mysite.org?email=#EmailEncoded |
#Username | Outputs the username saved in their user profile on the site. |
#FirstName | Outputs the user's first name as saved in their user profile on the site. |
#LastName | Outputs the user's last name as saved in their user profile on the site. |
#DisplayName | Outputs what is saved in their user profile on the site and used as the name displayed across the site. |
#Password | Outputs the password generated by the site for new user log-in. |
#SiteName | Outputs the name for the site the user is being invited to join. |
#GroupName | Outputs the group name for the group the user is being invited to join. |
#Courses | Outputs the list of courses assigned to the group. |
#GroupLeaderInfo | Outputs a list of the group leaders assigned to the group - names and email addresses. |
Add and invite (new user)
The Add and invite (new user) email is sent when a Group Leader selects the Add and invite option in the Add user dialog, and the user is not already registered on the site. When this email is sent, the user is automatically registered as a new WordPress user and added to the LearnDash Group. This template includes the #Password variable because passwords are randomly generated for new users. If you would prefer to have users select their own password, you can include a link to your site’s password reset page along with instructions to reset their password.
Add and invite (existing user)
The Add and invite (existing user) email is sent when a Group Leader selects the Add and invite option in the Add user dialog, and the user is already registered on the site but is not a member of the current group.
Note: If both of the emails above are disabled, the text in the Add User dialog changes from Add and Invite User to simply Add User, since no invitation email is sent.
Send enrollment key
The Send enrollment key email is sent to new users when a Group Leader selects the Send enrollment key option in the Add User dialog. Unlike the Add and invite option, when this email is sent, users are not automatically registered on the site. So this email must contain clear instructions for registration. In this email template, make sure you include the #SiteUrl or #LoginUrl variable (so users can find their way to the registration form), and the #RedemptionKey variable which is the key for group enrollment.
Note: If this email is disabled, the Send Enrollment Key option in the Add User dialog is removed.
Add group leader/Create group (new user)
The Add group leader/Create group (new user) email is sent when a Group Leaders clicks Add Group Leader, or when an admin creates a new group using Uncanny Groups > Create Group, and the specified email address is not yet registered on the site. When this email is sent, the user is automatically registered as a new WordPress user and added to the LearnDash Group as a Group Leader. This template includes the #Password variable because passwords are randomly generated for new users. If you would prefer to have users select their own password, you can include a link to your site’s password reset page along with instructions to reset their password.
Add group leader/Create group (existing user)
The Add group leader/Create group (existing user) email is sent when a Group Leaders clicks Add Group Leader, or when an admin creates a new group using Uncanny Groups > Create Group, and the specified email address is already registered as a user on the site.
New group purchase
The New group purchase email is sent when a user completes a group license purchase via Woocommerce. Use this email to thank them for their purchase, confirm their group was created and provide a link to the Group Management page.
Be very careful with your email templates, because in most cases you can’t trigger them to be sent again. Set up all of your variables and test them before they are sent to learners.
Important: The Uncanny LearnDash Groups plugin can generate a lot of emails when you have a lot of groups and learners. We highly recommend using a third party transactional email service like SparkPost. This will improve email deliverability from WordPress and make sure that there are no issues sending high volumes of emails as your Group Leaders invite users, especially as part of uploads.
Also note that emails generated by the plugin use the default sender name and email address for your WordPress site. If you want to change that, consider using a plugin to modify them, like Change Mail Sender to change basic sender details.
Comments/Questions
Please note that this is not a support forum. If you are experiencing issues on your site, please open a support ticket instead. Site-specific support questions submitted as comments will be unanswered.