Combine geo-targeting with device targeting for precise control
Location tells you where your visitors are. Device type tells you how they're browsing. Combine both, and you can create targeted experiences, like showing an app download bar only to mobile visitors from the US, or a product demo popup only to desktop visitors from Germany.
On Geo Content, Geo Bars, and Geo Popups you set the device per variant, so a single rule can serve different content to different devices. On Geo Scripts you set it once for the whole script. GeoSwap works out the device from the visitor's browser user agent.
The default. The variant or script applies to every visitor regardless of device.
Targets computers and laptops. Visitors whose device can’t be identified from their browser also count as desktop.
Targets phones. Perfect for app download bars, mobile-optimized CTAs, or simplified content.
Targets tablets. Recent iPads identify as a desktop browser by default, so they usually count as desktop, not tablet.
Show an iOS/Android app download bar only to mobile visitors from the United States. Desktop visitors see your regular site.
Trigger a product demo popup for desktop visitors from key enterprise markets like the US, UK, and Germany. Skip mobile where the demo doesn’t work well.
Swap in tablet-friendly layouts and larger touch targets for visitors from regions where tablet usage is high in education.
Show WhatsApp or SMS contact buttons to mobile visitors from markets where messaging apps are the primary communication channel.
Load heavyweight analytics or heatmap scripts only on desktop where performance impact is lower. Skip them on mobile to keep pages fast.
Start with "All Devices" and only add device filters when you have a specific reason. Over-segmenting creates maintenance overhead.
Variants are checked from top to bottom and the first match wins. Put a mobile-only variant above an "All Devices" variant for the same segment, or mobile visitors will never reach it.
Test Geo Content variants in Tools → Simulate Rules. Pick a device type alongside a country to see which variant a visitor gets. Bars, popups, and scripts aren’t in the simulator yet, so check those on a real phone or tablet.
Remember that tablet traffic is often small. If your tablet variant looks similar to desktop, skip the tablet-specific rule.
Device targeting stacks with segments. A rule targeting "Mobile + US visitors" will only fire for mobile visitors in the US.
Learn how to test and debug your geo-targeting rules.