Description
Country Email Router adds a custom Elementor Pro form action that sends each form submission to a country-specific email address. Unmapped countries use the configured fallback address.
Configuration
Routing defaults are stored in config/settings.php and config/email-map.php. Per-form values configured in Elementor override those defaults.
Multiple To, CC, and BCC addresses are supported. In the Elementor override textarea, add one route per line. Multiple addresses are comma-separated:
Belgium|sales@example.com,manager@example.com|cc@example.com|bcc@example.com
United States|sales.usa@example.com<h3>Requirements</h3>* WordPress 5.8 or later.
* PHP 7.4 or later.
* Elementor and Elementor Pro.
1.1.5
- Corrected settings notice placement so the page description stays directly below the title and the save notice appears beneath the description.
Installation
- Upload the
country-email-router-for-elementorfolder to/wp-content/plugins/. - Activate Country Email Router from the WordPress Plugins screen.
- Edit an Elementor Pro form.
- Remove Elementor’s built-in Email action from Actions After Submit.
- Add the Country Email Router action.
- Set the country field ID, fallback email, subject, and optional country-to-email map. Global country routing is managed from Settings Country Email Router.
- Save the form and submit a test enquiry for a mapped and an unmapped country.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Country Email Router” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Country Email Router” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Added a WordPress admin settings page with searchable country routing.
- Added multiple To recipients per country.
- Added CC and BCC support per country.
- Added duplicate-country prevention.
1.1.4
- Improved the admin header and saved-settings notice layout.
1.1.3
- Added a WordPress admin settings page with a searchable country dropdown.
- Changed the default routing country to Canada.
- Improved country selector layout and button alignment.
- Removed unsupported heredoc/nowdoc syntax from admin code.
1.0.0
- Initial release.




