The MEC User Dashboard is a powerful add-on for the Modern Events Calendar (MEC) plugin that transforms your website into a comprehensive event management hub. By providing a dedicated, private space on the front end, it empowers your attendees, organizers, and speakers to manage their information, bookings, and event content without ever needing access to the WordPress admin dashboard. This streamlined experience fosters higher user engagement and keeps your visitors focused on your site’s content.
Key Features
- Exclusive Shortcode Access: Easily embed a fully functional user dashboard on any page of your website using a simple, provided shortcode.
- Front-End Event Management: Allow assigned organizers and speakers to create, edit, duplicate, and delete their own events directly from the front end.
- Comprehensive Ticket Management: Attendees can view all their purchased tickets, check booking statuses, and manage their reservations in one organized location.
- User Profile Customization: Enable users to update their personal information, including avatars, bios, and contact details, ensuring their profiles are always accurate.
- Attendee List Exports: Event organizers can easily export participant lists in Excel format, simplifying event coordination and check-in processes.
- Flexible Role Controls: Maintain security and order by managing which sections (such as Reports, Events, or Tickets) are visible to specific user roles through the main MEC settings.
- Instant Cancellation Options: Provide a seamless experience by allowing users to cancel their own ticket bookings directly through their dashboard, if permitted by your settings.
- Mobile-Responsive Design: Ensure a professional, clean, and accessible experience for users on any device, whether they are managing events on a desktop or checking tickets on a smartphone.
- Google Maps Integration: Provide clear location details and navigation assistance for events by displaying venue information directly within the dashboard.
Use Cases / Who It’s For
The MEC User Dashboard is designed for any website owner using Modern Events Calendar who wants to professionalize their event ecosystem. It is ideal for community platforms where multiple organizers need to manage their own calendars independently, or for conference websites where speakers need to update their bios and session details. Furthermore, it is perfect for any business selling tickets, as it provides a self-service area for customers to retrieve their booking information, download invoices, and manage their attendance, significantly reducing support requests for your team.
Setup / How It Works
- Install and Activate: Ensure you have both the core Modern Events Calendar (MEC) plugin and the MEC User Dashboard add-on installed and activated on your WordPress site.
- Generate the Shortcode: Navigate to your MEC General Settings, locate the User Dashboard section, and copy the provided shortcode (typically
[MEC_user_dashboard]). - Create the Dashboard Page: Create a new page in your WordPress editor and paste the shortcode into the content area.
- Link and Configure: Return to the MEC User Dashboard settings to select the page you just created from the dropdown menu. Once saved, configure the dashboard modules to determine which features your users can access.
