WPForms
98The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
Addon for Contact Form 7 that creates a new type of input for entering and validating international telephone numbers. It adds a flag dropdown, detect …
International Telephone Input for Contact Form 7 is a WordPress plugin that enhances the Contact Form 7 plugin by adding a new input field for international telephone numbers. It includes a flag dropdown for selecting the country code, detects the user's country, and provides formatting and validation for the entered phone number.
Once activated, you can easily add this input field to your forms using a button in the editor or by inserting a shortcode. The plugin also allows you to include specific details about the phone number in email notifications, such as the country name and code.
Best for: This plugin is suitable for websites that require international contact forms.
What it does well
Where it falls short
International Telephone Input for Contact Form 7 is a functional tool for enhancing contact forms with international number validation. It is particularly useful for businesses that operate globally.
Yordan Soares's own description of International Telephone Input for Contact Form 7, lightly tidied.
Addon for Contact Form 7 that creates a new type of input for entering and validating international telephone numbers. It adds a flag dropdown with prefix of the telephone number, detects the user’s country, displays a relevant placeholder and provides formatting/validation methods.
Once you have installed and activated your plugin, a new type of input field will be available in your Contact Form 7 forms. In order to add it to your form, you can either click on the “International Telephone” button above your form editor, or add the shortcode like: [intl_tel* {your-phone}]. Replace {your-phone} by the name do you want to give the field. Optionally, you can use the asterisk (*) to makes the field required.
To display the field’s info on your email, use this tag: [{your-phone}]. It will display something like +12025550109
You can also recover specific parts of the telephone number: the name of the country it refers to, the country code, the number without the country code. Use this tags:
[{your-phone}-cf7it-country-name]: It prints the name of the country. For the example above: United States[{your-phone}-cf7it-country-code]: It prints the country code of the phone number. For the example above: 1[{your-phone}-cf7it-country-iso2]: It prints the country iso code. For the example above: us[{your-phone}-cf7it-national]: It prints the phone number without international prefix. For the example above: 2025550109This plugin uses the International Telephone Input JavaScript library and the eXTReMe-IP-LOOKUP.com API.
Other plugins for building forms.
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...
Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...