Hi Gainsight Community!
I’ve built a journey using Gainsight’s Journey Orchestrator to deliver triggered emails (via SendGrid) based on customer milestone events. Overall, it's working but I've noticed a recurring issue: emails are being delivered several minutes late, even though the journey timeline is configured for near-real-time action.
Here’s what I’ve explored so far:
- Verified that the journey is scheduled for immediate trigger rather than batch processing.
- Checked that the events are arriving in Gainsight promptly, and the Email Action step runs right after they’re triggered.
- Reviewed the SendGrid API delivery confirmation happens quickly on their side, but the recipient receives the email with a noticeable delay.
- Enabled debug logging in Journey Orchestrator but haven’t seen any queue backlog or runtime errors logged.
I’d love to hear from the community:
- Has anyone experienced similar delivery lag, even when the orchestration runs “on time”?
- Are there performance tuning tips or architecture practices for example, optimizing task concurrency or avoiding shared orchestration queues that helped?
- Does using a different connector (like SMTP or a different provider) impact timing consistency?
- Any suggestions on how to validate end-to-end delivery timing, or raise a ticket with support using useful diagnostics?
Thanks so much for any insights or examples it’ll really help smooth out a critical part of our customer outreach workflow!
Mark Pousee