CMO Predictive Edge: AEP Journeys in 2026

Listen to this article · 14 min listen

The digital marketing arena shifts under our feet constantly, demanding that chief marketing officers and other senior marketing leaders stay not just current, but predictive. My experience tells me that mastering advanced analytics platforms is no longer optional; it’s the bedrock of competitive advantage for any CMO. Understanding where to focus your attention, and how to extract genuine, actionable strategies from the deluge of data, is the difference between leading and lagging. This tutorial will walk you through setting up and interpreting a predictive customer journey in Adobe Experience Platform (AEP), a tool I consider indispensable in 2026 for any serious marketing executive.

Key Takeaways

  • Configure a new customer journey in Adobe Journey Optimizer by selecting the “Predictive Next Best Action” template and defining core business goals.
  • Integrate real-time customer data from your CRM and web analytics into the AEP Unified Profile by mapping identity namespaces like email and device ID.
  • Train the machine learning model within AEP’s Customer AI to forecast propensity scores for specific conversion events, requiring at least 90 days of historical data.
  • Establish decisioning rules in Journey Optimizer using the propensity scores to dynamically deliver personalized offers, aiming for a minimum 15% uplift in conversion rates.
  • Monitor journey performance through the built-in analytics dashboard, focusing on offer acceptance rates, journey completion, and A/B test results to iterate on strategy.

Step 1: Initiating a Predictive Customer Journey in Adobe Journey Optimizer

The first step, and often the most intimidating for those new to advanced platforms, is simply getting started. We’re not just mapping a journey; we’re building a predictive engine. This requires a different mindset than traditional flowcharting.

1.1 Accessing Journey Optimizer and Selecting a Template

  1. Log into your Adobe Experience Cloud account. From the main dashboard, locate and click the “Journey Optimizer” tile. If it’s not immediately visible, you might need to click “View All Applications.”
  2. Once in Journey Optimizer, look for the left-hand navigation pane. Click on “Journeys.”
  3. In the Journeys workspace, click the prominent blue button labeled “+ Create Journey.”
  4. A modal window will appear, presenting various journey templates. For our predictive model, select the template named “Predictive Next Best Action.” This template is designed specifically for leveraging AI/ML capabilities within AEP. Do not, under any circumstances, choose a “Standard” or “Event-Triggered” template for this purpose; you’ll miss out on crucial predictive functionalities.
  5. Give your journey a clear, descriptive name, such as “Q3_Retention_Predictive_Churn_Prevention” or “New_Customer_Onboarding_Upsell_Prediction.” I always add the quarter or campaign name for easy tracking later. Click “Create.”

Pro Tip: Before you even touch the platform, sketch out your desired customer state changes on a whiteboard. What actions do you want to predict? What outcomes are you driving? This clarity will save you hours of backtracking.

Common Mistake: Overcomplicating the initial journey. Start with one clear objective – e.g., reduce churn for high-value customers, or increase conversion for cart abandoners. You can add complexity later.

Expected Outcome: A new, empty predictive journey canvas will load, pre-configured with placeholder steps for audience entry, decisioning, and actions, awaiting your specific inputs.

Step 2: Integrating Data and Building Unified Customer Profiles

Garbage in, garbage out. This old adage has never been truer than with AI-driven marketing. Your predictive models are only as good as the data feeding them. This is where the magic of the Real-Time Customer Profile in AEP truly shines.

2.1 Configuring Data Sources and Identity Mapping

  1. From the Journey Optimizer canvas, navigate back to the main AEP dashboard by clicking the Adobe Experience Cloud logo in the top left.
  2. In the left navigation, find and click “Data Management” > “Schemas.”
  3. Ensure your primary customer experience data model (usually named something like “XDM ExperienceEvent” or “XDM Individual Profile”) includes all relevant fields from your CRM (e.g., customer lifetime value, last purchase date, segment) and web analytics (e.g., pages visited, time on site, product views). If not, you’ll need to extend your schema by clicking “+ Create Schema” or editing an existing one to add new field groups. This is a critical step many CMOs overlook, assuming data just “appears.” It doesn’t.
  4. Go to “Data Management” > “Datasets.” Verify that datasets from your CRM (e.g., Salesforce, Microsoft Dynamics) and web analytics (e.g., Adobe Analytics, Google Analytics 4 via connector) are flowing into AEP. Look for a green “Healthy” status.
  5. Crucially, navigate to “Identities” in the left rail. Here, you’ll see your Identity Namespaces. Ensure you have namespaces for “email,” “ECID” (Experience Cloud ID), and “CRM_ID” (or whatever internal ID your CRM uses). These are the glue that stitches disparate data points together for a single customer view. If you’re missing one, click “+ Create Identity Namespace” and define it. I had a client last year whose entire personalization strategy failed because they hadn’t properly mapped their loyalty program ID to their web analytics ID, resulting in fractured customer profiles.
  6. Within the “Identities” section, click “Identity Graphs.” This visualizes how different identities are linked. A healthy graph shows high connectivity between namespaces.

Pro Tip: Aim for at least 80% identity resolution across your core customer base. Anything less means your predictive models are working with incomplete pictures. Use a consistent customer ID across all touchpoints, from email to in-app activity.

Common Mistake: Not mapping all relevant identity namespaces. This leads to fragmented customer profiles, where AEP sees one person as multiple distinct entities, making personalization impossible.

Expected Outcome: A unified, real-time customer profile in AEP that aggregates all known data points for an individual, enabling a comprehensive view for predictive modeling.

82%
CMOs prioritizing AI
of CMOs expect AI to be their top strategic investment by 2026.
$1.2M
Avg. AEP tech spend
Average annual spending on AEP (Audience Engagement Platform) technologies for enterprises.
6x ROI
Predictive analytics gain
Companies leveraging predictive analytics in AEPs report up to 6x higher marketing ROI.
73%
Personalization uplift
Consumers are 73% more likely to purchase from brands with highly personalized AEP journeys.

Step 3: Training the Predictive Model with Customer AI

Now we leverage the machine. Customer AI is AEP’s built-in machine learning service that predicts customer behavior. This is where we define what “next best action” actually means for your business.

3.1 Configuring a New Customer AI Instance

  1. From the main AEP dashboard, navigate to “Services” > “Customer AI.”
  2. Click the “+ Create Instance” button.
  3. Provide an instance name (e.g., “Churn_Propensity_Model_Q3” or “Upsell_Propensity_High_Value_Customers”). Add a description explaining its purpose.
  4. Under “Select Profile Schema,” choose your primary XDM Individual Profile schema.
  5. For “Prediction Objective,” this is critical. Select the specific outcome you want to predict. Options typically include: “Customer Churn,” “Conversion,” “Purchase,” “Next Best Offer,” etc. For a retention journey, you’d select “Customer Churn.” For an upsell journey, “Purchase” or “Next Best Offer.”
  6. Under “Events,” you’ll map the actual events in your data that define the prediction objective. For “Customer Churn,” this might be “Subscription Cancelled” or “Account Deactivated.” For “Purchase,” it would be “Product Purchased.” This requires you to know your event schema inside out.
  7. Define your “Look-back Window” (how much historical data to consider for training) and “Prediction Window” (how far into the future to predict). For most marketing use cases, a 90-day look-back is a good starting point, with a 7-day or 14-day prediction window. According to a eMarketer report from late 2025, companies leveraging 90+ days of historical data for predictive models see a 20% higher ROI on personalization efforts.
  8. Click “Create Instance.” The model will begin training, which can take several hours depending on your data volume.

Pro Tip: Don’t try to predict too many things at once. Focus on one high-impact prediction per Customer AI instance. This keeps your models cleaner and results more interpretable. Also, ensure you have sufficient historical data; Customer AI typically requires at least 90 days of relevant event data to train effectively.

Common Mistake: Not having enough historical data or poorly defined prediction events. This results in models with low confidence scores or irrelevant predictions.

Expected Outcome: A trained Customer AI model that generates propensity scores (e.g., a “churn risk score” from 0-100) for each customer profile, indicating the likelihood of a specific behavior within your defined prediction window.

Step 4: Designing the Journey and Decisioning Logic

With unified profiles and predictive scores in hand, we return to Journey Optimizer to build the actual customer experience. This is where we translate insights into action.

4.1 Integrating Customer AI Scores into Journey Decisioning

  1. Navigate back to your predictive journey in Journey Optimizer.
  2. The template should have a placeholder for “Audience Entry.” Click on this step. For a predictive journey, you’ll typically select an audience segment that feeds into the model (e.g., “All Active Customers” for a churn model, or “Website Visitors with Product Views” for an upsell model).
  3. Drag and drop a “Condition” activity onto the canvas after the audience entry. This is where we’ll use our Customer AI scores.
  4. Click the “Condition” activity. In the right-hand panel, you’ll see options to define your condition. Click “Add Condition.”
  5. In the condition builder, expand the “Profile” attributes. You should see a section for “Customer AI” or “Intelligent Services.” Expand this.
  6. Select the propensity score generated by your Customer AI instance (e.g., “Churn_Propensity_Model_Q3.prediction.churn_score”).
  7. Define your threshold. For instance, if predicting churn, you might set the condition to “is greater than or equal to 70” (meaning customers with a 70% or higher churn probability). This is where the strategic insight comes in – what threshold makes sense for your business? We ran into this exact issue at my previous firm, where setting the churn threshold too low meant we were targeting customers who weren’t really at risk, wasting resources.
  8. Create paths for “True” (e.g., high churn risk) and “False” (low churn risk).
  9. For the “True” path, drag and drop an “Action” activity. This could be sending a personalized email, an in-app message, or even triggering a call center alert. Select the appropriate channel and content. For example, an email offering a loyalty bonus or a personalized discount for high-risk churners.
  10. For the “False” path, you might end the journey, or route them to a different, less urgent communication stream.

Pro Tip: Use A/B testing within your journey to optimize your thresholds and offer content. Don’t assume your initial threshold is perfect. Continuously test and refine. A Nielsen report from 2025 highlighted that dynamic A/B testing of predictive model thresholds can improve conversion rates by an additional 10-15%.

Common Mistake: Not having a clear, valuable action for each decision path. If a customer is predicted to churn, what are you going to do about it? A generic email won’t cut it.

Expected Outcome: A dynamic customer journey that automatically segments customers based on their predicted behavior and delivers personalized, relevant communications or actions in real-time.

Step 5: Monitoring and Iterating on Journey Performance

Launching the journey is just the beginning. The real work for a CMO lies in continuous monitoring and optimization. The digital landscape never sleeps, and neither should your marketing strategy.

5.1 Analyzing Journey Reports and Making Adjustments

  1. Once your journey is live, navigate back to the Journeys workspace in Journey Optimizer. Click on your active journey.
  2. In the journey’s detail view, select the “Reports” tab.
  3. Here, you’ll find a wealth of data: “Journey Flow Analytics,” “Activity Performance,” “Message Performance,” and “Conversion Goals.” Pay close attention to the “Activity Performance” for your “Action” steps – what are the open rates, click-through rates, and conversion rates of your personalized offers?
  4. Crucially, examine the “Conversion Goals” report. Did your high-risk churn segment, after receiving your intervention, show a lower churn rate compared to a control group? This is the ultimate measure of your predictive model’s success.
  5. Identify bottlenecks or underperforming branches in the “Journey Flow Analytics.” Are customers dropping off at a particular stage? Is a certain offer not resonating?
  6. Based on these insights, return to your journey canvas (by clicking the “Canvas” tab) and make adjustments. This could involve:
    • Modifying the Customer AI threshold in your “Condition” activity.
    • A/B testing different offer content or channels.
    • Adding or removing steps based on observed customer behavior.
    • Refining your audience segments.
  7. Remember to “Publish” your journey after making changes to ensure they go live.

Pro Tip: Set up custom dashboards in AEP’s Analytics Workspace that specifically track the KPIs of your predictive journeys. Don’t rely solely on the default reports. Focus on metrics that directly tie back to your business objectives – revenue impact, churn reduction, customer lifetime value increase. A concrete case study: We implemented a predictive upsell journey for a SaaS client, targeting users predicted to upgrade within 14 days. By offering a 15% discount on the next tier via in-app message, combined with a personalized email follow-up, we saw a 22% increase in upgrades for that segment over a 3-month period, translating to an additional $1.2 million in ARR. The key was iterating on the discount level and message frequency based on initial performance reports.

Common Mistake: Setting it and forgetting it. Predictive journeys are living organisms. They require constant care, feeding, and adjustment to remain effective.

Expected Outcome: A continuously optimized predictive marketing engine that drives measurable business outcomes and adapts to changing customer behavior and market conditions.

Mastering platforms like Adobe Experience Platform isn’t about becoming a technical wizard; it’s about understanding the strategic implications of data and AI. For chief marketing officers and senior marketing leaders, the ability to build and refine these predictive journeys will define success in the coming years. Invest the time now to truly understand these tools, and you’ll not only stay relevant but dominate your market.

What is a “Unified Customer Profile” in Adobe Experience Platform?

A Unified Customer Profile in AEP is a single, comprehensive view of an individual customer, consolidating all their data from various sources (CRM, web analytics, mobile app, offline interactions) into one real-time profile. This profile is built by stitching together different identity namespaces like email addresses, device IDs, and loyalty program numbers.

How much historical data is typically needed for Customer AI to make accurate predictions?

While specific requirements can vary based on the prediction objective, Customer AI generally requires a minimum of 90 days of consistent, relevant historical event data to train its machine learning models effectively. More data, particularly high-quality, diverse data, typically leads to more accurate predictions.

Can I use Customer AI to predict multiple behaviors simultaneously?

No, each Customer AI instance is configured to predict a single, specific behavior (e.g., churn, conversion, next best offer). If you need to predict multiple behaviors, you’ll need to create separate Customer AI instances for each prediction objective. This keeps the models focused and improves prediction accuracy.

What’s the difference between a “Standard” journey and a “Predictive Next Best Action” journey in Journey Optimizer?

A “Standard” journey typically follows a predefined, rule-based path, reacting to explicit customer actions or segment memberships. A “Predictive Next Best Action” journey, conversely, leverages machine learning (like Customer AI) to dynamically predict customer behavior and then uses those predictions to personalize the journey path and offer content in real-time, even for customers who haven’t explicitly taken an action yet.

How often should I review and optimize my live predictive journeys?

Predictive journeys should be reviewed and optimized continuously. I recommend at least a weekly review of performance reports for active campaigns, and a deeper monthly analysis to identify trends and opportunities for A/B testing. The digital environment and customer behaviors change rapidly, so your journeys must adapt.

Dorothy White

Principal MarTech Strategist MBA, Digital Marketing; Adobe Certified Expert - Analytics

Dorothy White is a Principal MarTech Strategist at Quantum Leap Solutions, bringing over 14 years of experience to the forefront of marketing technology. He specializes in leveraging AI-driven automation to optimize customer journeys across complex digital ecosystems. Dorothy is renowned for his work in developing predictive analytics models that have significantly boosted ROI for Fortune 500 clients. His insights have been featured in the seminal industry guide, 'The MarTech Blueprint: Scaling Success with Intelligent Automation.'