Build segments by geolocation
Use the Geo filter to create a segment of users who are near a selected location. This is useful for location-based campaigns, local offers, event reminders, and messages tied to a physical area.
How location is determined
Anchor link toThe Geo filter uses the device coordinates available in Pushwoosh to check whether the device is within the radius you set. These coordinates can come from:
- Coordinates sent through
registerDevice - The device IP address, with city-level accuracy, when coordinates are not available
How to build a segment by geolocation
Anchor link toTo create a geolocation-based segment:
-
Go to Audience → Segments.
-
Click Create Segment.
-
Select Build Segment.
-
In the segment builder, click Geo in Add filter by.

- Set the location and radius.
The Geo filter lets you define a circular area around a point on the map. From the screen, you can:
- Use Find a place… to search for a location.
- Enter latitude and longitude values.
- Set the radius in meters in the within field.
- Adjust the selected area on the map.

-
Add more filters if needed.
-
To target a user across all their devices when one device matches the Geo condition, use Include all user devices. Learn how this option works.
-
Click Save.