Description
RMJ Event Flow is an all-in-one booking and client management system built directly into your WordPress website.
Designed for event companies, rental businesses, and service providers, it provides a seamless frontend booking experience combined with a powerful admin dashboard to manage bookings, services, and clients.
RMJ Event Flow includes a fully functional booking workflow for managing services, packages, add-ons, bookings, and customer details directly inside WordPress.
Core Features
- Interactive frontend booking widget
- Elementor integration
- Booking management dashboard
- Service, package, and add-on management
- Basic email notifications
- Mobile-optimized interface
- Extensible architecture for optional add-ons
Optional Add-ons
RMJ Event Flow is designed as a free core plugin. Optional premium add-ons may be offered separately outside of WordPress.org for advanced business workflows. The WordPress.org plugin does not require a paid license to use its built-in booking and management features.
External Services
RMJ Event Flow can connect to optional third-party services when a site administrator configures the related settings. These services are used only for the features that require them.
Google Maps Platform
This plugin may load Google Maps JavaScript API with Places and may send venue or address information to Google Maps Platform APIs when address autocomplete is enabled by the site administrator. This is used to suggest addresses on booking and admin forms. Google Maps Platform is provided by Google. Terms: https://cloud.google.com/maps-platform/terms Privacy Policy: https://policies.google.com/privacy
Stripe
This plugin may load Stripe.js and send payment-related information to Stripe when Stripe payments are enabled by the site administrator and a customer chooses to pay by card. This is used to securely process payments. Stripe is provided by Stripe, Inc. Terms: https://stripe.com/legal Privacy Policy: https://stripe.com/privacy
Square
This plugin may load the Square Web Payments SDK and send payment-related information to Square when Square payments are enabled by the site administrator and a customer chooses to pay through Square. This is used to securely process payments. Square is provided by Block, Inc. Terms: https://squareup.com/us/en/legal/general/ua Privacy Policy: https://squareup.com/us/en/legal/general/privacy
Screenshots









Installation
- Upload the plugin files to the
/wp-content/plugins/rmj-event-flow/directory, or install via the WordPress plugin uploader. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Open Elementor and add the RMJ Event Flow booking widget to your page.
FAQ
-
Does this work with Elementor?
-
Yes. RMJ Event Flow includes a booking widget designed specifically for Elementor.
-
Can I upgrade later?
-
Yes. Optional premium add-ons may be installed separately without losing your RMJ Event Flow data.
-
Is the free plugin usable without a paid license?
-
Yes. RMJ Event Flow includes a complete booking flow and core management tools without item-creation limits.
-
What types of businesses is this for?
-
RMJ Event Flow is ideal for event companies, rental businesses, and service-based providers.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“RMJ Event Flow” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “RMJ Event Flow” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.3
- Initial RMJ Event Flow branding update
- Cleaned the Lite feature boundary for WordPress.org release
- Kept core bookings, services, packages, add-ons, leads, contracts, coupons, settings, account, and support available
- Reserved advanced travel fees, PayPal, multi-day booking, automated reminders, lead follow-ups, and dashboard theme presets for the separate Pro product line
- Documented optional external services
- Security and compliance improvements
