=== 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 <a href="https://onlyplugins.com/product/dynamic-recipients-pro/">Pro Version</a> 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