Getting Started
You can now automatically send pre-drafted emails to your patrons upon registration or at scheduled dates and times. These emails utilize a sleek and user-friendly template builder for your emails to help you draft custom templates for your specific needs.
Sportsman utilizes an integration with SendGrid to provide this automated emailing functionality. If you don't already have SendGrid, please get in touch with our support team for more information at 801-572-3570 opt 2.
Adding New Email Templates
First, you need to create a template to use with your email notification
Log into SendGrid
Click "Email API" then "Dynamic Templates"
Select [Create a Dynamic Template] in the top right of SendGrid Reference Image 1
Give your template a name and [Create] the template
In this example, I'll create a welcome message for newly registered patrons
The template name will be "Welcome Message"
Find your new template in the "TEMPLATE" list and click on it to show the template versions
Click [Add Version]
You now have the option to create a "Blank Template" or use one of the "SendGrid Email Designs."
SendGrid has several designs that you can choose from and customize to your liking Reference Image 2
After choosing your template choose "Design Editor" for your editing experience; unless you plan to code your template design in HTML Reference image 3
Once you've chosen your starting point, we can now customize your email template
Customizing Email Templates
For this example, I am using the "Flexible Welcome Email Template" provided by SendGrid.
You can customize the text, images, button links, and more
SendGrid defines each section of the template as a "Module"
While editing the template, click the "Build" option on the top left of the editor
This will display a list of different modules you can drag and drop into your template Reference Image 1
Once a module is added to your template, click on the module to edit the information it displays
After clicking the module a new menu will open on the left side of your screen, the settings in this menu are specific to the module you have selected Reference Image 2
Any text you wish to include in your template can be added by typing inside of a "Text" module on the main body of the template
As part of your template, you may want to pull the name of your activity into SendGrid automatically
While creating or editing a Program or Team Sport in Sportsman you'll see an option for "Notifications"
After clicking the "Notifications" tab, [+ Add] a new notification
On the right side, you'll see "Template Fields" that you can use to pull data from Sportsman into your email notification
Reference Image 3
Scheduling an Email Notification
There is an option for "Notifications" when creating or editing a Program or Team Sport in Sportsman.
After selecting the "Notifications" option, click [+ Add]
This will open a menu to schedule an email notification Reference Image 1
Give your notification a description that helps you identify what this notification is for
Choose the SendGrid template you intend to use with this notification
Set your "Time/Trigger"
This is when the email notification will be sent
You can choose to send the email on a specific day and time
Or when a patron registers for this activity
If you use the "Subject" and "Body" template fields on your template in SendGrid, you'll need to fill out the "Message Subject" and "Message Body" in Sportsman
The email template will replace "{{{BODY}}}" and "{{{Subject}}}" on the email template with the text you type in those respective fields in Sportsman
You can now "Send Test Notification" to yourself to verify the template looks how you expect it to Reference Image 2
Click [OK] to save your changes and [OK] again to save the activity
Your email notification will now be sent at the specified time, including the information from the template and notification you built in Sportsman.