Streamline your campaign and journey launches in Adobe Journey Optimizer with integrated approvals that speed up decisions, ensure governance, and boost confidence. Discover three proven strategies to leverage approvals for managing urgent campaigns and journeys, and resolving policy conflicts with ease.
Every marketing organization faces the same critical question: How do you guarantee that all campaigns and journeys get proper review before activation or publishing while still enabling fast-track approval for urgent campaigns and journeys?
Adobe Journey Optimizer's approval feature provides the answer through intelligent policy configuration. Once you activate at least one approval policy in your sandbox, the "Request Approval" button automatically appears in your campaign and journey interfaces—no additional setup required.
Critical Note: If you have active policies but none qualify for a specific campaign or journey, the campaign or journey gets auto-approved and bypasses review entirely. This makes comprehensive policy coverage essential.
This guide covers three essential strategies for common approval scenarios:
To maximize the effectiveness of AJO's approval feature, ensure comprehensive coverage so that all campaigns and journeys receive appropriate review. Here's how to create a robust safety net system.
When you have active approval policies but none match a specific campaign or journey, AJO auto-approves the campaign or journey, creating an unintended bypass. This happens when:
Step 1: Navigate to Policy Creation
Step 2: Configure Comprehensive Coverage
Campaign Policy Configuration:
Journey Policy Configuration:
Create multiple policy layers for comprehensive coverage. The specific layers depend on your organization's needs, but here are common examples:
Important Note: Since AJO uses creation/update timestamps for priority, create your policies in reverse order - start with the broadest policies first (oldest timestamps) and create specific policies last (newest timestamps).
Layer 3: Final Safety Nets (CREATE FIRST - Oldest Timestamp)
Campaign Policy Name: Final Campaign Safety NetObject: Campaigns If (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL campaigns] Then, send approval request to: Default Campaign Approvers Journey Policy Name: Final Journey Safety NetObject: Journeys If (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL journeys] Then, send approval request to: Default Journey Approvers
Note: Create these first so they have the oldest timestamps and won't overwrite more specific policies.
Layer 2: User-Based Oversight (CREATE SECOND - Example)
Campaign Policy Name: Junior Marketer Campaign OversightObject: Campaigns If (Entry Conditions): - Field: IMS Group | Operator: matchAny | Values: Junior_Marketers, Contractors - AND - Field: Campaign Type | Operator: matchAny | Values: [All Types] Then, send approval request to: Marketing Managers Journey Policy Name: Junior Marketer Journey OversightObject: Journeys If (Entry Conditions): - Field: IMS Group | Operator: matchAny | Values: Junior_Marketers, Contractors - AND - Field: Action | Operator: matchAny | Values: [All Types] Then, send approval request to: Journey Managers
Layer 1: High-Risk Channel Policies (CREATE LAST - Example)
Campaign Policy Name: High-Risk Campaign ChannelsObject: Campaigns If (Entry Conditions): - Field: Action | Operator: matchAny | Values: SMS, PUSH - AND - Field: Campaign Type | Operator: matchAny | Values: SCHEDULED_MARKETING Then, send approval request to: Senior Marketing Managers, Compliance Officers Journey Policy Name: High-Risk Journey ChannelsObject: Journeys If (Entry Conditions): - Field: Action | Operator: matchAny | Values: SMS, PUSH Then, send approval request to: Senior Journey Managers, Compliance Officers
Customize these layers based on your organization's specific approval requirements and risk tolerance.
Time-sensitive campaigns and journeys need streamlined approval processes without compromising oversight quality.
Standard approval processes can delay time-sensitive campaigns and journeys due to regular reviewers' unavailability. This affects:
The delay occurs because standard reviewers may not be monitoring approvals outside business hours or during peak periods when urgent campaigns and journeys need immediate attention.
What We are Trying to Achieve: Create policies that automatically route urgent campaigns and journeys to fast-track reviewers based on:
Campaign Policy Name: Holiday Campaign Fast TrackObject: Campaigns If (Entry Conditions): - Field: Tags | Operator: matchAny | Values: holiday-campaign, urgent-promo, seasonal-campaign - OR - Field: Object Name | Operator: starts with | Values: HOLIDAY_, URGENT_HOLIDAY Journey Policy Name: Holiday Journey Fast TrackObject: Journeys If (Entry Conditions): - Field: Tags | Operator: matchAny | Values: holiday-journey, urgent-promo, seasonal-journey - OR - Field: Object Name | Operator: starts with | Values: HOLIDAY_, URGENT_HOLIDAY Then, send approval request to (Both Policies): - Holiday Campaign/Journey Specialists - Marketing Directors - Enable urgent notifications
Best Practice: Train your teams to consistently tag urgent campaigns and journeys or use naming conventions to ensure automatic fast-track routing.
When multiple policies match a single campaign or journey, clear prioritization prevents confusion.
Multiple policies can match the same campaign or journey, causing confusion about which approval policy applies.
1. General Policies (First - Lowest Priority)
Campaign Policy Name: Standard Campaign Review PolicyIf (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL campaigns] Then, send approval request to: Marketing Managers Journey Policy Name: Standard Journey Review PolicyIf (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL journeys] Then, send approval request to: Journey Managers
2. Compliance Policies (Second - Medium Priority)
Campaign Policy Name: Campaign Compliance Review PolicyIf (Entry Conditions): - Action | matchAny | SMS, PUSH - OR - IMS Group | matchAny | External_Agencies, Third_Party_Partners Then, send approval request to: Compliance Officers, Legal Team Journey Policy Name: Journey Compliance Review PolicyIf (Entry Conditions): - Action | matchAny | SMS, PUSH - OR - IMS Group | matchAny | External_Agencies, Third_Party_Partners Then, send approval request to: Compliance Officers, Legal Team
3. Emergency Policies (Last - Highest Priority)
Campaign Policy Name: Emergency Campaign Override PolicyIf (Entry Conditions): - Campaign Type | matchAny | API_TRIGGERED_TRANSACTIONAL - AND - IMS Group | matchAny | Crisis_Team, Emergency_Communications Then, send approval request to: Emergency Approver 1, Emergency Approver 2 Journey Policy Name: Emergency Journey Override PolicyIf (Entry Conditions): - Action | matchAny | EMAIL, PUSH, SMS - AND - IMS Group | matchAny | Crisis_Team, Emergency_Communications Then, send approval request to: Emergency Approver 1, Emergency Approver 2
To Change Policy Priority:
The image below lists the active policies. The 'Last Modified' column indicates their priority—policies with more recent timestamps have higher priority.
Scenario: Retail company handling regular campaigns and journeys, plus urgent Black Friday promotions and customer journey activations.
Phase 1: Base Safety Nets (Create First)
Campaign Policy: Retail Campaign Safety Net If (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL campaigns] Then, send approval request to: Marketing Managers, Compliance Team Journey Policy: Retail Journey Safety Net If (Entry Conditions): [LEAVE EMPTY - Qualifies for ALL journeys] Then, send approval request to: Journey Managers, Marketing Operations Team
Phase 2: Holiday Policies (Create Second)
Campaign Policy: Holiday Campaign Policy If (Entry Conditions): - Campaign Type | matchAll | SCHEDULED_MARKETING - AND Action | matchAny | EMAIL Then, send approval request to: Holiday Reviewers, Marketing Managers Journey Policy: Holiday Journey Policy If (Entry Conditions): - Action | matchAny | EMAIL, PUSH Then, send approval request to: Holiday Journey Reviewers, Journey Managers
Phase 3: Emergency Overrides (Create Last)
Campaign Policy: Black Friday Emergency Campaign Policy If (Entry Conditions): - Action | matchAny | EMAIL, PUSH, SMS - AND IMS Group | matchAny | Black_Friday_Team Then, send approval request to: Black Friday Manager, Marketing Director Journey Policy: Black Friday Emergency Journey Policy If (Entry Conditions): - Action | matchAny | EMAIL, PUSH, SMS - AND IMS Group | matchAny | Black_Friday_Team Then, send approval request to: Black Friday Manager, Journey Operations Director
Adobe Journey Optimizer's approval feature provides robust governance through strategic policy layering for both campaigns and journeys:
With these strategies implemented, you'll have complete confidence in your approval coverage while maintaining the agility needed for time-sensitive campaigns and journeys.
여기에 의견을 추가하려면 등록된 사용자이어야 합니다. 이미 등록되어 있다면 로그인하시기 바랍니다. 아직 등록하지 않은 경우 등록 후 로그인하시기 바랍니다.