
If-So makes it easy to display location-based content by letting you add or replace any element on your pages according to the visitor’s location. You can dynamically change text, titles, menu items, images, videos, buttons, or any other on-page content.
The location-based content works seamlessly with every WordPress page builder.
Location detection is handled through a premium, highly accurate IP-to-location database. When higher precision is needed, the browser’s HTML5 Geolocation API can be used instead or in adittion, allowing address-level accuracy when the visitor grants permission.
No coding or technical setup is required. Simply install the plugin, select the target locations, and define the content to display.
Create promotions in specific countries

Highlight different products in chosen locations

Direct visitors to the closest branch

Show location-based messages to visitors from certain locations

If-So gives you a fast, accurate, and reliable way to deliver location-based content in WordPress without technical overhead. Here’s why it’s the ideal solution:
The setup involves two steps: (1) creating a trigger with a geolocation condition, and (2) adding a redirect shortcode that sends matching visitors to the target URL.
Geolocation usage is limited by the number of monthly sessions (it’s the only If-So condition that is limited). The beginning of a session is defined as when a visitor first visits a page with a geolocation trigger. The end of a session is when either a visitor closes the browser, or there have been more than 25 minutes of inactivity (it may vary slightly between browsers).
Click here for the geolocation pricing options.
If you set up a geolocation trigger and it seems to not be working properly, there are a few common reasons to consider. Click here for the geolocation troubleshooting guide.
We strive for maximum accuracy by utilizing a premium, highly accurate IP-to-location API.
However, it’s important to note that no geolocation service can guarantee 100% accuracy. Several factors influence the accuracy of the location data, with the ISP of the IP address being a key factor. Accuracy is generally higher for fixed lines than it is for cellular networks.
If you come across any inaccuracies, please report them to us, and we will ensure that the database is updated accordingly.
Gain a deeper understanding of IP-based geolocation services and their operational principles






We're sorry couldn’t be more helpful ☹️
Black Friday
Sale!