Country Dropdown For Contact Form 7
Country Dropdown For Contact Form 7 is a free WordPress plugin that adds a fully functional, flag-enhanced country selector field to any Contact Form 7 form. Instead of asking users to type their country manually — or using a plain unstyled select box — this addon gives you a polished, searchable dropdown complete with national flag icons for every country in the world. Whether you run an international business, a global e-commerce store, a travel booking site, or any website that needs to collect country information from visitors, this plugin delivers a professional, frictionless experience right out of the box. Requires Contact Form 7 to be installed and activated on your WordPress site. 📄 Documentation | 🔴 Live Demo | ⭐ Upgrade to Pro Why Use Country Dropdown For Contact Form 7? A plain text input for “Country” leads to messy, inconsistent data — one visitor types “US”, another writes “United States”, and another enters “America”. That makes filtering, exporting, and acting on form data a headache. This plugin solves that problem entirely. It provides a standardized, searchable dropdown with every country in the world, each displayed alongside its recognizable national flag. Users find and select their country quickly, and you receive clean, consistent data every time. Setup takes under a minute and works exactly like any native Contact Form 7 field — no coding, no custom CSS, no configuration beyond the built-in tag generator. Free Features ✅ Complete World Country List — All countries are pre-loaded and ready to use. No manual data entry or custom lists required. ✅ Country Flag Icons — Every country in the dropdown is displayed with its national flag for fast, visual identification. ✅ Searchable Dropdown — Users can type any part of a country name to instantly filter the list, making selection fast even on long lists. ✅ Keyboard Navigation — Full support for up/down arrow keys lets users navigate the entire dropdown without touching their mouse. ✅ Default Country Setting — Pre-select a default country directly from the tag generator to streamline the experience for your primary audience. ✅ Custom ID & Class Support — Add optional HTML ID and class attributes to the field for custom CSS styling or JavaScript targeting. ✅ Required Field Support — Mark the country field as required just like any other Contact Form 7 field to enforce completion before submission. ✅ Mobile Responsive — Fully responsive design that looks great and works smoothly on all screen sizes, including smartphones and tablets. ✅ Seamless CF7 Integration — Registers as a native Contact Form 7 form tag. Insert it from the CF7 tag generator in seconds — no shortcodes or manual HTML needed. ✅ Accessible Markup — Outputs proper ARIA attributes (aria-required, aria-invalid, aria-describedby) for screen reader and accessibility compliance. Pro Version Features Unlock advanced country filtering and display controls with the Pro Version: ⭐ Only Countries (Whitelist) — Restrict the dropdown to display only a specific set of countries. Ideal for region-locked services, country-specific compliance, or simplified forms targeting a known audience. Configure using country codes (e.g. us-ca-gb). ⭐ Preferred Countries (Pin to Top) — Choose countries that appear pinned at the top of the dropdown list for quicker access. Perfect when you know your audience is concentrated in a few key regions (e.g. us-gb-au). ⭐ Exclude Countries (Blacklist) — Hide specific countries from the dropdown entirely. Useful for legal restrictions, shipping limitations, or regional exclusions (e.g. br-cx-eg). 👉 Get the Pro Version → Perfect For International contact and business inquiry forms Global e-commerce order, checkout, and shipping forms Travel booking and destination preference forms Event registration forms collecting attendee location data Lead generation forms targeting visitors across multiple countries Survey and research forms requiring geographic information Billing and subscription forms with country-based pricing How It Works Install and activate the plugin (Contact Form 7 must already be active). Open any Contact Form 7 form in your WordPress dashboard. Click Add Form Tag and select Country Dropdown from the tag list. Configure the field name, ID, class, and default country using the tag generator panel. Click Insert Tag to add the tag to your form, then click Save. The country dropdown with flags and search instantly appears on your form’s front end. No shortcodes. No manual HTML. No additional configuration needed.
Top keywords
- country21×3.09%
- form16×2.35%
- dropdown12×1.76%
- contact10×1.47%
- contact form9×1.32%
- tag9×1.32%
- countries8×1.18%
- forms8×1.18%
- field7×1.03%
- data5×0.74%
- country dropdown4×0.59%
- custom4×0.59%
Form Vibes – Database Manager for Forms
Form Vibes is a submission manager plugin that you can use to save your submissions from Contact Form 7 and other form building plugins like Elementor Form, Beaver Form, etc., into the database. It also provides an analytics report to track how different contact forms are performing over a period of time! Form Vibes Features Capture Form Submissions– It automatically captures and saves the contact form submissions in the database. Viewing Submissions – View your captured submissions in a tabular format. Export Submissions – You can export the submissions in a separate CSV file. Delete Submissions – Delete unimportant form entries from the submissions table. Analyses Form Submissions – Analyses the contact form performance graphically. Dashboard View – View quick stats and analytics on your WordPress Admin Dashboard. Date Range Filters – Filter submissions monthly, weekly, daily, or for a specific date. Auto-Refresh – The submissions table is automatically updated. More Features On Premium Version Submission Filtering – Apply advance filters to form data, filter submissions based on fields, date range. Export Profiles – Export the contact form submissions into a CSV file, apply multiple conditions and logic on form data. Data Profiles – Display your captured contact form submissions on the front end, have complete control over what you want to display. Role Manager – Restrict users from accessing some features by managing user roles and permissions. Add Notes to Form Submissions – To make all the essential and related information noticeable, you can add custom notes to individual form submissions. Mark Submission Status – Assign Read, Unread, and Spam status to form submissions. No configurations Required There are no extra configurations required, you need to activate the plugin, and It will automatically start capturing leads. Easy To Use Interface It has a simple, user-friendly interface through which you can manage form submissions easily. Light Weight and Instant Loading Code is optimized for fast loading and instant live editing with no extra resources. Expert Support We have a highly efficient support team who are always ready to help you. Ask your queries in Support Forum or contact us directly. SUPPORTED PLUGINS It captures form data sent through the forms created using these plugins: – Elementor Pro – Contact Form 7(CF7) – Bricks Builder Form – Beaver Builder – Ninja Forms – Gravity Forms – WP Forms – **More coming soon…*** 🧑💻 Documentation and Support We have extensive Documentation for every feature and functionality. For any questions, you can contact us directly through our Contact Page. For more details, visit Form Vibes Other Plugins ✅ AnyWhere Elementor Pro: AnyWhere Elementor Pro comes with various creative dynamic content widgets that would enhance your Elementor Page Builder experience to build your dream website. ✅ WP Mail Log: WP Mail Log is a WordPress plugin that allows you to easily log and view all emails sent from your WordPress site. It saves all email interactions with the help of an easy-to-view dashboard interface, which will be beneficial for troubleshooting. ✅ Elementor Addon Elements: With the help of Elementor Addon Elements, you can use rich and stunning widgets to build your dream website with Elementor. ✅ Booster Blocks: The unique collection of booster blocks can be used to power up the default WordPress blocks. These blocks have extensive design capabilities to match your theme’s style and appearance. ✅ Frontend Product Editor: Frontend product editor can be a great addition to your WooCommerce websites since it allows you to modify the WooCommerce product information right from the front. ✅ Map Engine: An ultimate map builder plugin that meets all of your requirements. One-stop destination to create as many Google Maps and Open Street Maps as you want. ✅ Bricks Ultra: Bricks Ultra adds a host of new elements to help you build pages that look and feel amazing with Bricks Builder!