CommerceShip Logo

Send delivery events to Segment

Shipment, delivery, and return events are sent to Segment as they happen, and Segment routes them to every destination you have connected.

Webhooks
Segment
Pending
EventOrder #Status
order.shipped#1052Pending
shipment.delivered#1049Pending
shipment.exception#1047Pending

Segment Integration Capabilities

Customer data platform for collecting and routing analytics data.

Event stream
Shipped, out for delivery, delivered, exception, and return events, in real time
Every destination gets the same event
Segment fans the stream out to the warehouses, analytics, and marketing tools it already feeds
Returns and exceptions
Late deliveries, failed attempts, and returns are their own events
Order and customer on the event
Every event carries its order and customer

How the Segment integration works

  1. Connect Segment

    Add your Segment credentials from your CommerceShip account and match its identities to your customers by email or customer ID. Access is scoped to sending events and can be revoked from either side.

  2. Choose events and properties

    Pick which delivery and return events are sent to Segment, and which become customer properties: last delivery outcome, return rate, preferred service level.

  3. Stream as it happens

    Events are sent to Segment as the carrier reports them, with a timestamp and reason code. Segments and funnels use real delivery outcomes.

Segment Integration FAQs

Still have questions?

Route delivery events through Segment

Connect Segment once. Every tool downstream gets the same shipment, delivery, and return events.

Other Customer Data Tools

Analytics and customer data platforms that can receive the same delivery events