Announcing the Automated Upcoming Event Notifications add-on

Automatically send out event reminder emails for upcoming events

Has this happened to you before?

You hear about an upcoming event and eagerly register online to confirm your spot. Then you continue with life, and somehow you forget about the event. You’ve now missed an event that you were looking forward to, and it feels like you’ve tossed money away.

I know the feeling because I’ve had the same thing happen to me. It is more common than you think, and it may be happening for attendees that register for your events. Just like you, your attendees are busy, and they may also forget to show up for your next event.

The good news is that you can nudge your attendees by sending event reminder emails.

Manually send out event reminder emails through batch email messages

Here is what the current process looks like:

1) Log into your WordPress dashboard.

2) Filter to attendees for a specific event by going to Event EspressoEvents. Then hover over an event name and click on Registrations.

3) Click on Screen Options in the top right and then set the Registrations field to a higher value like 50. Then click Apply to save changes.

4) Next filter to approved attendees by choosing Approved from the dropdown menu and clicking on Filter.

5) Now bulk select registrations and then scroll down to the end of the page and click on Send Batch Message.

6) Select a template, write a message, and then click Send.

If you have more than 50 attendees for your event, then you’ll browse to the next page and repeat steps 5 and 6 above. Continue this process to get through your list of registrations.

These steps work if you are new to organizing events and have a couple of events. As you become more successful with events, then you’ll start planning more events, and that is where this process falls short.

It becomes a hassle because you have to remember to send the event reminders out, and then you need to run through the steps to send them out to your attendees.

What if you had a system that could handle event reminder tasks for you around the clock for each of your events?

Now available: Automated Upcoming Event Notifications

Think about the time that you already save from using Event Espresso:

✓ Event registrations or ticket sales are open for the period that you choose.
✓ When your event sells out, then contact details from interested attendees are collected through an event waitlist.
✓ Responses to custom registration questions are added to an attendee report that you can access at any time.
✓ Credit card payments with Stripe, PayPal, or another payment service are automatically applied to event registrations.
✓ Attendees receive confirmation emails or tickets with QR codes that can be printed out for easy event check-in with a phone.

There is now another system that you can add to Event Espresso to save even more time.

By using the Automated Upcoming Event Notifications add-on, your attendees, participants, and registrants can receive event reminder emails a day before your event.

The extension introduces two types of event reminders:

– Automated Upcoming Event Notification
– Automated Upcoming Datetime Notification

The event notification triggers once per event, and the datetime notification will trigger once for each datetime on an event.

Here are some examples to help you understand how they can be used:

– You organize classes, workshops, or seminars that have a single date for each event. → Event Notification
– You are planning an upcoming conference, retreat, or festival. → Event Notification
– You are hosting one-off or annual events like a fundraiser or social event. → Event Notification

– You sell various dates for classes or workshops under a single event. → Datetime Notification
– You teach a course which is a series of different dates under a single event. → Datetime Notification

Event reminder emails are versatile and can be customized

Here are examples of how event organizers have described using the new add-on:

– “Automatically email those registered for the course a day before the date of the course.”
– “Send an event reminder to each customer before the upcoming craft event.”
– “Send event reminders 48 hours before an event to remind attendees about their booking.”
– “Send ticket buyers a reminder email the day before an event.”
– “24 hours before the event, send all attendees an event reminder email.”
– “Attendees will get an email reminder a couple of days before the next seminar.”
– “Send event reminder messages 2 days before a professional training event.”

As one of our event organizers shared, think about “the time saving that comes with automations like reminder emails.”

If you have an active Personal or Developer support license, then you can purchase the Automated Upcoming Event Notifications add-on while logged into your account on EventEspresso.com.

Do you have an active Everything support license? Log into your account on EventEspresso.com, and the new extension will automatically be added to your account for free!

And if you are new to Event Espresso, then we recommend the Everything support license, so that you can create a flexible event registration system for your upcoming events. You’ll also receive new add-ons that are released while your support license is active.

Related Articles

Share a Reply or Comment

Your email address will not be published.

Need help with Event Espresso? Create a support post in our support forums

Event Espresso
[gravityform id=116 title=false description=false]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_116' ><form method='post' enctype='multipart/form-data' id='gform_116' action='/2019/10/announcing-the-automated-upcoming-event-notifications-add-on/' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_116' class='gform_fields top_label form_sublabel_below description_below'><li id="field_116_5" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >What is your first name?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name' id='input_116_5'> <span id='input_116_5_3_container' class='name_first' > <input type='text' name='input_5.3' id='input_116_5_3' value='' aria-required='true' placeholder='First name' /> <label for='input_116_5_3' class='hidden_sub_label screen-reader-text'>First name</label> </span> </div></li><li id="field_116_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_116_1' >What is your email address so we can follow up with you?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_116_1' type='text' value='' class='medium' placeholder='hello@example.com' aria-required="true" aria-invalid="false" /> </div></li><li id="field_116_2" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_116_2' >Tell us about your concerns below<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_2' id='input_116_2' class='textarea medium' placeholder='What kind of events are you planning?' aria-required="true" aria-invalid="false" rows='10' cols='50'></textarea></div></li><li id="field_116_6" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label gfield_label_before_complex' >GDPR Agreement</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_116_6'><li class='gchoice gchoice_116_6_1'> <input class='gfield-choice-input' name='input_6.1' type='checkbox' value='I consent to have this website store my submitted information so they can respond to my inquiry.' id='choice_116_6_1' /> <label for='choice_116_6_1' id='label_116_6_1'>I consent to have this website store my submitted information so they can respond to my inquiry.</label> </li></ul></div></li><li id="field_116_3" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" ><div class='ginput_container ginput_container_text'><input name='input_3' id='input_116_3' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_116_4" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" ><div class='ginput_container ginput_container_text'><input name='input_4' id='input_116_4' type='hidden' class='gform_hidden' aria-invalid="false" value='https://eventespresso.com/2019/10/announcing-the-automated-upcoming-event-notifications-add-on/' /></div></li><li id="field_116_7" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_116_7' >Email</label><div class='ginput_container'><input name='input_7' id='input_116_7' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_116_7'>This field is for validation purposes and should be left unchanged.</div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_116' class='gform_button button' value='Send my message' onclick='if(window["gf_submitting_116"]){return false;} if( !jQuery("#gform_116")[0].checkValidity || jQuery("#gform_116")[0].checkValidity()){window["gf_submitting_116"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_116"]){return false;} if( !jQuery("#gform_116")[0].checkValidity || jQuery("#gform_116")[0].checkValidity()){window["gf_submitting_116"]=true;} jQuery("#gform_116").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_116' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='116' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_116' value='WyJbXSIsIjBiNjdjZjkyMDUzOWUxOWY5Y2NiZjIwMzM4YjA1Mjk4Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_116' id='gform_target_page_number_116' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_116' id='gform_source_page_number_116' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="46"/><script>document.getElementById( "ak_js_2" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>