End-user's location Follow


How does Zendesk capture the location of the end-user?


  • The user's location is based on the IP address of the user, captured the moment of the ticket creation. 
  • There will be some cases where there's a firewall or a proxy used by the end-user, which could prevent this information from being accurate. 
  • It is not possible to capture the end-user's location or set up the location manually in tickets created via the API. The location displayed in these tickets is the one of the server of the script calling the API.
Note: If you use the tickets created by location metric in Insights, IP masking may result in a null value. VPNs may also contribute to skewed location data.


Have more questions? Submit a request


  • 0

    Can the end-user's location be used in business rules? We would like to be able to create triggers using the end-user's location.

    Edited by Mikayla Welborn
  • 1

    @Mikayla Welborn.

    The end-user location mentioned above is only for report purpose. However, there are few work-around you could use to achieve it.


    1- Create a user field and manually add the end-user location



    2-  Create a ticket field then ask the customer to provide their location when sending you a request.



    3- There is a condition under trigger which allows you to use the time-zone, but it will not give the exactly location of the user.







    Edited by Leandro Vasconcelos Sava
  • 0

    @ Leandro Vasconcelos

    Hi Leandro, thank you for the workaround. Would it be possible to include office location when I do a bulk import of of users?


    Thank you!

  • 0


    Hi Jane, my apologies for the late reply!

    Yes you could, but before you do it you need to create a custom field called office location as explained here.

    Once you do it you can then import the CSV file which include the office location header. Find more information of how to bulk import users into Zendesk here.







Please sign in to leave a comment.

Powered by Zendesk