I don’t have much insight into email marketing from Techlore’s perspective. We self-host our email generation (i.e. this forum) and use Proton SMTP to deliver emails unchanged so they don’t include tracking the same way SendGrid or someone similar would. But a newsletter is a different situation than ours, so our email setup isn’t really applicable to you.
There aren’t many modern tools that do this nicely (although the older ones probably still work fine). My solution to this was to feed server-side logs to Umami’s API with a custom webserver plugin, so that I could run analytics without any client-side code.