Today we're expanding our data warehouse sync with a new message_events table that streams message delivery and engagement data into your warehouse.

Sync delivery + engagement event data
The message_events export gives you an event-level record for every delivery and engagement event across messages produced by a workflow, broadcast, or guide. Each row captures a single event with the source, channel, and recipient context you need to build analytics models in your warehouse.
This includes the full set of engagement events: seen, interacted, opened, clicked, and archived. Combined with delivery events, you get a complete timeline of what happened to every message without relying on webhooks or custom ETL.
Get started
Message events sync is available today to all Enterprise customers. If you already have a data warehouse connection set up with Knock, contact our support team to enable the message_events table. Read our documentation to learn more about the table schema and available columns.