Skip to main content

Setting Up a Dynamic Reply-To Address for Email Sending

Create an email campaign where the Reply-To address (the address replies are sent to when a recipient clicks "Reply") is dynamically pulled from the database for each recipient. Follow the steps below to set this up.

A
Written by Alex Zöchling

1. Create Data Fields for the Dynamic Reply-To Address

  • In the database, click on Settings and then on Create Field.

  • Create a field for the dynamic Reply-To email, e.g., with the Technical Name dynamic_reply, the Label "Dynamic Reply Email", and the Type "Text". Optionally, you can also create an additional field for a dynamic name (e.g., first_name).

  • Click Save.

  • Ensure that the Technical Name of the field is spelled exactly as it will be used later in the placeholder—only then can the value be resolved correctly.

  • Populate the fields with the corresponding values for each recipient, either manually or via data import.

2. Configure Reply-To in the Campaign

  1. Open the Campaign and switch to the Setup step.

  2. Navigate to the Reply to section.

  3. Activate the Custom option to define your own values for the Reply-To name and Reply-To mail.

  4. In the Reply to name field, enter the placeholder for the dynamic name.

  5. In the Reply to mail field, enter the placeholder for the dynamic reply address, including a fallback address.

3. Placeholder Syntax

Reply-To Name:

[%=get('dynamic_name')%]

Pulls the value from the field with the Technical Name dynamic_name.

Reply-To Mail (with Fallback):

[%=get('dynamic_reply', 'fallback@juneapp.com')%]

Pulls the value from the field with the Technical Name dynamic_reply. The second parameter defines the fallback address. If no value is stored for dynamic_reply in the contact's profile, fallback@juneapp.com will automatically be used as the Reply-To address.

4. Save and Test

  1. Click Save to apply your changes.

  2. Execute a Send Test and verify whether the Reply-To name and Reply-To mail are resolved correctly.

  3. If the Technical Names in the placeholder do not match those in the data model, the value cannot be found—in this case, the fallback value will apply (if specified).

  4. If everything is correct, the campaign can be finally sent out as usual.


Important at a Glance:

  • Technical Names must match exactly between the placeholder and the database field.

  • A fallback value should always be set for the Reply-To mail to ensure a valid response address.

  • The Custom option must be activated in the Reply to section so that custom placeholders are used instead of the standard reply address.

Did this answer your question?