Segment Integration
If you use Segment for analytics, Told automatically receives events tracked via Segment. This lets you trigger surveys based on your existing event tracking.
How it works
When the Told SDK is installed alongside Segment on your website or app:
- Events sent via
analytics.track()are automatically forwarded to Told - No additional configuration or destination setup is needed in Segment
- Forwarded events can be used as custom event triggers for surveys and product tours
Using Segment events as triggers
- Set up your events in Segment as usual:
analytics.track('purchase_completed', {
amount: 49.99,
currency: 'EUR',
product: 'Pro Plan'
});
- In your Told survey, go to Triggers → Custom Event
- Enter the event name (e.g.,
purchase_completed) - Optionally add property conditions (e.g.,
amount > 100)
Requirements
- The Told SDK must be installed on the same page/app as the Segment SDK
- Events must be sent via
analytics.track()(notanalytics.page()oranalytics.identify()) - No Segment destination for Told needs to be configured