Dynamically Changing Sender Name, From Email, and Reply-To on delivery based on data in Adobe Campaign Standard | Community
Skip to main content
March 14, 2025
Solved

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

  • March 14, 2025
  • 1 reply
  • 1395 views

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!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Craig_Thonis

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

1 reply

Craig_Thonis
Adobe Employee
Craig_ThonisAdobe EmployeeAccepted solution
Adobe Employee
April 7, 2025

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