SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

How does Segment process and retain data from the initial ingestion phase down to final workspace storage?

Question

How does Segment process and retain data from the initial ingestion phase down to final workspace storage?

 

Product

Twilio Segment

 

Environment

Segment Console

 

Answer

Data flow and retention vary depending on which stage of the source pipeline the events are currently passing through:

  • Pre-Ingestion (Red Step): If an event fails or is dropped before reaching our tracking API (e.g., due to local network blockers, ad-blockers, or client-side errors), Segment has no visibility into the event or why it failed.

  • Ingestion (Blue Step): A 200 OK response confirms that the event has successfully cleared our "front door" and been received by the Segment pipeline.

  • Processing (Yellow Step): Once inside the pipeline, events undergo JSON validation, Source Insert Functions execution, and Protocols filtering. Data is only retained for a 6-hour window during this active processing stage.

  • Storage (Green Step): Events that successfully pass all validation checks are classified as "Eligible Events." These are permanently stored in our internal Athena bucket according to the specific retention period configured for your workspace.

 

 

Additional Information 

Learn more about Source Overview page.

 

Have more questions? Submit a request
Powered by Zendesk