Q: Transactional emails vs webhooks..

Hello,
I know that transactional are not and will not be part of the deal. That's fine. But question : what prevent to use a webhook to send an email? Example : forgot password email : the user ask for a password reset, I provide all what's needed (reset link) and send a webhook to Encharge, then Encharge sends an email to the user, using variables sent from the webhook (user email and reset link).

Ok, there's no Transactional API, but webhook is the Swiss knife here to trigger the sending of transactional emails, no? Did I missed anything?

eva182Apr 25, 2025
Founder Team
David_Encharge

David_Encharge

Apr 25, 2025

A: Hey Eva! 👋

You’re thinking creatively — love that energy!!! 🙌
And you’re 90% spot-on... but there’s a really important technical catch.

Here’s the deal:

✅ Yes, you could technically send a webhook into Encharge and trigger a flow that sends an email.
✅ Yes, you can pass variables like the reset link and user email through that webhook.
✅ Yes, you can use those variables to personalize the email.

BUT (and it’s a pretty important “but” 😅):

🚫 This method is not designed or optimized for true transactional reliability.
In other words, Encharge’s flows and broadcasts are built for marketing automation — not for time-sensitive, critical emails like password resets, 2FA, or urgent account communications.

Marketing systems (including ours) batch and queue email jobs slightly differently than true transactional email providers like Postmark or AWS SES.
There can sometimes be small delays (a few minutes here or there) especially if you’re sending at volume, which could frustrate users waiting for a password reset immediately.

Also, we have internal safeguards and deliverability rules designed for marketing best practices — which means if spam rates, bounces, or bad data happen, we could throttle or pause sending temporarily.

Transactional infrastructure is designed to guarantee sending no matter what.

TL;DR:
• Can you “hack” simple transactional-ish emails via webhooks + flows? ✅ Yes.
• Is it fully safe or recommended for critical functions like password resets? ❌ Not really.

If you're okay with a little DIY spirit and are aware of the limitations, you could absolutely do it for non-critical transactional-style messages (like “thanks for signing up!” or “we received your form!”).

But for password resets, I'd still suggest a true transactional provider — even just a simple SMTP plugin for WordPress for that tiny slice.

Thanks again for thinking through this — you’re clearly someone who gets systems at a deep level 🔥 Let me know if you want me to help sketch out a webhook + flow setup example for something non-critical — happy to help!! 🙌🙌

Share
Helpful?
Log in to join the conversation
Posted: Apr 25, 2025

Thank you David for your fast response, awesome! Gonna buy tier 1 or 2, I can't buy an higher tier for some budget reasons, a pity!

Founder
Posted: Apr 25, 2025

More than happy to help! Do let me know if there are any other questions and I'll gladly assist :)