Hi @this-is-robert,
Are you sure that multiple separate confirmation processes are required to comply with “Zweckbildung”? It’s clear that there needs to be a legal basis (typically explicit consent) for each type of communication but this might not necessarily require a separate double opt-in which is typically considered a mere technical confirmation of an email address, not relating to consent or a legal basis for sending marketing communication. But this reply does not constitute legal advice, when in doubt check with a professional and I’ll try to answer your question regardless.
Generally, you’re correct, there is only one property to store the email confirmation status, “Marketing email confirmation status”. Understand double opt-in confirmation status
It is not the case that this property or the confirmation is linked to any subscription type. It is entirely agnostic of subscription types. It simply stores whether a contact has confirmed their email address or not. The two features are not related all, there isn’t any automation set up by default where one would affect the other.
If you need a double opt-in processes for each subscription type, you would have to create this process from scratch, using your own versions of the “Marketing email confirmation status” properties for each subscription type, workflows that enroll contacts when these property values are known and then send a dedicated automated marketing email. Once the confirmation button in the email is clicked, another workflow would set the value of the versions of the “Marketing email confirmation status” property.
Keep in mind that HubSpot sends the system default double opt-in as a transactional email. If you create your own double opt-in emails, you need to pick a subscription type. If you have the transactional email add-on, that’s perfect. If not, you might want to add another subscription type as a stand-in for transactional email. Keep in mind however that a contact that is fully unsubscribed from all email would then not receive your custom double opt-in.
In summary, it’s possible to do this from scratch on your own but it has a few downsides. It’s also generally not recommended by HubSpot technical consultants, unfortunately, who consider the system confirmation link more reliable than a custom CTA based solution.
That’s why, if you can, I’d discuss this with a professional to confirm that “Zweckbindung” actually requires this in your company. You can still have separate checkboxes and subscription types to differentiate by purpose.
Let me know if you have any follow-up questions!