How to Route Elementor Form Emails by Country
Do you have an Elementor website that receives form submissions from visitors in different countries?
When all form submissions are sent to one email address, managing international leads can become difficult. A sales team in Canada may not need to receive leads from India, and a support team in the UK may not need to handle enquiries from the United States.
A better approach is to automatically send Elementor form submissions to the correct email address based on the country selected by the visitor.
Introducing Country Email Router for Elementor
Country Email Router for Elementor is a free WordPress plugin that allows you to route Elementor Pro form submissions to different email recipients based on the selected country.
For example:
Canada → canada@example.com
United States → usa@example.com
India → india@example.com
United Kingdom → uk@example.com
Australia → australia@example.com
This makes country-based lead management much easier for international websites.
How Does Country-Based Email Routing Work?
The plugin works with an Elementor Pro form containing a country field.
The process is simple:
Visitor selects a country → Form is submitted → Plugin checks the country → Matching email route is found → Submission is sent to the correct recipient
If no matching country is configured, the plugin can use a fallback email address.
This means you do not have to manually forward form enquiries to different teams.
Why Use Country Email Routing?
Country-based routing is useful for many types of websites.
For example, an international business may have different sales teams for each region.
A website could use:
Canada → Canada Sales Team
USA → USA Sales Team
India → India Sales Team
UK → UK Sales Team
A distributor website could also send enquiries to the distributor responsible for each country.
This can help businesses organize leads more efficiently and reduce unnecessary email forwarding.
Main Features
Country Email Router for Elementor includes several useful routing options.
Country-Based Email Routing
Create routing rules based on the country selected in your Elementor form.
Each country can have its own email recipients.
Multiple TO Recipients
You can send the same form submission to multiple TO recipients.
For example:
Canada → sales@example.com, manager@example.com
This allows both the sales representative and manager to receive the enquiry.
CC Support
You can optionally add CC recipients to a country route.
For example:
Canada → sales@example.com
CC → team@example.com
BCC Support
BCC recipients are also supported when additional internal copies are required.
Fallback Email
Not every country needs its own routing rule.
When a selected country does not have a matching route, the plugin can send the submission to your configured fallback email.
For example:
Fallback → global@example.com
This helps prevent enquiries from being missed.
Form-Specific Routing
You can create routing rules specifically for an individual Elementor form.
This is useful when different forms need different recipients.
For example:
Sales Form
Canada → sales@example.com
Support Form
Canada → support@example.com
The form-specific routing configuration can override your global routing settings.
Automatic Reply-To
When the form contains a valid email field, the submitted email address can be used as the Reply-To address.
This makes it easier to reply directly to the person who submitted the form.
Country in Email Subject
The selected country is automatically included in the routed email subject.
For example:
New Contact Form enquiry (Canada)
This makes it easier to identify where the submission came from directly from your inbox.
HTML Email Formatting
The routed email contains submitted form information in an HTML email format, making the notification easier to read.
How to Set Up Country Email Routing in Elementor
Setting up the plugin is straightforward.
Step 1: Install Elementor and Elementor Pro
First, make sure your website has Elementor and Elementor Pro installed and activated.
Country Email Router works with Elementor Pro Forms.
Step 2: Install the Plugin
Download and install:
Country Email Router for Elementor
After installation, activate the plugin from your WordPress dashboard.
Step 3: Configure Global Routing
Go to:
WordPress Dashboard → Settings → Country Email Router
Here you can configure your global fallback email and country routing rules.
You can add countries and assign the appropriate email recipients.
For example:
Country: Canada
TO: sales@example.com
CC: team@example.com
BCC: audit@example.com
You can create separate routing rules for your required countries.
Step 4: Create a Country Field in Elementor
Open your Elementor Pro form and add a country selection field.
A Select field is recommended.
For example:
Field Label: Country
Field ID: country
The field ID is important because the plugin uses it to find the selected country in the submitted form data.
Step 5: Add Country Email Router
Open your Elementor form settings and go to:
Actions After Submit
Add:
Country Email Router
You can then configure the plugin settings for this form.
Step 6: Enter the Country Field ID
In the Country Email Router settings, enter the exact field ID used by your country field.
For example:
country
Make sure it matches the Elementor field ID exactly.
Step 7: Configure the Fallback Email
You can enter a fallback email address for the form.
If the form-level fallback is left empty, the plugin can use the global fallback configuration.
Step 8: Configure the Email Subject
Enter your preferred base subject.
For example:
New Contact Form enquiry
The selected country will be appended automatically.
The final email subject can look like:
New Contact Form enquiry (Canada)
Global Routing vs Form-Specific Routing
The plugin supports two different routing approaches.
Global Routing
Use global routing when multiple Elementor forms should use the same country-to-email configuration.
Example:
Canada → canada@example.com
India → india@example.com
USA → usa@example.com
This configuration is managed from:
Settings → Country Email Router
Form-Specific Routing
Use form-specific routing when one particular form needs different routing rules.
For example:
Contact Form
Canada → contact@example.com
Sales Form
Canada → sales@example.com
When a form-specific map is configured, it takes priority for that form.
Advanced Per-Form Routing
For advanced form-specific configuration, you can use this format:
Country | TO emails | CC emails | BCC emails
Example:
Canada | sales@example.com, manager@example.com | team@example.com | audit@example.com
Another example:
India | india@example.com | support@example.com
Or a simple route:
United States | usa@example.com
Multiple TO recipients can be separated with commas.
CC and BCC fields are optional.
What Happens When No Country Route Exists?
Suppose your form has these routes:
Canada → canada@example.com
India → india@example.com
USA → usa@example.com
A visitor selects Germany.
If Germany is not configured, the plugin checks your fallback email.
For example:
Fallback → global@example.com
The submission will then be routed to the fallback address.
This provides an additional safety layer for international forms.
Who Can Benefit From This Plugin?
Country Email Router can be useful for:
International businesses
Route leads to regional sales teams.
Marketing agencies
Configure client websites with different regional contacts.
Distributors
Send enquiries to the appropriate country distributor.
Regional support teams
Route customer enquiries to the correct support department.
Multi-country websites
Keep country-specific enquiries organized.
Why Use a Dedicated Routing Plugin?
Without country-based routing, businesses often have to check the country manually after receiving a form submission and then forward the enquiry to another person or team.
With automatic routing, this process happens when the form is submitted.
That can make lead distribution simpler, especially for websites receiving enquiries from multiple regions.
Get Country Email Router for Elementor
Country Email Router for Elementor is available as a free WordPress plugin.
You can download it from the official WordPress Plugin Directory:
https://wordpress.org/plugins/country-email-router-for-elementor/
The plugin is designed for Elementor Pro Forms and provides country-based routing together with fallback, CC, BCC, Reply-To, global routing, and form-specific routing options.
Final Thoughts
If your Elementor website receives enquiries from multiple countries, automatically routing each submission to the correct regional email address can make lead management much easier.
Instead of sending every enquiry to one inbox, you can create country-based rules and let the form submission reach the appropriate team automatically.
Country Email Router for Elementor provides a simple way to manage this workflow directly from WordPress and Elementor Pro.
👉 Download the free plugin:
https://wordpress.org/plugins/country-email-router-for-elementor/


0 Comments