This section lists the best practices and limitations you should be aware of before starting creating transactional messages.
Only users with the Administration role can configure transactional events and access transactional messages.
As you are configuring and publishing transactional events, some of the steps you need to perform cannot be reverted. You need to be aware of the following limitations:
The number of published transactional messages can have a significant impact on your platform. For optimal performance, the number of published transactional messages should remain under 100. To ensure this, unpublish or delete any unused transactional messages. See Unpublishing a transactional message and Deleting a transactional message.
To ensure best performance, you can also unpublish or delete unused events. Indeed, unpublishing or deleting an event will also unpublish or delete the corresponding transactional message(s), and its sending and tracking logs if any. See Unpublishing an event and Deleting an event.
The way you can personalize a message content depends on the type of transactional message. Specificities are listed below.
Note that product listings are available in transactional email messages only. See Using product listings in a transactional message.
When it comes to branding management, transactional messaging enables less flexibility than standard messaging. Adobe recommends linking all brands used in transactional messages to the All organizational unit. For more on this, read the detailed explanation below.
When editing a transactional message, you can link it to a brand to automatically apply some parameters such as the brand name or the brand logo. The Default brand is selected by default in the transactional message properties.
All objects (including branding) used in a transactional message must be visible from the Message Center organizational unit, meaning that these objects must be in the Message Center or All organizational units.
However, if the brand selected in the message properties is linked to an organizational unit which is different from Message Center or All, this will cause an error and you will not be able to send the transactional message.
Therefore, if you want to use multi-branding in the context of transactional messaging, you should link all brands either to the Message Center organizational unit or to the All organizational unit.