Introducing Delivery Overview: Gain full visibility into your data pipeline
Introducing Delivery Overview, a new feature in Segment that offers complete visibility into the data pipeline, enabling users to understand, troubleshoot, and debug event delivery for optimal data management.
May 23, 2023
By Peter Tuhtan
What questions do you have before you purchase a car?
Maybe you’re curious about when it was made. How many prior owners has it had? Does it have any accident history? Before you make a decision, you seek data.
The curiosity around your data pipeline isn’t dissimilar. You may have questions like, what is the extent of the drop/spike of events in this connection? Which parts of the pipeline are responsible for the drop/spike? What is the real reason for the drop/spike? Can I see samples of the impacted events? Can I take action on altering the outcome of discarded events?
When it comes to your data pipeline, it is important to understand how the outcome occurred as you look to make a decision based on that outcome.
With a lack of data, you might be left feeling like Guy Pierce’s character in 2000’s Memento, wondering how the heck your data ended up the way it did.
With our newest feature, Delivery Overview, you can answer all of these questions (and more) with a full picture of the data you send into Segment. Delivery Overview gives you the insight to understand exactly how data is processed in your CDP with complete visibility of every stage of event delivery to your Destinations.
Historically, our Event Delivery feature helped customers understand questions like how many events made it to the intended destination, or what errors occurred at the destination that prevented events from being ingested properly.
Delivery Overview expands on this functionality by enabling you to transparently inspect each step of Segment’s processing mechanisms that our data passes through. The new pipeline view is central to this new experience, and provides insights into each “stage” data navigates en route to a destination:
Successfully received
Events that Segment ingested from your source
Failed on ingest
Events that were received by Segment, but were dropped due to internal data validation rules or issues with Source Functions
Filtered at source
Events that were discarded due to schema settings or Protocols tracking plans
Filtered at destination
Events discarded due to Destination Filters, Filtering in the Integrations object by the customer, per source schema integration filters, and mapping rules established in an Actions integration
Failed Delivery
Events that have been discarded due to errors at the destination or unmet destination requirements or issues with Destination Functions
Successful delivery
Events that were successfully delivered to the destination
For each one of these areas, we can view a breakdown of the events that were impacted:
Because you have complete visibility into each step of event ingress, processing, and egress from Segment’s ecosystem, Delivery Overview enables self service troubleshooting by making it easier to diagnose and debug any issues should event delivery fail.
Taking our new debugging capabilities to the next level, you can keep your eyes peeled for things like the change rate of any given step, compared to its preceding stats from the last prior time period in question (ie; is this drastically more traffic than I usually receive from this source?). You can also explore samples of the payloads for the discarded events in question.
From our end, we continuously strive to provide remedies to any discard that a user can have control over. When you encounter a discarded event today, you’ll either be routed to the correct documentation or receive a human-readable description that addresses what happened. In the future, we’ll enhance those remedies by directly linking you to the proper control/setting to address the error whenever possible.
The beta launch for Delivery Overview will fully support classic Streaming Destinations along with Source and Destination Functions. In the near future, Delivery Overview will also support Actions, Reverse ETL, and Unify & Engage connections. We’ll also be working to improve alerting features within Segment to best leverage the information that Delivery Overview exposes to the user.
For more information about Delivery Overview, please visit our documentation. We’re excited to bring you this game-changing feature that gives you the confidence that the right data gets to the right destinations with a comprehensive, transparent, and debuggable event delivery pipeline.
The State of Personalization 2023
Our annual look at how attitudes, preferences, and experiences with personalization have evolved over the past year.
Get the reportThe State of Personalization 2023
Our annual look at how attitudes, preferences, and experiences with personalization have evolved over the past year.
Get the reportShare article
Recommended articles
How to accelerate time-to-value with a personalized customer onboarding campaign
To help businesses reach time-to-value faster, this blog explores how tools like Twilio Segment can be used to customize onboarding to activate users immediately, optimize engagement with real-time audiences, and utilize NPS for deeper customer insights.
Introducing Segment Community: A central hub to connect, learn, share and innovate
Dive into Segment's vibrant customer community, where you can connect with peers, gain exclusive insights, and elevate your success with expert guidance and resources!
Using ClickHouse to count unique users at scale
By implementing semantic sharding and optimizing filtering and grouping with ClickHouse, we transformed query times from minutes to seconds, ensuring efficient handling of high-volume journeys in production while paving the way for future enhancements.