Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
1. I create read audience journey - merge policy for profile attributes in personalization syntax would be taken from merge policy from that segment2. Event journey - default merge policy - email default set up in AJO?
Hi Everyone,I wanted to check if anyone has previously migrated email templates from SFMC to AJO. If so, could you please share the steps or best practices followed during the migration? Understanding the process will help us plan and execute the migration more efficiently. if there's any documentation you can share.
Hi everyone,I'm exploring ways to set up anonymous page view tracking using Adobe Launch and Adobe Analytics, specifically in scenarios where user consent is not provided (e.g., users ignore or decline the consent banner).My goal is to capture basic page view data without relying on cookies or persistent identifiers. Ideally, this would be a lightweight, privacy-respecting implementation that still allows for high-level traffic analysis.A few questions I have:Is there a recommended approach for cookieless tracking using Adobe Analytics?Can the Data Insertion API or server-side calls be used to bypass client-side consent restrictions?Are there best practices for configuring Launch rules to fire anonymously, without violating consent policies?Has anyone successfully implemented a setup that respects opt-out but still captures anonymous traffic trends?Any guidance, examples, or documentation links would be greatly appreciated!
We are trying to sync User Profile information from a Data Cloud to Adobe Target.Currently, we are able to call the Bulk Profile API using a token generated in the Adobe Target UI. However, this token expires every 90 days.Our requirement is to automate this by generating an authorization token dynamically using Client ID and Client Secret. We created a project in the Adobe Developer Console and tried this approach, but we are getting the following error:<com.adobe.tnt.profileservice.crud.ResponseErrorBody> <status>403</status> <message>Authentication failed, make sure a valid token is provided</message> </com.adobe.tnt.profileservice.crud.ResponseErrorBody>Has anyone successfully implemented this?Is there a specific authentication flow required for Adobe Target Bulk Profile API (e.g., IMS token, JWT, OAuth)?Could the issue be related to missing API scopes, product profile permissions, or incorrect client credentials in Developer Console?Any
In documentation there is an example: https://experienceleague.adobe.com/en/docs/journey-optimizer/using/configuration/primary-email-addresses#in-the-email-configuration In my env:
I have configured a FDM datasource Rets Service Type with aem proxy servlet and created a form data model. I am trying to test my GET service at form data model. when click on test with some input data {"test1": "sample data"}. The request is going to http://localhost:4502/content/dam/formsanddocuments-fdm/my-model.executeDermisQuery.json? with the payload formData operationName=GET+%2Fservices%2Ffinance%2FcpaApproval.json&operationArguments=%7B%22test1%22%3A%22hgsdjhcfg%22%7DoperationNameGET /services/finance/cpaApproval.jsonoperationArguments{"test1":"hgsdjhcfg"}but when request come to my proxy servlet, I am not able to fetch operationarguement from slingRequestI try to fetch it using req.getParameter(), req.getRequestParams() getting null all the time .I have implemented a import com.adobe.aem.dermis.api.processor.IPreProcessor; and is invoked before my proxy servlet. In the preProcessor I am able to fetch the operationArguments from ExecutionContext a
Hello Community,We are in the process of implementing an integration with Adobe Target. Our goal is to sync the segments from Target, which we are able to do successfully. My question is: if we personalize content in AEM for different audiences, how are the segments resolved? I understand that we need to call Target (using mbox and passing parameters if required), but I would like to confirm—based on the response from Target, is the content on the page updated accordingly? For this implementation, we are not using any A/B testing or experience targeting from Target. We are only pulling the segments and authoring the content in AEM. I want to understand what role Adobe Target plays as an engine in this scenario. If anyone has implemented a similar setup, could you please share your experience or advice? Thank you.
As an email developer, I’ve created a two-column responsive email using AJO’s Content Editor. The email renders well across most email clients; however, Outlook 2016 and 2019 (120 DPI) appear to be pushing out the email margins. See the screenshot below. How can I resolve the margin issue in the mentioned clients?
Dear AEP Community, Your time is precious, and we understand the importance of efficiency when it comes to troubleshooting issues with Adobe Experience Platform. That's why we're excited to again bring you our carefully curated collection of Top KCS (Knowledge-Base) Articles for August 2025, designed to help you resolve common challenges swiftly and effectively. Our Top KCS Articles are your shortcut to: Quickly identifying and resolving recurring issues. Accessing expert insights and best practices for AEP. Streamlining your troubleshooting process for maximum productivity. Empowering yourself with the knowledge to tackle any AEP-related problem head-on. Why spend hours searching for solutions, when our Top KCS Articles have already done the heavy lifting for you? Let us help you save time so you can focus on what truly matters – creating highly personalized digital experiences with AEP. Start supercharging your problem-solving skills today by exploring our Top KCS Article
Dear AEM Community, Your time is precious, and we understand the importance of efficiency when it comes to troubleshooting issues with AEM. That's why we're excited to again bring you our carefully curated collection of Top KCS (Knowledge-Base) Articles for August 2025, designed to help you resolve common challenges swiftly and effectively. Our Top KCS Articles are your shortcut to: Quickly identifying and resolving recurring issues. Accessing expert insights and best practices for AEM. Streamlining your troubleshooting process for maximum productivity. Empowering yourself with the knowledge to tackle any AEM-related problem head-on. Why spend hours searching for solutions, when our Top KCS Articles have already done the heavy lifting for you? Let us help you save time so you can focus on what truly matters – empowering you to provide a truly personalized experience to your customers with AEM. Start supercharging your problem-solving skills today by exploring our Top KCS Ar
Dear Adobe Campaign Community, Your time is precious, and we understand the importance of efficiency when it comes to troubleshooting issues with Adobe Campaign. That's why we're excited to again bring you our carefully curated collection of Top KCS (Knowledge-Base) Articles for August 2025, designed to help you resolve common challenges swiftly and effectively. Our Top KCS Articles are your shortcut to: Quickly identifying and resolving recurring issues. Accessing expert insights and best practices for Adobe Campaign. Streamlining your troubleshooting process for maximum productivity. Empowering yourself with the knowledge to tackle any campaign-related problem head-on. Why spend hours searching for solutions, when our Top KCS Articles have already done the heavy lifting for you? Let us help you save time so you can focus on what truly matters – creating exceptional campaigns with Adobe Campaign. Start supercharging your problem-solving skills today by exploring our Top KC
Introduction Adobe Customer Journey Analytics (CJA) represents a significant advancement in analytics capabilities, enabling organizations to connect disparate data sources and analyze customer journeys across multiple touchpoints. The potential of this tool is remarkable, with many companies already realizing its benefits. However, like other analytics products and perhaps even more so due to its vast scope, your team's success with CJA depends on defining and understanding the right set of use cases to pursue. A well-defined framework for use case development helps organizations and teams move beyond tactical reporting to strategic analysis that drives business outcomes. Without such a framework, you may find yourself stalled immediately, either haphazardly combining data or uncertain which data to combine. Your colleagues won't know when to leverage CJA's powerful ability to quickly answer unique questions, and your progress with translating customer insights into action wi
I'm having issues with the formatting when I try to print a dashboard to PDF - the column widths are not ideal (some are too wide, others are too narrow) and adjusting the width in the preview does not stick - the last column gets cut off - landscape mode adds extra white space but does adjust the column widths Does anyone have tips on how to make printing a dashboard to pdf work so that it doesn't cut off any information and it is readable?
I would like to know if app tagging validation is needed for webview pages of app if web tags are validated? By design both the tags in web and app (webview) are same and should work similarly. However, can you please share instances/features/use cases where the same Adobe tags might work on web but not on app (web view page)? Also any specific app interaction on webview where the tags would break in app but work on web? Please help!
Greetings, Does anyone have an Executive Level Dashboard example they could share with me? Something that shows velocity, KPI, ROI, 50 ft view reporting. Is there a blueprint or template that already exists? Thank you! Deborah
Does your organization rely on weekly team meetings to catch up on accomplishments or challenges? Or use in-person drive bys to see how things are going? As work from home is suddenly the norm, being able to track upcoming or completed work for your team is crucial. More than ever, effective work management can help keep your people aligned and productive. By building a team dashboard with a series of reports, in a single view, you can see what is being worked on, what is late, planned, or completed and what roadblocks are causing delays. The most common reports within a team dashboard are detailed below with suggestions on how to build these within your own environment using filters, groupings, views, and charts.OVERDUE TASKS BY ASSIGNEEBecause tasks can have more than one assignee, an assignment report would be best used to pull this information. This allows the same task to appear under both assignments rather than just the primary assignee. To start, select Repo
Is there a way to show requests that are assigned to the whole team on a report? I know I can filter by Assigned to > Home Team ID, however this shows assignments for everyone on my team + if the whole team is assigned. I'd just like to show requests/tasks where the team is assigned, but not individuals. Thanks!
I have created numerous templates using AJO's Content Editor and now need to access the HTML code to begin troubleshooting sevreral rendering issues I've encountered. As an Email Deverloper, how can I extract the HTML code from an Adobe Journey Optimizer email created in the Content Editor?
Happy Friday Everyone! The Skills Exchange was awesome, some fantastic content, ideas, and celebrities (Monique) joined in all the fun. Several had asked about slides so I'm providing them here; download them as needed. Here is a link to the Skills Exchange session, https://experienceleague.adobe.com/en/docs/events/the-skill-exchange-recordings/workfront/aug2025/fusion-user-account-creation
I've been banging my head off this one for months! So any help would be gratefully received.I've been trying to figure out the best way of recording samples requested by our customers and sending out a confirmation email containing details of what the customer has requested and where they'd like it delivered.I have created 2 custom objects - one containing the delivery information and another to record each product requested (as there could be multiple) I've also currently got this object linking back to the person record with an intermediate (bridge) object, although I'm not entirely sure why. I therefore can't see the 'edge' object in my email script list.Getting the customer / delivery info into the email is no issue using the email script tokens. How would I get the list of requested samples onto the email as there could be many products on the request. Is there a way I can put all the requested items into one field in a way that will display them nicely? Or can someone help m
I've been following the WKND tutorial again (https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/project-archetype/component-basics)Although it was going well, I've now run into an issue where 'npm run watch' does absolutely nothing similar to what happens in the instructor's video. I first followed the tutorial on my own project which I made from just the archetype, and when reaching the part where I'm supposed to run 'npm run watch', it ran a localhost:8080 instance instead of just building the frontend, and it ended up completely removing any and all CSS on the actual pages I wanted to work on when I ran it like the tutorial did. After debugging and searching for a while I simply gave up on that end due to not finding any answers. At first I believed it to be an issue with my project, so I cloned it from the github repository provided by the tutorial, switched to the tutorial/component-basics-solution and ran 'npm run watch'
I want to create a condition/rule in Adobe Analytics which will set the value of a variable "pageName" based on the pageURL values received.for E.g if pageURL contains /?xyz then I want the pageName value to be "A" , if pageUrl contains /abc then pageName should be set to "B" and so on.I know there are processing rules we can use to achieve this in adobe analytics but I was wondering if there is any other way apart from this. Also, by using processing rules can we set multiple IF-ELSE conditions in a single rule?
I want to capture last modified date of an asset in evar, how can i capture it and generate reports like fetch all assets where the last modified is greater than a year.
Hello friends! Another Velocity Script question for you all ✍️ This one feels like it might be silly and that I already know the answer, but would love validation! My Strategic Events Team is looking to do Know Before You Go emails for our upcoming event and they want to include a variety of modules/sections in the email that would populate based on specific data e.g. whether someone has purchased a workshop or a guest pass for one of the parties, if they signed up for certifications etc. This would allow us to send registrants a single email with whatever information is applicable to them vs a separate email for each qualification. ❓If I use multiple velocity scripts in each email broken down by information type, is it safe to assume that those scripts will run independently of one another? Or is there a risk of them conflicting with one another or causing a race condition of sorts? Appreciate any information or things to cons
Hi,In a Unitary Event Journey with an entry event (e.g. "Event01"), what occurs when a profile which is already in the journey triggers another event of the same type (Event01)?This wiki explains that the profile can only have one instance in one journey at one time: https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/manage-journey/entry-managementHowever, what happens to the data of subsequent events if a profile is already in a journey?E.g., profile triggers Event01 with status = 'a'Profile enters JourneyE.g., profile triggers Event01 again with status = 'b'Profile is already in Journey with Event01 status = 'a', so profile does not enter Journey with Event01 status = 'b'.Is it possible to access the second occurrence of Event01 with status = 'b' for the Profile which has already entered the Journey with Event01 status = 'a'? Will the journey's Event01 context update to show status = 'b' upon the second event occurring, or does that data need to b
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.