Automatically collect geolocation and time zone data for your audience
ReleasedOur new Automatic Geolocation Data Collection feature captures geolocation and time zone data for people based on their IP addresses when you identify them. This data makes it easy to segment your audience by location and send messages at the right times for each member of your audience using our recommended send time feature and time zone match features.
Our JavaScript client and mobile SDKs automatically capture IP addresses for you, making geolocation easy.
If you use our backend libraries (like our Node.JS or Go SDKs) or our Pipelines API, you’ll need to:
- Go to your integration’s Settings tab and turn on the Enable Geolocation setting.
- Capture the IP address yourself and pass it in the
context.ipfield in youridentifyrequests.
This setting is on by default for workspaces in our US data center and off by default for workspaces in our EU data center. If you’re in the EU data center, you’ll need to enable it under Workspace Settings > Time Zone & Geolocation Settings.
Learn more