Issue with SendGrid Webhook Callback in Mautic 5: DSN Configuration for Event Processing / "Transport Not Found" Error – Does Mautic 5 Support This by Default or Is a Plugin Required?

Your software
My Mautic version is:5.4.35
My PHP version is:8.1.2
My Database type and version is:

Your problem
My problem is:
I have configured SendGrid in the email DSN settings.
In my SendGrid account, I set up the webhook for events like open, click, and bounce using the URL: mautic_domain/mailer/callback.

I enabled debug logging for requests, and the logs are coming through perfectly in Mautic. However, in the response, I am encountering the following error:

Error: “No email transport that could process this callback was found.”

This error appears in the logs.

Additionally, in Mautic 5, does it support the mautic_domain/mailer/callback for events like open, click, and bounce directly, or do I need to install a plugin for this functionality?
Or do I need to change the email DSN settings to ensure that Mautic can recognize the transport in the mautic_domain/mailer/callback?


Did you find solution to the problem?

I am not yet using Mautic 5 in production and I intend to start testing it soon.

From what I understand, Mautic does not support callbacks and to solve this you need to install the feature via composer.

This page has more details: Webhook (Symfony Docs)

I tried, but unfortunately I was not successful in installing it.

I believe that one option would be to use N8N to receive the SendGrid webhook, or any other, then process the data and update the contact in Mautic.