Real-Time Journeys
Engage users instantly based on live event data — with real-time routing, warehouse-backed personalization, and multi-step flows.
Real-time journeys enable dynamic, event-driven engagement based on live data. When an event arrives — a signup, purchase, cart action, or any message on your event stream — GrowthLoop routes the user through your journey within seconds.
Unlike scheduled batch journeys, real-time journeys react to events as they happen. You can branch on event fields, filter on synced warehouse profile data, send instant emails, call webhooks, wait for follow-up events, and write attributes to the Personalization API — all in the same flow.
When to use real-time journeys
- Triggered emails or SMS on user actions
- In-session personalization and offer assignment
- Multi-step flows that combine live events with warehouse profile data
- Webhook integrations that must fire immediately on an event
Prerequisites
- Apache Kafka, AWS SQS, or Google Pub/Sub for event streaming
- Real-time events enabled in your org (contact your GrowthLoop rep if you don't see this option)
- For instant email: SendGrid or Salesforce Marketing Cloud as composable destinations
- For warehouse-backed filtering and personalization: a sync to the Personalization API
Full documentation
Setup guides, node references, and configuration details live in the dedicated Real-Time Journeys section:
Get started with Real-Time Journeys →
Related guides
- Same-session personalization — End-to-end walkthrough for in-session offers
- Interacting with a journey — Pause, resume, and edit live journeys
Need help?
Reach out at [email protected].