Request Flow Pro Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Request Flow Pro transforms how you manage requests in WordPress. Whether you’re handling vacation requests, budget approvals, purchase orders, or any custom workflow – this solution provides a professional, modern approach.
🎯 Key Features
- Modern Dashboard – Beautiful statistics cards with real-time metrics
- Priority Levels – Urgent, High, Medium, Low
- Category Management – Organize requests by type (Budget, Vacation, Purchase, etc.)
- Bulk Actions – Approve or reject multiple requests at once
- Email Notifications – Customizable templates for approved, rejected, and pending statuses
- Domain Management – Whitelist/blacklist email domains to prevent spam
- AJAX Interface – Fast, smooth interactions without page reloads
- Search & Filter – Real-time search across all request data
- Export to CSV – Download all requests for reporting
- Responsive Design – Works perfectly on mobile, tablet, and desktop
- Multi-Step Forms – Optional wizard-style frontend forms
- Custom Email Templates – Full control over notification emails with placeholders
📊 Statistics Dashboard
Track key metrics at a glance:
* Total requests
* Pending approvals
* Approval rate percentage
* Average response time
* Status breakdown
🎨 Modern User Interface
- Gradient color schemes
- Smooth animations
- Hover effects
- Professional typography
- Clean, intuitive layout
🔔 Email System
- Automatic notifications on status changes
- Customizable email templates
- Support for HTML emails
- Template placeholders: {user_name}, {request_title}, {admin_notes}, etc.
- Custom “From” name and email
- Pending confirmation emails
🛡️ Security Features
- Nonce verification on all forms
- Input sanitization
- Output escaping
- SQL injection protection with prepared statements
- Domain whitelist/blacklist
📝 Frontend Forms
Two form styles available:
* Standard Form – Single page submission
* Multi-Step Form – Wizard with progress indicator
Use shortcodes:
* [requflpr_form] – Standard form
* [requflpr_form multistep="yes"] – Multi-step form
* [requflpr_form title="Custom Title"] – Custom title
* [requflpr_form success_message="Thank you!"] – Custom success message
🔧 Advanced Features
- Auto-delete rejected requests after X days
- Bulk approval/rejection
- Request history tracking
- Admin notes on each request
- Category-based filtering
- Priority-based sorting
- CSV export for reporting
👥 Perfect For
- HR departments (vacation, leave requests)
- Finance teams (budget approvals)
- Procurement (purchase orders)
- Project management (resource requests)
- Schools (permission slips, field trips)
- Membership sites (access requests)
- Any approval workflow
Additional Information
Support
For support, feature requests, or bug reports, please visit:
* Plugin support forum
* GitHub repository (if applicable)
* Your support email
Privacy Policy
This plugin does not collect or transmit any user data to external servers. All data is stored in your WordPress database. Email notifications are sent using your WordPress installation’s wp_mail() function.
Credits
Developed with ❤️ for the WordPress community.
Development
Hooks & Filters
The plugin provides several hooks for developers:
Actions:
* requflpr_request_submitted – Fires when a request is submitted
* requflpr_request_approved – Fires when a request is approved
* requflpr_request_rejected – Fires when a request is rejected
Filters:
* requflpr_email_template – Filter email templates
* requflpr_form_fields – Filter form fields
* requflpr_allowed_categories – Filter available categories
Database
The plugin creates one table: wp_requflpr_requests
Fields include: id, title, description, priority, category, submitter_name, submitter_email, status, admin_notes, created_at, updated_at
Screenshots
No screenshots provided
