WordPress plugin

Smart Phone Field for Gravity Forms Pro

Smart Phone Field for Gravity Forms Pro extends the standard Gravity Forms phone field for forms that collect numbers from people in different regions. It can select a country using a visitor's IP address, show a country flag, and capture the country code with the phone number.

Smart Phone Field for Gravity Forms Pro

Smart Phone Field for Gravity Forms Pro extends the standard Gravity Forms phone field for forms that collect numbers from people in different regions. It can select a country using a visitor's IP address, show a country flag, and capture the country code with the phone number.

Use it in contact, registration, quote request, application, or multistep forms where visitors need to enter phone details in a supported format.

Country, format, and validation settings

  • Choose a country automatically from the visitor's IP address, or set a default country and preferred countries.
  • Format numbers as visitors type. Choose from four supported format types, including E.164, and configure the field to add the country code to the submitted number.
  • Prevent submission when a phone number fails validation and set a custom message for phone field errors.
  • Choose from three flag settings for the field's presentation. Automatic country selection and the flag are intended to work in popular browsers.
  • Use merge tags to retrieve city, ZIP code, country, and other available IP-based information.

Form support and configuration

The extension works with multiple phone fields in one form, multiple different forms on one page, multistep forms, and Gravity Perks nested forms. Global settings provide a central place to manage available options. Pro also includes RTL and translation support, along with filter hooks for further configuration.

Enable the smart phone field

Open the Gravity Forms dashboard and add a phone field to a form. Open the field's settings and enable the smart phone field checkbox. Configure the country, validation, formatting, and other available options, then save the form. Visitors can use the enhanced field in the published form.

Requirements

  • PHP 7.4
  • Gravity Forms 2.9.0 or higher