_DataSourceName personalisation string, as per documentation, should show any audience object sent to. This covers lists, data extensions, groups, and filters.
This works for Data Extensions when the Email is send via Email Studio -> Email -> Content -> Send flow.
However, when Email is being sent from Journey Builder, _DataSourceName shows "All Subscribers" instead of the name of the Entry Data Extension.
This is true for both Multi-Step Journeys and Single Email Sends. Default Email Address Settings (use email from Entry Source vs Contacts) also does not impact the outcome.
_DataSourceName should show Entry Data Extension Name for Emails in Journey Builder, as it is very useful for:
- debugging from Send Log
- creating dynamic logic in emails based on Data Extension naming convention