WordPress plugin intelligence profile

Request Flow Pro

A powerful WordPress solution for managing approval workflows with modern UI, email notifications, and comprehensive request tracking.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.2
Directory statusactive
Last directory update15 Apr 20266mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Request Flow Pro version 1.0.0 as active, updated 6mo ago and tested up to WordPress 6.9.

Overview

About this plugin

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

"] – 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

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • admin
  • approval
  • management
  • requests
  • workflow
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.2
Update activity15 Apr 20266mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.