Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards
SOLVED

Dynamically Changing Sender Name, From Email, and Reply-To on delivery based on data in Adobe Campaign Standard

Avatar

Level 1

Hi everyone,

I'm working on a use case in Adobe Campaign Standard (ACS) where we send emails on behalf of multiple people using a singular delivery. I need to dynamically change the sender name, from email address, and reply-to email based on recipient data stored in the Profile dimension.

What I've Tried:

  • Using personalization fields like <%= profile.customSenderEmail %> in the advanced parameters of the email delivery.
  • Creating a custom content block with similar code to those of the default content blocks,
    • e.g. Default sender name: <%@ value object="branding" path="mailParameters/sender Name" %>
    • e.g. Custom content block: <%@ value object="profile" path="customSenderEmail" %>" in this example changing the object to look at the Profile targeting dimension rather than the branding object configuration.

Questions:

  1. How can I modify the From Email Address, Sender Name, and Reply-To Email dynamically using data linked to the profile, utilizing content blocks or personalization fields or both?
  2. Can I change the object and XPath in the personalization field to point directly to the Profile targeting dimension? If so, what is the correct parameter to pass?
  3. Will the brand settings in ACS override dynamically set sender details, and if so, how can I prevent that?

Would really appreciate any insights from those who have tackled similar challenges in ACS! Thanks in advance!

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi Ib15.

 

I don't think what you are looking for is really possible. After all, this is why Campaign has branding to begin with. In general, you should be setting up branding and then, based on the targeting in your workflows, create segmentation activities that split your recipients into different populations that then go to different deliveries based on branded templates.

 

Additionally, in general, it's a smart practice to keep whatever can be done beforehand, either in templates or the upstream targeting out of the delivery activity, to reduce the delivery size and complexity, which can lead to longer delivery preparation and send times.

 

Regards,

Craig

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

Hi Ib15.

 

I don't think what you are looking for is really possible. After all, this is why Campaign has branding to begin with. In general, you should be setting up branding and then, based on the targeting in your workflows, create segmentation activities that split your recipients into different populations that then go to different deliveries based on branded templates.

 

Additionally, in general, it's a smart practice to keep whatever can be done beforehand, either in templates or the upstream targeting out of the delivery activity, to reduce the delivery size and complexity, which can lead to longer delivery preparation and send times.

 

Regards,

Craig