The flag below is displayed based on our IP-to-location service
Select a different location:
If-So allows you to show content tailored to a user’s location seamlessly, with zero setup or coding.
The manual user location selection (location override) lets users override that detected location by picking a different one.
Once picked, the location is saved via a cookie, the page reloads, and If-So treats the user as if they were in the chosen location (regardless of their actual location), displaying dynamic content accordingly..
User enters from Australia
Sees Australia-specific content
Selects a location
Location saved via cookie
Geo content shown by selection
The manual user location selection is useful in cases like:
If-So’s Manual User Location Selection offers three form types that let users choose their location – dropdown, radio buttons, and buttons.
The forms are generated with a builder that lets you select locations (countries, states, cities, continents). Once complete, you can embed the form on your site using a shortcode.
Dropdown
Radio Buttons
Buttons
Choose whether to include a submission button:
Ex. 1 Dropdown
without button
Ex. 2 Dropdown
with button
Choose from three post-submission behavior options:
The manual user location selection can be applied to any field on your site that accepts shortcodes.
A common use case is to integrate the selection field inside a pop-up.
Try It! Open pop-up
Choose when to trigger the pop-up:
More information on creating pop-ups with If-So.
The location override functionality requires the User Self-selection Extension and the geolocation extension to work.
Once you have those installed, follow these steps:
If you used the built-in styling, copy the generated CSS and add it to your theme’s style.css
or to the page (via an HTML block/element).
There are several options available for creating conditional content based on location (or location override):
If the values in your location override form represent countries, you have the option to display the corresponding country flag alongside the country name.
Please note that the country flags will not appear by default on desktop versions of Google Chrome and on other browsers that do not support emoji display.
We're sorry couldn’t be more helpful ☹️