megachangelog
Feature

Automatically collect geolocation and time zone data

JavaScript and mobile SDKs now automatically capture IP addresses for geolocation. Backend library users need to enable geolocation in settings and pass IP addresses via the context.ip field in identify requests.

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.ip field in your identify requests. This setting is on by default for workspaces in our US data center and off by default for workspaces in our EU data center.
sdkgeolocationfeaturejavascriptmobile

Source: original entry ↗

More from Customer.io

Follow Customer.io to get its new changes in your feed and email digest.

Improvement

Design Studio: new and improved canvas editing experience

The Design Studio canvas editor now supports slash commands for adding blocks, keyboard shortcuts for navigation and resizing, and click-and-drag editing from any part of a component. These improvements make editing components more intuitive and efficient.

design-studiouieditingcomponentsux
Feature

Control how fast your automations send messages

Added ability to enable "Wait before continuing journey" for any message to respect rate limits and ensure messages are delivered before proceeding with automation workflows.

automationsmessagingrate-limitingworkflows
See all Customer.io changes →