Unfortunately, you cannot capture a customer's location through the Zendesk API. The location shown in tickets created via the API is actually the location of the server making the API call, not the end user's location.
This limitation means that if you need accurate location data, it must be captured at the time of ticket creation through the standard Zendesk interface, not via API calls.
Zendesk determines the location of an end user based on their IP address at the time a ticket is created. This means that the location data is captured automatically when a user submits a ticket. However, if the user is behind a firewall or using a…
Location data in Zendesk might be inaccurate if the end user is using a firewall or a proxy. These tools can mask the user's actual IP address, leading to incorrect or null location data being captured. This is a common issue with IP-based location…
Zendesk Chat captures user location in the same way as ticket creation, by using the visitor's IP address. However, the location data might not always be specific, sometimes only providing country-level information. This limitation is due to the…
Currently, reporting on ticket location data based on IP addresses in Zendesk Explore is not directly available. However, you can create a custom ticket field for users to input their location, which can then be used in Explore queries. This…