Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Introduction: Fast Development with High Quality Isn’t a Myth—We’re Living It At Adobe, we know that our customers rely on Adobe Journey Optimizer (AJO) to deliver seamless, timely, and personalized customer experiences. That’s why we have made it our mission to catch issues before they reach our customers – and resolve them quickly when they do. How? With something we call Customer Use Case (CUC) Automation. While we continue to invest in traditional testing methods like unit tests, functional tests, and integration checks, Customer Use Case (CUC) Automation goes a step further. It tests AJO the way our customers actually use it—across journeys, segments, profiles, message authoring, delivery, and more. By mirroring real user workflows end to end, CUC ensures everything works together seamlessly, just as you’d expect in a live environment. This means better reliability, faster issue resolution, and smoother experience for our team and our customers. Here’s t
Authors: @kumarsameer , @pratibhas Reviewers: @saswataghosh, @kniwa, @rishabhc, @erikru & @ruchita_ghaskadvi If you’ve worked with the Adobe Experience Platform (AEP) B2B data model, you know it offers a wealth of opportunities for gaining valuable insights. Adobe’s Account Profiles Dashboard within AEP is a powerful tool designed to help businesses harness the full potential of their B2B data.In this blog, we’ll explore how to effectively use the Account Profiles Dashboard to maximize its benefits. We’ll walk you through the key fields and widgets and offer guidance on how to leverage this dashboard to enhance your business strategies.What’s inside the Account Profiles Dashboard?Imagine having a tool that aggregates all your B2B data into one cohesive presentation, giving you a crystal-clear view of your accounts. That’s what the Account Profiles Dashboard in AEP does. It’s your go-to for analyzing and visualizing account dat
Image credits: Adobe Firefly Imagine if you could peek into the future and know exactly who would respond best to your marketing efforts, what actions would drive conversions, and how to maximize each campaign's ROI. This isn’t just a dream—it’s Adobe Real-time CDP Customer AI in action. In this post, we’ll explore common marketing scenarios and show how setting up clear prediction goals and audience strategies can help you make smarter, data-driven decisions. 1. Promotions with Precision: Targeting the Right Customers for Your Promo Codes Scenario: You’re planning a promotional campaign and want to prioritize customers who would benefit the most from promo codes. But who really needs them? Business Goal: Drive conversions with the minimum amount of discounting to maximize profitability. Prediction Statement: Predict which customers are most likely to purchase in the next 30 days. Audience Strategy: Split your audience based on their likelihood to co
Image credits: Adobe Firefly In the last blogpost, we learned how to identify a prediction statement from your business goals and context. In this post, we will outline how you can take a prediction statement, build predictions using Adobe Real-time CDP Customer AI, and then create intelligent audiences using these predictions. Let’s say our prediction statement is to “Predict who’s most likely to purchase product X in the next 30 days using web behavior data and customer product holding and loyalty status.” This goal provides us with several key components that guide the setup of a Customer AI app. (a.k.a. predictive model) Here’s how each element of this goal translates to the core concepts of predictive modeling. 1. Input Data: Time Series and Events What are Time Series and Events? These are signals that capture user actions or behaviors over time. In our goal, “web behavior data” is a time series input because it tracks actions like
On Feb 25th our Adobe Target engineers will provide you a "sneak preview" on the topics they are working on. Webinar 1 will focus on : The new Adobe Target UI AI Assistant AI Assitant Content Accelerator CDN Experimentation for ultra low latency "Flicker" Management Register now! and come with nerdy questions answered live from our friendly & geeky Adobe Target engineers! This webinar series is powered by Ultimate Success - increase adoption and drive value ! While you're at it, make sure to also check out and bookmark our full event calendar here. Recordings will be made available within a week of each session, so sign up now for access!
Watch this session recording, browse the attached session materials, and post your follow-up Questions as a Reply to this Thread for follow-up Answers from the experts! Session Details: [S816] Establish Your Experimentation as a Business Product Building 10 tests is easy, 100 is a challenge, but how about 1,000? Learn what it takes from The Home Depot leadership to scale effective test creation. Hear about their journey from selective A/B testing to the creation of an enterprise experimentation product that sources companywide group think and flexes testing muscle. In this session: Steps and tips to create and roll out a test production line Use case examples to illustrate step-by-step handoffs, best practices, and ownership Blueprint templates to take back and create your own experimentation production line Watch the Session Recording Recorded on: Thursday, Mar 23rd, 2023: 9:30 AM - 10:30 AM PDT Q&A: Plea
It looks like Workfront rolled out a new Search interface without alerting us of the change in the release notes (not good). Anyone having issues with this search interface? When I switch over the the Advanced Search option in the interface it crashes my browser. Wish they would iron out all the bugs in these updates prior to them being rolled out to the user base.
Introduction Event Depth is a new standard dimension component introduced to Customer Journey Analytics (CJA) in May 2025. It gives CJA practitioners new ways to measure and better understand how events are positioned within bounded experience sessions. The Event Depth dimension enables detailed tracking and analysis of where specific events occur in the sequential flow of user interactions within a session. By revealing the precise positioning of events within the sequence of customer event interactions, this dimension empowers analysts to make clear distinctions between sessions demonstrating high levels of engagement and those showing minimal interaction patterns against collected events activity. Through this enhanced visibility into user behavior, analysts can effectively identify opportunities for optimization and leverage data-informed insights to make strategic improvements to the overall customer journey. What is Event Depth? Event Depth (component ID= adobe_event_de
My filter.xml under ui.content looks like this -<workspaceFilter version="1.0"> <filter root="/conf/myproject" mode="merge"/></workspaceFilter>I have a subfolder under /conf/myproject containing some queries that I want to have mode="replace".So I excluded that path from my filter.xml and added it as a separate filter as follows - <workspaceFilter version="1.0"> <filter root="/conf/myproject" mode="merge"> <exclude pattern="/conf/myproject/settings/graphql/persistentQueries(/.*)?"/> </filter <filter root="/conf/myproject/settings/graphql/persistentQueries" mode="replace"/></workspaceFilter>When I deploy using mvn clean install, I see old node properties for queries under /conf/myproject/settings/graphql/persistentQueries. The replace functionality doesn't seem to be working correctly.What am I doing wrong? Please note that when I place <filter root="/conf/myproject/settings/graphql/per
Hello RTCDP Community users, We’re continually inspired by how you’re using Adobe Real-Time Customer Data Platform to create meaningful impact. Your insights not only showcase what’s possible but they also empower others to make smarter, more confident decisions.We’d truly appreciate it if you could take 10 minutes to share your experience on Gartner Peer Insights. Your feedback plays a key role in shaping Adobe’s position in the Voice of the Customer report and contributes to our eligibility for the Customers’ Choice recognition. Most importantly, your voice helps guide peers in choosing the right solution for their needs.As a thank you for your time, you’ll have the option to receive a $25 gift card when your review is published!Start your review here!Important details to keep in mind:Reviews are anonymous. Only your role, industry, and organization size are displayed.Updated reviews are welcome. If you submitted a review in the past and have new insights to
In this post, we’ll explore how to manage dynamic SQL audience in Data Distiller by using the INSERT OVERWRITE INTO command. This capability enables you to fully refresh the contents of an audience with the results of a new SQL query, making it ideal for use cases that require recurring or complete audience updates, such as monthly re-qualification or based on customer behavioral pattern. What is INSERT OVERWRITE INTO?Unlike the standard INSERT INTO command, which adds new profiles to an existing audience, INSERT OVERWRITE INTO removes all current audience members and replaces them with only the profiles returned by your SQL query. This ensures precision and control when updating SQL audience definitions at scale. Audience Behavior in Real-Time Customer ProfileWhen an overwrite occurs, Real-Time Customer Profile applies the following logic:New profiles in the batch → marked as enteredRemoved profiles (not in the new batch) → marked as exitedUnchanged profiles → no action take
Watch now Join Adobe CJA champions and Experience Maker award winners Katie Klein and Lokesh Alluri as they dive deep into customer journey analytics (CJA) and explore its transformative potential for your business.What you'll learn:Understanding CJA: Learn what CJA is and how it differs from AA.Strategic framework: Discover the steps for data ingestion, enablement, and adoption to maximize ROI.Web SDK insights: Find out if Web SDK is necessary for CJA and explore alternatives.CJA vs. AA: Understand the relationship between CJA and AA, and explore options for integration.Profile data importance: Learn about the significance of profile data and how to overcome related challenges.Implementation best practices: Get tips on use case-driven approaches, scalable data ingestion, and establishing governance practices.Examples of CJA capabilities: See real-world examples of what CJA can achieve.What if I don’t have CJA? No worries! Whether you're interested in what CJA implementation looks
We’re excited to share the on-demand session recordings from Adobe Summit 2025, specifically focused on AEP & RTCDP. Whether you want to revisit a session or catch up on ones you missed, this curated list brings together the most relevant insights for AEP & RTCDP users, practitioners, and champions. Check out the full list of sessions below – organized for quick reference, with direct links to each recording: Session Name Speakers (Name & Designation) Recording Link Accelerating Audiences: Learn How to Action on Your Audience Strategy [S508] Josee Healey, Sr. Product Marketing Manager - Adobe Real-Time CDP, Adobe / Shelby Mansuri, Sr. Manager, Product Management, Adobe Recording Link Adapting to Evolving Challenges in the Media and Advertising Industry [S941] Ian Dejong, Principal Strategist - Media, Entertainment & Trust, Adobe / Angelo Sinibaldi, Director Data Commercialization and Strategy, Nine Entertainment Recording Link AI-Driven Excellence: How AI As
Do I need to rebase my code to the latest maven project archetype or the BPA/pattern detector will do it for me via the recommendations/findings? Thanks
Hi , Need help in understanding these below issues . Not sure they are false positives. If anybody knows fixes for these it would be of great help. 1. granite/ui/components/coral/foundation/renderconditions/simple2. cq/gui/components/authoring/dialog/richtext3. cq/gui/components/authoring/dialog/fileupload4. datasourceIn BPA report it says "A custom coral dialog widget was found". Are there any coral 3 alternatives available for these resource types.
Interested in how to implement Workfront Planning and scale the solution across your organization for a holistic view of every stage of work? Our Adobe Product Managers, @soniaespejo and @vazgen_babayan presented an in-depth introductory session on Workfront Planning, where they shared how this feature can provide comprehensive visibility into the operational details of your organization. NOTE: We had an issue with our event recording, but Vazgen re-recorded his demo for us. Linked below! The good news is that we have their slides, along with all of the fantastic Q&A and chat that was posted during the event: Slide Deck PDF (slides shared by Vazgen/Sonia) Generic slides with events and resources Chat engagement / Q&A Vazgen’s Excel Template Example – attached (this is just an example how you can import Record Types into Workfront Planning. For more information, check out the article on how to create Record Types
Hi, I am new to Form Designer app and I have a requirement to make fields in an XDP file accessible. Is there any way to make fields accessible on an XDP file and not using a tagged PDF file. Thank you.
If you are planning for Edge Data Collection and want to migrate existing Experience Cloud solutions to Web SDK, you have a few options when it comes to structuring the data you send. As discussed in a previous blog, data you send to Adobe Experience Platform (AEP) must be sent as XDM and aligned with a dedicated XDM schema. But what if you want to send data to Analytics or Target, but NOT to AEP? For that, you can use the data object, a sibling to XDM in your network call payloads. As described below, the data object has properties that allow for a smooth migration of existing Experience Cloud solutions without requiring that it be associated with an XDM schema. The data object can be passed with the Web SDK sendEvent and maps data directly to Adobe Experience Cloud services. This allows you to continue sending Adobe Analytics, Target, and Audience Manager parameters with their original values, maintaining continuity during migration. It also eliminates the need for an XDM schem
Fuel Mobile Growth with Customer-Centric Strategies Register Here: Fuel Mobile Growth with Customer-Centric Strategies About the Session: Tap into Adobe’s latest research on consumer and practitioner trends with mobile app growth and real-time, personalized engagement. In this webinar, we’ll showcase how Adobe Lightroom product growth managers and marketing teams use Adobe Journey Optimizer to activate, monetize, and retain users.Join Adobe product experts as they share best practices for leveraging in-product personalized experiences to transform new and professional artists into photography experience makers. Discover how to streamline user onboarding, accelerate product adoption, and foster customer loyalty through community engagement.In this session, you’ll learn: How consumer and practitioner trends are impacting mobile growth How to get quicker insights using active listening and real-time signals to grow subscriptions The benefits of personalized in-app messa
I'm just trying to understand .stat files (specifically /statfileslevel) and I don't understand this example provided by Adobe. screenshot is from => https://experienceleague.adobe.com/en/docs/experience-manager-dispatcher/using/configuring/dispatcher-configuration#invalidating-files-by-folder-levelI actually thought that when if a page is republished/invalidated at level=4 (let's assume /statfileslevel = 6), then pages from level=4 and above are invalidated. The way I read Adobe's statement, it's says pages on levels 0 to 4 invalidated. Can you please explain? Thanks! PS: The way I understand "touched" is that the .stat file file modification date is updated to published date/time.
A community user wondered if they could show an email’s Subject line in View As Web Page mode. It makes sense that Subject and other SMTP headers aren’t part of the VAWP display, as it’s designed to show the HTML content. (And the Subject is typically reflected in the content anyway, albeit with different phrasing.) But you can set any element to only show in View As Web Page – including a copy of the Subject line! Just hide the content by default in all clients, as you would with an email preheader: <table id="emailSubjectMirror" style="mso-hide:all;mso-line-height-rule:exactly;visibility:hidden;opacity:0;color:transparent;line-height:0;font-size:0px;display:none;"> <tbody> <tr> <td>They’re tariffin’ pariffin, but our tactical candles are made here in the US of Flamin’ A</td> </tr> </tbody> </table> Then include this CSS, which will unhide the content in VAWP mode: body:has(#forwardtoFriendDropDown) #emailSu
I'm looking for an Adobe Analytics UTM builder (similar to the Google Analytics campaign builders) that will enable me to control naming conventions, store my UTM links built, and help me with insights. I've set up my classifications but too many people are writing links differently and it's creating a mess.Is there a proven / available UTM form that I can use to deploy proper link-building operations across my company (something better than Google's URL builder which has no naming convention controls)? We've noticed that we're only tracking about 30% of our marketing spend effectively through Adobe Analytics and this is probably the biggest reason why (too many agencies, marketers, and vendors building links for GA when it should be Adobe structure).
Hello from your “On-Demand Workfront CSM” @cynthiaboon! Interested in using Workfront Boards but aren’t sure where to start? The easiest way to start is with the pre-built templates! Check out the video here! Here’s an article that provides step-by-step instructions. Create a New Board with a Template You can always customize your Boards, but if you want to get started quickly, here are each of the templates and the columns that are included. Retro The following columns are provided on the Retro Template: What went well? What could be improved? Who should we celebrate? What can we do to move faster? Kanban The following columns are provided on the Kanban Template: Backlog, New, In Progress, Complete, and On Hold. You can add new columns and rename or delete the default columns. Basic Three default columns are provided on the Basic Template. You can add new columns and rename or delete the default columns.&n
I am one of those geeks that will keep an eye on Marketo's release notes to see what new and exciting features are about to go live. Especially with all the announcements for this year that is well worth paying attention to. I was getting a little frustrated though that the dates mentioned were not what I was seeing in Marketo, so I dove into this a little bit. Here's what is good to be aware of if you are like me, eager to get your hands on it as soon as you can: The release schedule has increased frequency. New releases are published once a month instead of once a quarter. I think that is really nice. The date that is announced is the date that features technically are pushed to the production environment. There is a catch with that one. Features that have been pushed to production will first be rigorously quality assessed by the technical team before they are enabled for users. That can take longer for one feature than for the next, which is why you will see the features appear one
Dear adaptTo() Community,We've extended the Call for Papers timeline until April 28 - so there is still a chance to submit a talk for AEM and Edge Delivery Services:Call for Papers: https://adapt.to/cfpadaptTo() 2025Berlin, KulturbrauereiSeptember 29 – October 1, 2025Early Bird Tickets are available until May 31 – get yours now and save your spot! https://adapt.to/ticketsYour adaptTo() Conference Team
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.