The 2025 acquisition of Rilo by Adobe was a major shakeup for the marketing automation sector, embedding advanced AI predictive analytics directly into the Adobe Experience Platform. This move is all about redefining how marketers approach personalization and automate complex campaigns which should bring a new level of precision to our digital engagement efforts.
Key Takeaways
- Find Rilo’s predictive segments by working through to Audience Manager > Segments > Predictive AI Segments inside the Adobe Experience Platform.
- To configure Rilo’s AI, you’ll need to select key customer interaction points and define conversion goals within the AI Model Training module so it can build its predictive models.
- Push the AI-generated audiences straight into Adobe Journey Optimizer by using the Segment Sync feature to get them into your campaign workflows.
- Keep an eye on how campaigns are doing against Rilo’s forecasts in the Performance Dashboard, specifically the “Predicted vs. Actual Conversion Rate” metric.
- Fix common data ingestion problems by checking your API endpoint configurations and data schema mapping over in the Data Source Management section.
Setting Up Your Rilo Integration in Adobe Experience Platform
Getting Rilo’s AI capabilities working in your Adobe Experience Platform (AEP) environment isn’t a free-for-all, it’s a structured process that starts with data ingestion and ends with activating those insights. This setup ensures Rilo has the clean customer data it needs for accurate predictive models, which in turn makes your marketing campaigns much smarter.
Step 1: Verify Data Ingestion and Schema Mapping
Before Rilo can do any analysis, it needs good, consistent data. Open your AEP instance and go to Data Ingestion > Dataflows. You need to confirm that all your customer interaction data, website visits, app usage, purchase history, and email engagements, is flowing properly into your data lake. Honestly, Rilo’s predictions are only as good as the data you feed it.
Next, head to Schemas > Experience Data Model (XDM) Schemas. Rilo uses the XDM framework to make sense of your data, so it’s important that key fields like user_id, event_type, timestamp, and any relevant product attributes are mapped to standard XDM components. If your company uses custom schemas, double-check that they’re properly extended from the core XDM classes. I’ve seen clients struggle for weeks because “product_ID” from one system didn’t map to “productID” from another, creating data silos that Rilo can’t easily bridge without you fixing it manually. You have to be careful here. Garbage in, garbage out is especially true for AI models.
Step 2: Accessing Rilo’s Predictive AI Module
Once your data foundation is solid, it’s time to get into Rilo itself. From the main AEP navigation, go to Audience Manager > Segments. You should see a new section called Predictive AI Segments. Click it. This is the Rilo interface, and it’s where you’ll define what you want to predict and kick off the AI model training.
The Rilo dashboard gives you an overview of your active predictive models and how they’re doing. If it’s your first time in here, it’ll be empty. Just select + New Predictive Model to start configuring your first AI-driven segment.
Configuring Predictive Models with Rilo AI
Rilo is all about predicting what customers will do next, are they going to churn, buy something, or engage with your new content? Getting the model configuration right is everything if you want actionable insights.
Step 1: Defining Your Predictive Goal
When you create a new model, Rilo’s first question is to have you Define Goal. This is the most critical step. Don’t mess it up. You’ll usually pick from predefined goals like “Likelihood to Purchase,” “Churn Risk,” or “Next Best Action.” For example, if you’re trying to find customers who are most likely to make another purchase in the next 30 days, you’d select “Likelihood to Purchase” and then set the time window.
Rilo’s interface has a Goal Event Selection panel where you map the predictive goal to specific XDM events. For a “Likelihood to Purchase” goal, this would mean selecting the commerce.purchases event and maybe even filtering for specific product categories if your campaign is for a niche audience. The AI has to have a clear event to learn from because vague definitions just give you vague, useless predictions. Be precise. If you’re trying to predict subscription renewals, select the “subscription.renewal_event” and be clear about what counts as success.
Step 2: Selecting Data Attributes for Training
After setting the goal, you’ll move to Data Attributes > Attribute Selection. Rilo will automatically suggest some relevant attributes from your XDM schema, but you have the final say on what the AI looks at. The recommended attributes are usually things like:
- Customer Demographics: Age, location, or gender (if you have it and it’s relevant).
- Behavioral Data: Website visits, page views, time on site, email opens, and click-through rates.
- Transactional History: Past purchases, average order value, purchase frequency, and product categories they’ve looked at or bought.
- Engagement Data: How they use your app, what content they consume, and any interactions with customer service.
Try to avoid attributes that are too sparse (meaning they cover less than 5% of your audience) or too static (like an initial signup date without other context). These can add more noise than signal. Rilo’s interface gives you a data quality score for each attribute, which is a huge help for making these calls. A 2026 eMarketer report mentioned that companies that focus on data quality for their AI projects see a 15% higher ROI on marketing spend.
Step 3: Training and Evaluating the AI Model
With your goal and attributes set, click Train Model. Rilo’s AI engine will start crunching the historical data to build its predictive algorithm. Depending on how much data you have, this can take anywhere from a few hours to a full day, so go grab a coffee. AEP will send you a notification when it’s done.
Once training is complete, go to Model Performance > Evaluation Metrics. Rilo gives you some key numbers to look at:
- Prediction Accuracy: The raw percentage of correct predictions.
- Precision and Recall: For classification models, these tell you how relevant and complete your positive predictions are.
- Lift Chart: This shows you how much better the model is doing compared to just targeting people at random.
- Feature Importance: This shows which of your data attributes were the most influential for the model’s predictions. This information is gold for actually understanding your customers, which goes way beyond just targeting them for a sale.
A good model for most marketing uses will have an accuracy over 75%, but that can vary. If your accuracy seems low, go back and review your data attributes to see if they’re relevant and complete. Sometimes just adding more recent behavioral data can make a huge difference.
Activating Rilo’s Predictive Segments in Campaigns
You don’t see Rilo’s real power until you activate its predictive segments in your marketing campaigns, which is what lets you build those personalized experiences across different channels.
Step 1: Publishing Predictive Segments
From the Predictive AI Segments dashboard, pick the trained model you want to use and click Publish Segment. You’ll be asked to name it something like “High Likelihood to Purchase – Q3 2026.” Rilo automatically groups people into “High,” “Medium,” and “Low” likelihood segments based on their prediction scores. You can adjust these thresholds if you want, but the defaults are usually a decent place to start. These segments then get pushed to the Adobe Experience Platform‘s Real-time Customer Profile.
Once they’re published, these segments show up in other Adobe Experience Cloud apps, like Adobe Campaign and Adobe Journey Optimizer. That tight integration is really where the Adobe acquisition pays off. It gets rid of manual data transfers and makes sure your segments are always current with the latest customer profiles.
Step 2: Integrating Segments into Journey Optimizer
Now, open Adobe Journey Optimizer and either create a new journey or edit one you already have. In the Audience Selection step, you’ll find your new Rilo predictive segments under the “Segments” list. Just drag and drop the “High Likelihood to Purchase” segment to be the entry point for the journey.
Personalized paths can now be designed based on this prediction. For example, people in the “High Likelihood to Purchase” segment could get an exclusive discount offer via email right away, and if they don’t convert in 24 hours, they get a push notification. On the other hand, people in the “Low Likelihood to Purchase” segment could be put into a nurturing journey that’s more about content engagement than a hard sell, trying to warm them up over time. This is what real personalized marketing looks like, acting on foresight instead of just reacting to past behavior.
Step 3: Monitoring Campaign Performance with Rilo Insights
After your campaigns are live, head back to the Rilo Predictive AI Segments dashboard in AEP. Select your model and go to the Performance Dashboard. Rilo gives you a dedicated view of how your campaigns are stacking up against its predictions, with key metrics like:
- Actual Conversion Rate vs. Predicted Conversion Rate: This tells you directly how effective your targeting is.
- ROI per Segment: This compares the revenue from campaigns using Rilo segments to your control groups.
- Segment Overlap Analysis: This helps you see if your predictive segments are really unique or if they’re mostly the same people as your old rule-based segments.
I always tell my clients to run A/B tests with Rilo segments against their traditional demographic or behavioral segments. The results often show a big lift in conversion rates, sometimes 20-30% or more for high-value segments, which lines up with a recent IAB report on AI-driven marketing. This kind of real-world validation is how you prove the ROI of putting AI into your marketing automation stack. Don’t just trust the AI. Verify its impact with real campaign data.
Advanced Rilo Features and Best Practices
Rilo has some advanced features beyond basic segmentation that can seriously sharpen your marketing automation.
Feature 1: Dynamic Recalibration
Rilo’s models aren’t static. They are always learning and adapting through Dynamic Recalibration. You can find this under Model Settings > Recalibration Schedule. You can set the model to retrain itself on a schedule (like weekly, bi-weekly, or monthly). For fast-moving industries like CPG or for highly seasonal campaigns, you’ll want to retrain more often to keep up with changing customer behavior. For more stable businesses, a monthly cycle is probably fine. This constant learning cycle keeps your predictions sharp even as the market and customer tastes change.
Feature 2: Explainable AI (XAI) Insights
Under Model Performance > Explainable AI, Rilo gives you a peek into *why* a customer landed in a certain predictive segment. This is about getting to the ‘why’ behind customer behavior, which is a lot more useful than just targeting. XAI might show you that a customer’s recent engagement with a specific product category or a particular email series were the strongest signals that they were about to buy. That kind of insight is invaluable for your content and product teams because it shows what’s actually resonating with your audience. It gets you closer to understanding causation instead of just seeing correlations in the data.
Best Practice: Iterative Optimization
AI-powered marketing automation isn’t something you set up once and walk away from. You have to regularly review your Rilo model performance, your campaign results, and the XAI insights. Use what you learn to fine-tune your predictive goals, tweak your data attributes, and optimize your campaign journeys. Maybe your “Churn Risk” model flags an indicator you never thought of, which could lead you to build a whole new re-engagement journey. This loop, analyze, adjust, redeploy, is how you’ll get the most long-term value out of Rilo and your whole investment in AI-driven marketing.
With Rilo now inside the Adobe Experience Platform, marketers have a real shot at moving from reactive campaigns to proactive, predictive engagement. If you set up your data flows correctly, configure good models, and actually use these insights in your customer journeys, you can expect to see real gains in conversion rates, customer retention, and overall marketing ROI.
Primary benefit of the Adobe/Rilo deal for marketing automation?
The biggest benefit is the direct integration of Rilo’s AI analytics into the Adobe Experience Platform. It lets marketers build and use highly personalized customer segments based on what customers are *predicted* to do, not just on what they’ve done in the past.
How does Rilo keep its predictive models accurate?
Rilo maintains accuracy by constantly ingesting new data from the Adobe Experience Platform which allows it to recalibrate its models based on real-time customer behavior. It also gives you performance metrics like prediction accuracy and lift charts so you can evaluate how it’s doing.
Can Rilo predict customer churn, and how do I use that?
Yes, Rilo can predict customer churn. You can use it by building a “Churn Risk” predictive model, which will identify customers in a “High Churn Risk” segment. You can then target that group with specific retention campaigns, like loyalty offers or personalized re-engagement content, using Adobe Journey Optimizer.
What kind of data does Rilo analyze for its predictions?
Rilo analyzes a wide variety of customer data from the Adobe Experience Platform. This includes behavioral data (like website visits and app usage), transactional history (purchases, average order value), demographics, and engagement data (email opens, content views).
Is it possible to customize the predictive goals in Rilo?
Yes. While Rilo has predefined goals like “Likelihood to Purchase” or “Churn Risk,” you can customize them. In the “Define Goal” section of the model setup, you can define your own specific success events and time windows to match your company’s business objectives.