Geo Controller includes a wide range of powerful shortcodes that allow you to dynamically manage and manipulate content based on visitor geolocation.
Each shortcode comes with a set of attributes that give you precise control over how content is displayed or hidden depending on location-based logic.
🧩 Flexible but Powerful
Usage is straightforward — you simply place the shortcode where you want the geo logic to apply, and configure its attributes as needed.
However, due to the nature of geolocation and the many scenarios it can cover (country-level targeting, city-level exclusions, continent filters, currency rules, etc.), we recommend planning your implementation carefully to avoid logical conflicts or unintended behavior.
Example:
You can show different banners to users from Europe and the US using a single shortcode with conditional logic, or redirect users to country-specific pages for SEO targeting.
📘 For a complete list of available shortcodes and attribute options, visit the shortcode reference guide below: