Overview
Destination Type: and The Segment destination sends your Converge events to Segment, using event names from the where one exists. From there, you can route them to any tool connected to Segment. Converge sends events in two ways:- Client-side: Converge loads Segment’s analytics.js on your site with your client write key, then sends browsing events like
Product ViewedandCheckout Startedfrom the browser. - Server-side: Converge sends orders and subscription events from your server-side sources to the Segment Track API with your server write key.
anonymousId (the ajs_anonymous_id cookie), so Segment links browser and server events from the same visitor.
Installation instructions
- In Segment, copy the write key of the source you want browser events in. We recommend a JavaScript source. This is your client write key.
- In Segment, copy the write key of the source you want server events in. We recommend an HTTP API source. This is your server write key.
- In the Converge sidebar, click on Destinations and then click Create new destination.
- Select the Segment destination and click Next.
- Give your destination a name (e.g. Segment) and click Next.
- Fill in the Client write key and Server write key and click Next.
- If your Segment workspace uses EU data residency, open Advanced configuration (optional) and set Segment region to EU. Otherwise, server-side events won’t arrive in your Segment source. Click Next.
- Select Use default mapping and click Next.
- Select the sources you want to forward events from, then click Next.
- Review any issues and click Submit.
Configuration
Open your Segment destination, click Configuration, and open the Advanced configuration (optional) or Custom properties (optional) section.Converge functionality
This integration supports the following Converge destination functionality.Event mapping
Converge automatically maps the following events to Segment. Events without a link aren’t documented in the Converge event spec yet, but Converge forwards them when your sources send them.FAQ
Why don't server-side events show up in Segment?
Why don't server-side events show up in Segment?
Check the Segment region setting first. If your Segment workspace uses EU data residency and the destination is set to US, Converge sends server-side events to Segment’s US endpoint, so your EU workspace never receives them. Also check that the Server write key belongs to the source you expect.
Does Converge send user IDs or traits to Segment?
Does Converge send user IDs or traits to Segment?
No. Converge sends events with Segment’s
anonymousId only. Browser events use the ajs_anonymous_id cookie. Server events use the same ID when Converge has seen it for that visitor, otherwise an ID based on the Converge profile.