AJO’s standard profile-driven personalization is not sufficient for managing common, frequently updated template components—such as internal compliance notices, member disclosures, or branded language—that are not part of the individual profile but must be inserted based on the context (internal/external), campaign type, or data source. This blog delivers a practical guide for institutions aiming to dynamically inject header/footer blocks into AJO email templates.
Use Case:
For the upcoming Community Health & Wellness Fair, UGH hospital needs to deliver targeted email communications through Adobe Journey Optimizer (AJO) for both internal staff and external community members at the same time. Internal employees require emails with dynamic header, footer, or informational blocks specific to their roles (such as booth assignments, volunteer sign-up links, and facilitation reminders), while external recipients (local residents, past patients, and partner organizations) need invitations, event details, and registration calls to action—all potentially with distinct disclaimers or event-specific banners.
AJO’s built-in personalization primarily focuses on profile data. How can we efficiently introduce, manage, and scale non-profile content—like custom headers, footers, or program highlights—so that email templates dynamically adapt to the audience type, ensuring volunteers receive operational guidance while community members receive welcoming invitations?
Create Fragments:
Design Email Templates Using Fragments:
Using Conditional Content and Parameterized Fragments in Email Templates (for complex use-cases)
Conditional content allows you to tailor messaging for recipients based on their type, role, or other journey-specific attributes. This ensures the right information reaches the right audience within a single, reusable template.
1. Role-based Messaging (for Hospital Staff)
Provide customized instructions based on the internal recipient’s role, such as reminders for facilitators and sign-up info for volunteers. This ensures each staff member receives clarity on their duties or event logistics according to their assignment.
{%#if profile.person.type = "facilitator" %}
<div>Reminder: Please oversee session A, and check in volunteers by 9AM.</div>
{%else if profile.person.type = "volunteer" %}
<div>Your volunteer sign-up and booth details are below.</div>
{%else%}
<div>General participant instructions here.</div>
{%/if%}
2. Dynamic Disclaimers/Banners
Present legally required disclaimers and event banners only to external audience members. This provides the right compliance and participation messaging for public recipients, while keeping internal communications focused.
{%#if userRole = "admin" %}
<div class="admin-message">You have administrative access. Manage system settings here.</div>
<img src="admin_banner.jpg"/>
{%/if%}
Parameterized fragments allow you to insert adaptable, reusable content blocks within your template that adjust based on supplied values, supporting both internal and external communication requirements
1. Event Info Fragment (with parameters)
This fragment gives all recipients the event basics, while the fragment content can be uniquely tailored for each group e.g., staff-only logistics or public CTAs.
{{fragment id="eventDetails"
eventName=event.name
eventDate=event.date
location=event.location
contact=event.contact
}}
2. Booth Assignment (for Staff Only):
Shares individualized booth info or logistics only with staff, keeping recipient experience relevant and uncluttered.
{%#if recipientType = "internal" %}
<!-- Fragment or content block should be inserted by the design tool-->
{{staffRole}} - {{staff.booth}}
{%/if%}
Orchestrate the journey to set the correct context or choose the right template for internal vs. external recipients.
Create a New Journey:
Add Audience Split Condition
Using Journey Branches (Segment Split):
In the internal branch, select the “Staff Email (Internal)” email template (or template with audienceType=internal context).
In the external branch, select the “Member Email Template (External)” email template (or template with audienceType=external context).
Activate the journey and based on the type of person type, Internal and External emails will be triggered.
In today’s dynamic communication environment, delivering the right message to the right audience is more important than ever. With tools like Adobe Journey Optimizer, organizations can efficiently manage, personalize, and optimize email content at scale—ensuring consistent branding, compliance, and relevance.
By combining reusable fragments, dynamic templates, and intelligent journey orchestration, teams can streamline content management and adapt quickly to changing needs. Embracing these best practices empowers you to maintain high-quality communications, build stronger connections with your audiences, and drive success across every touchpoint.
여기에 의견을 추가하려면 등록된 사용자이어야 합니다. 이미 등록되어 있다면 로그인하시기 바랍니다. 아직 등록하지 않은 경우 등록 후 로그인하시기 바랍니다.