FAQs

Can I control tracking consent on a Transactional Email sent from Flow?

The Transactional Email action in Flow Builder has two optional inputs, Tracking consent and SMS consent, so you can control Campaign Monitor's consent value on a per-send basis without writing Apex. This matters for rules like the French email-tracking consent requirements, which expect a recipient's tracking opt-out to be honoured even on transactional messages such as donation confirmations.

Both fields accept the same three values: Unchanged (the default, Campaign Monitor keeps whatever consent it already holds for that address), Yes (track opens and clicks), and No (do not track).

You'll find them in the action's Options section when you edit a Transactional Email action in Flow Builder. Each is a picklist offering Unchanged, Yes, No, or any text resource in your Flow, so you can drive the value from a field on the record, for example a formula like IF({!$Record.Tracking_Opt_Out__c}, "No", "Unchanged").

Note: Campaign Monitor's ConsentToTrack applies to every subscriber sharing that email address within the client, not just the message being sent. For an address Campaign Monitor has never seen, Unchanged is treated as consent given, so first-time recipients are tracked unless you explicitly send No. Whether sending No on a listless transactional send overwrites a subscriber's existing marketing consent elsewhere in the client hasn't been confirmed yet, so if that matters for your compliance requirements, test it in a sandbox first or get in touch to check.

Related Articles

Transactional Emails [Full Guide]

How do I troubleshoot a transactional email not being sent?

Does Campaign Monitor Transactional Email send to unsubscribed or bounced emails?

Related articles
How to guides
Contact Us