=== Dynamic Recipients for Contact Form 7 === Contributors: jrswordpress Donate link: https://onlyplugins.com Tags: contact form 7, cf7, email routing, dynamic recipients, contact form Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.2.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Add recipient dropdowns to Contact Form 7. Let visitors route their messages to the right person or department without exposing email addresses. == Description == Let visitors choose who receives their message. Add recipient dropdowns to your Contact Form 7 forms without exposing email addresses. No more manually forwarding submissions—emails reach the right person or department automatically. Extend CF7 with dynamic recipient routing. Fast, lightweight, and easy to configure. = Features = * Add a dynamic recipient dropdown to your Contact Form 7 forms * Manage recipient email addresses through an easy-to-use admin interface * Seamless integration into the Contact Form 7 admin page * Light-weight, clean, and secure code that's less than 60kb in size = Pro Features = * **Advanced Recipient Management** - Create unlimited recipients with custom labels and email addresses * **Unlimited Shortcode Groups** - Generate unlimited shortcode groups for different forms * **Unlimited Email Groups** - Put email groups inside drop downs for form entries that need to go to multiple locations * **CF7 Tag Generator Integration** - Built-in tag generators for easy form building inside Contact Form 7 forms Get the Pro Version and access all of the features above. = Requirements = * WordPress 5.8 or higher * PHP 7.4 or higher * Contact Form 7 plugin == Installation == 1. Go to Contact Form 7 > Dynamic Recipients to set up your recipient options 2. Copy the [dynamic_recipient* dynamic-recipient] shortcode to your CF7 form 3. Enter any valid email in the To field (This will be overridden on submission) == Screenshots == 1. Options on the back-end 2. Drop-down on the front-end 3. Shortcode placement in CF7 form == Frequently Asked Questions == = How do I add a dynamic recipient dropdown to my form? = Copy the shortcode [dynamic_recipient* dynamic-recipient] to your CF7 form for the dropdown to appear. = Is Contact Form 7 required? = Yes, this plugin requires Contact Form 7 to be installed and activated. == Changelog == = 1.0.0 = * Initial release = 1.0.1 = * Minor UI fix = 1.0.2 = * Added a settings link and tested WP 6.8.1 compatability = 1.0.3 = * Minor bug fix = 1.1.0 = * Reduced file size = 1.2.0 = * Added drag and drop functionality for easy recipient Management * Wordpress 6.9+ compatibility = 1.2.1 = * Added ability to change default text selection placeholder * Added CF7 required validation to the dropdown = 1.2.2 = * Fixed missing shortcode for some == Upgrade Notice == = 1.0.0 = Initial release = 1.0.1 = * Minor UI fix = 1.0.2 = * Added a settings link and tested WP 6.8.1 compatibility = 1.0.3 = * Minor bug fix = 1.1.0 = * Reduced file size = 1.2.0 = * Added drag and drop functionality for easy recipient Management * Wordpress 6.9+ compatibility = 1.2.1 = * Added ability to change default text selection placeholder * Added CF7 required validation to the dropdown = 1.2.2 = * Fixed missing shortcode for some