I created a legacy email template in SendGrid and added an unsubscribe block at the bottom of that template, which woks fine for emails sent using the Send Mail actions.
For any other email sent using a different action, such as re-sending confirmation email, or requesting a password reset, those links are not working: they rather point to an “x-webdoc://…” URL rather than an “https://…” URL, and hence do nothing when users click them in those emails.
If you are referring to the Send Mail action, yes.
There is no field for the Unsubscribe group ID when you are using the Confirm Email or Reset Password actions in Bubble.
Am I missing something else that you are referring to?
Why would you want an Unsubscribe method for a confirmation email or reset password? Wouldn’t make sense to unsubscribe from PW resets or confirmation emails
It doesn’t. But you can’t use different template IDs for different emails in Bubble (at least, not when using the Send Mail action. If you define one template and enter the ID in the Domain and Mail settings tab, it is the one and only template that is used throughout the app, whether it is through the Send Mail action, or through the Confirm Email or Reset Password action.
My only options are:
Include unsubscribe link for ALL emails
Not include unsubscribe link for ALL emails
Not use Legacy Templates for all emails sent through the Send Mail action.
The bottom line is: there is potentially a bug in Bubble that causes those links in Bubble default emails to point to the wrong URL. Either Bubble should remove them, or display them properly.
As for the use case when someone should unsubscribe from Confirm Email or Reset Password, it is when someone else signs up with the incorrect email address (intentionally or unintentionally), and is using my app to flood someone else’s inbox with those requests.