Country Email Router
Country Email Router
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.
Add one route per line in the format:
Belgium|sales@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.
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 country-to-email map.
- Save the form and submit a test enquiry for a mapped and an unmapped country.
Reviews
Changelog
1.0.0
- Initial release.


