Quick Answer
How does automatic country detection work?
BizStackPro uses the visitor’s IP address to estimate their country and pre-select the corresponding flag and dialing code in the Phone field. When Enable Country Picker is turned on, the visitor can manually choose a different country code if needed.
Reducing Friction When Collecting Phone Numbers
Asking users to enter a phone number can include an extra step: choosing the correct country dialing code.
Automatic country detection helps by pre-selecting a country code based on the visitor’s location.
Without this feature, users may need to search through the country-code list themselves before entering their number.
This guide explains how automatic detection works, how to enable the Country Picker, and how users can correct the selected code when necessary.
Automatic Country Detection at a Glance
Before You Begin
Open the form you want to configure in Sites → Forms → Builder.
What Automatic Country Detection Does
When enabled, BizStackPro uses a visitor’s IP address to estimate their country and automatically pre-select the corresponding country flag and dialing code in the form’s Phone field.
This can speed up phone-number entry and help reduce formatting mistakes.
VPN and proxy connections
If a visitor is using a VPN or proxy, the detected country may reflect the VPN location. The Country Picker lets the visitor manually select the correct country code.
How to Enable Automatic Country Detection
Step 1: Open Forms
Go to Sites → Forms and open the Builder.
Step 2: Open or Create a Form
Create a new form or click Edit on an existing form.
Step 3: Add the Phone Field
Drag the Phone field into your form from Standard Fields.
Step 4: Open Phone Field Settings
Click the Phone field to open its settings in the right panel.
Step 5: Enable Country Picker
Turn on Enable Country Picker.
Step 6: Save
Click Save.
Step 7: Preview the Form
Preview the form and confirm that the default country flag and dialing code are pre-selected.
How It Works
IP-Based Detection
BizStackPro uses the visitor’s IP address to estimate their location.
Automatic Pre-Selection
The matching country flag and dialing code are displayed automatically.
Manual Override
Visitors can open the Country Picker dropdown and choose another country code at any time.
Device-Friendly
The feature works on desktop, tablet, and mobile devices.
Best Practices
Keep Country Picker Enabled
Allow users to correct the country code if automatic detection does not match their location.
Test on Multiple Devices
Test the form on mobile and desktop to confirm the Phone field behaves as expected.
Add Guidance for International Campaigns
If you run international campaigns, consider adding a short hint near the Phone field such as “Select your country code if needed.”
Frequently Asked Questions
How does the automatic country code detection feature work in forms?
It uses the visitor’s IP address to estimate their location and pre-select the matching country code in the phone field.
Can I manually select a different country code if the detected one is incorrect?
Yes. When Enable Country Picker is turned on, users can open the dropdown and choose a different country code.
Does this feature work on all devices?
Yes, it works on desktop, tablet, and mobile devices.
Will it work if a user is using a VPN or proxy?
A VPN or proxy may cause the detected country to match the VPN location, but users can still manually select the correct country code.
Continue Learning
Continue with related Forms guides for configuring form behavior, building forms, and testing the experience before publishing.


