I
Utilities Free WordPress.org

International Telephone Input for Contact Form 7

4.6 (26 reviews)
· 8K+ active installs · By Yordan Soares
Active Installs
8K+
Rating
4.6 / 5
Version
v1.5.7
Last Updated
Feb 2022
Share

Plugin Review

AI-Researched

What is International Telephone Input for Contact Form 7?

International Telephone Input for Contact Form 7 is a specialized addon that brings a new field type to Contact Form 7 for entering and validating international telephone numbers. Developed by Yordan Soares, this plugin has been available for 11 years, making it one of the older solutions in the CF7 ecosystem. It adds a flag dropdown with a country prefix, detects the user's country automatically, and provides formatting and validation methods for phone numbers.

With 8K+ active installs and a 4.6/5 rating from 26 reviews, the plugin has maintained a steady user base. A notable 85% of those ratings are 5% are one-star. The current version is 1.5.7, last updated on Feb 21, 2022. This plugin directly addresses the need for contact form 7 phone number validation by integrating a well-known JavaScript library for international telephone input.

Key Features of International Telephone Input for Contact Form 7

  • Flag Dropdown with Country Prefix: Adds a visual flag dropdown next to the input field, automatically displaying the country code prefix for each selection.
  • Automatic Country Detection: Uses the eXTReMe-IP-LOOKUP.com API to detect the user's country and pre-select the appropriate flag and prefix.
  • Relevant Placeholder Display: Shows a sample phone number placeholder based on the selected country, helping users understand the expected format.
  • International Phone Input CF7 Shortcode Integration: Provides a simple shortcode [intl_tel* {your-phone}] that works directly in Contact Form 7 forms, with an optional asterisk for required fields.
  • Granular Email Tag Output: Offers specific email tags to recover individual parts of the telephone number: country name, country code, ISO2 code, and the national number without the prefix.
  • Formatting and Validation Methods: Includes built-in validation to ensure the entered phone number matches the selected country's format, reducing incorrect submissions.
  • Button in Form Editor: Adds a dedicated "International Telephone" button above the CF7 form editor, making it easy to insert the field without remembering shortcodes.
  • Third-Party Library Integration: Relies on the proven International Telephone Input JavaScript library for consistent behavior across browsers and devices.

Who Should Use International Telephone Input for Contact Form 7?

This plugin is ideal for site owners who need to collect phone numbers from an international audience. It suits beginners and intermediate WordPress users who already run Contact Form 7. The installation is automatic, and the setup requires no coding beyond adding a shortcode or clicking a button. If you need to validate international phone number contact form 7 submissions, this plugin handles the heavy lifting.

Businesses with global reach, such as e-commerce stores, travel agencies, or service providers, benefit most from this tool. The ability to output country-specific data like the country code or ISO2 code in emails is useful for CRM integration or regional routing. With 8K+ active installs, it serves a modest but dedicated audience. The plugin answers the question of how to add international phone input in contact form 7 with a straightforward, field-tested approach.

Installation & Setup

Installing International Telephone Input for Contact Form 7 is automatic from the WordPress dashboard. Go to Plugins » Add New, search for "International Telephone Input for Contact Form 7", install, and activate. The setup is beginner-friendly: once activated, a new button appears above your CF7 form editor. Click it to insert the field, or manually add the shortcode [intl_tel* {your-phone}]. The plugin requires WordPress 4.0+ and PHP 7.0+, and it has been tested up to WordPress 5.9.13.

Support & Community

Support for this plugin shows a mixed picture. In the last two months, there has been 1 open support thread with 0 resolved, giving a 0% resolution rate. This is a low volume of support requests, but the lack of resolved threads may concern users who encounter issues. The rating breakdown tells a different story: 85% of the 26 ratings are five-star, suggesting that most users find the plugin works reliably out of the box. The 4% one-star ratings likely stem from edge cases or compatibility problems.

The plugin was last updated on Feb 21, 2022, which is over three years ago from 2026. While the core functionality remains stable for many, the lack of recent updates may affect compatibility with newer WordPress versions or PHP releases. Users looking to add country code dropdown to contact form 7 should test the plugin on their specific setup. The developer, Yordan Soares, has maintained the plugin for 11 years, indicating long-term commitment despite the current inactive support period.

Pros & Cons

What's Good
  • With over 8K+ active installs and a 4.6/5 rating from 26 reviews, this plugin is widely trusted by the Contact Form 7 community.
  • It automatically detects the user's country and displays a flag dropdown with the correct country code prefix, improving form usability.
  • The plugin provides separate email tags to output the country name, country code, ISO2 code, and national number, giving you granular control over submitted data.
  • 85% of its 26 ratings are 5-star, indicating strong user satisfaction among those who rated it.
  • It integrates a third-party IP geolocation API to pre-select the user's country, reducing manual selection errors.
Drawbacks
  • The plugin has only 1 support thread, with a 0% resolution rate, suggesting virtually no developer support for troubleshooting.
  • It relies on the eXTReMe-IP-LOOKUP.com API, which may introduce privacy concerns or break if the external service changes or goes offline.
  • The field's validation and formatting depend entirely on the included JavaScript library, which may conflict with other scripts or custom themes.
  • With only 26 total ratings, the high rating may not reflect the experience of a larger user base, and the small sample size limits reliability.

Technical Details

Requires WordPress
4.0+
Requires PHP
7.0+
Tested up to WP
5.9.13
First Released
2015 (11+ years)
Support (last 2 months)
1 threads  —  0% resolved

Feature Tags

cf7-international-phone-input contact-form-7 country-code international-phone-input telephone-flags-input

Frequently Asked Questions