Sneak Peek: New Event Manager Admin

Development on Event Espresso continues and we wanted to give our event managers a sneak peek of the new event admin coming in version 3.0.18. This may be replacing the Attendees/Payments page and Event Setup pages. These two pages will be combined into one “Event Overview” page where you can click to add a new event or view all the information (previously available on two pages.)

We’ve added the following event management options:

  • Quick Filtering Options – all current events, today’s events, and this month’s events
  • Advanced Filtering Options – month/year, categories, and active/inactive status
  • Improved Column Sorting
  • Event Start Dates and Times
  • Registration Start Date and Times
  • Actions – view event (magnifying glass icon), edit event (edit icon), view attendees (people icon), view shortcodes (<> icon), export excel (excel icon), export csv (csv icon), and send event newsletter (mail icon).

Here is a comparison of the new version (on the left) with the current version (on the right)

Event Manager Admin Comparison Dec. 2010

Event Manager Admin Comparison Dec. 2010

Here is a closer view of the new event manager admin.

Event Manger New Admin, Version 3.0.18

Event Manger New Admin, Version 3.0.18

We believe this new design, will make Event Espresso more convenient and efficient for event managers, than ever before.

What do you think? Any additional suggestions?

Related Articles

14 thoughts on “Sneak Peek: New Event Manager Admin

  1. Really looking forward to the new update. I have a few ideas about the plugin – interface, options, features, etc. How should I share my feedback?

  2. Does look good – but still waiting to have the ability to let customers pay for multiple events at one time, instead of having to check out once fore every event. Any idea when that may be ready?

  3. @Alan

    Registering for multiple events at one time is still in the plans, but we haven’t been able to get to it yet. We have been busy supporting the plugin and have customers who are paying for projects that have come before this development. We’re not sure how successful that add-on will be, but if someone wants to sponsor the feature we might be able to get to it sooner.

    • I may be interested – it would depend on cost. There are several other options out there for this, but I liked event espresso more on the face of the programs and would prefer to stay. Essentially, it just expands this into a shopping card of events.

      Thanks for the reply.

      • I agree.. My clients might be willing to pay for this functionality, but if the cost is prohibitive, then I too may have to look at other available options for them.. But like you I too like Event Expresso..

    • My clients need this feature as well.. Right now we can only use Event Expresso to inform prospective attendees of events, but we cannot use it AT ALL top collect registration or payments for these events.. Because my client’s organization is a family based organization, events are often signed up for a whole family at a time with different price points for each attendee depending on status (member versus non-member) or age (child versus adult or even grandparents). Was hopping to see Event Expresso advance into something more cart like myself. I can think of a NUMBER or similar organizations who cannot use Event Expresso for similar reasons — for example sport leagues where families may sign-up two kids for one season and the price points will vary by age group. Having cart like functionality would certainly allow for the kinds of event registrations..

      • I did take a look and posted some feedback.. I’ll repeat part of what I posted there..

        Because my client’s organization is a family based organization, their events are often signed up with an entire with different price points for each attendee depending on status (member versus non-member) or age (child versus adult or even grandparents).

        So for example their annual Expo event has the following registration options:
        Member Adult – $40
        Member Teen – $25
        Member Child – $20
        Member Caretaker – $10
        Non-Member Adult – $80
        Non-Member Teen – $60
        Non-Member Child – $40

        Each option for this ONE event represents 1 or more attendees (for example 3 children, 1 teen, 2 adults)

        While the solution being developed isn’t EXACTLY what my client needs, I can certainly make it work for them by creating multiple events for each attendee type.. (One Expo event for children, one expo event for adults, etc) However, this will present some event management issues since each event would have distinct RSVP/attendee lists (this kind of RSVP management may make this a no-go for my client)

  4. Is there a way to print the calendar in month view?

    In list view, is there a way for expired events to disappear?

    Have you fixed the recurring events yet?

Share a Reply or Comment

Your email address will not be published. Required fields are marked *

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

Do NOT follow this link or you will be banned from the site!
[gravityform id=116 title=false description=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_116' ><form method='post' enctype='multipart/form-data' id='gform_116' action='/2010/12/sneak-peek-event-admin/'> <div class='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></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-label='First name' aria-required="true" aria-invalid="false" 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></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></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' >GDPR Agreement</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_116_6'><li class='gchoice_116_6_1'> <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' ><input name='input_3' id='input_116_3' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></li><li id='field_116_4' class='gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible' ><input name='input_4' id='input_116_4' type='hidden' class='gform_hidden' aria-invalid="false" value='https://eventespresso.com/2010/12/sneak-peek-event-admin/' /></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' >Phone</label><div class='ginput_container'><input name='input_7' id='input_116_7' type='text' value='' autocomplete='off'/></div><div class='gfield_description' id='gfield_description__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> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 116) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [116, 1]) } ); </script>