Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi all, I have a PDF file for a form with logo, images and styling. How to create an XSD that could be used as a Model while creating an AEM Adaptive Form so that while entering form in AEM Adaptive Form, the PDF appears exactly same? Is there a tutorial for a sample PDF? Appreciate all your responses. Thanks,RK.
Hi,I want to create a Dimension for Entry Page.I have created a derived field, but it seems wrong, and I cannot see a Function that lets me just say "If this, then that". No else. For example, I want the field to be the Page Name of the first page on the website visited. Then I can have a field in the table of another Dimension, or a filter, and see what the Entry Pages are.I am getting alot of No Value, which doesn't make sense. Every website visit has an entry page.I have attached screenshots, sorry I have blanked out page name, because i want to keep the website anonymous. But the idea is that I can use it as a breakdown, so I can cross reference if X is the page/s I am interested in, what was the First page on the site they visited that got them there?
Hi everyone,We’re running a geo-based redirect activity in Adobe Target (using the “Redirect to URL” offer) on our corporate site (EY.com).Here’s what we’ve observed:On first visit, before cookie consent is accepted (OneTrust banner visible), Adobe Target is blocked from loading — so the redirect doesn’t fire.Once a user accepts cookies, the page doesn’t auto-reload, so Target still doesn’t initialize.The redirect works only after a manual page refresh (when Target finally loads).Questions:Is this expected behavior when Adobe Target is gated behind OneTrust consent?How do other enterprises handle geo-based redirects for first-time visitors — before Target can load?
Hi Team,, Looking for SQL query to filter visit having cart addition, & all pages viewed in a visit.. thanks in advance
Hi, I have Adobe Experience Manager 6.5.23.0. Kindly suggest the AEM Forms Add On Version that I could install with download full path URL. Appreciate all responses. Thanks,RK.
I am new to Adobe Journey Optimizer. However I am well acquainted with Adobe Campaign Classic. In Adobe Campaign Classic I could divide an audience into segments and then reference those segments as variables to create dynamic within an email. I could also pass that segment name/ID to the email reporting logs. The advantage of this is that I could create a 1:N relationship i.e. one email but report at the segment level. This avoided having to create multiple emails. How can I create the same with AJO? Note: the business has decided against using Adobe Customer Journey Analytics. As a result they have created a custom action to capture email send logs that is position after the native AJO email activity. This will form part of the business's solution to feed this data into a external reporting solution. I want to know how we can enhance this current solution to avoid creating multiple emails for reporting purposes. Therefore, how might I use a read audien
Hi all, I have a PDF file for a form with logo, images and styling. I want to be able to enter this form in AEM Adaptive Form while all the fields are looking part of the PDF file and not just fields separately. How to create an XSD that could be used as a Model while creating an AEM Adaptive Form so that while entering form in AEM Adaptive Form, the PDF appears exactly same? Is there a tutorial for a sample PDF?I need a tutorial with just two fields, two images and for learning purpose only. Appreciate all your responses. Thanks,RK.
Hi everyone, I’m trying to generate dynamic dates inside an AJO Email/HTML template, specifically: “Promotion valid from "01/{{current_month}}/{{current_year}}" to {{last day of current month}}/{{current_month}}/{{current_year}}.” What is the correct PQL expression to generate the first day of the current month in AJO? Thanks.
Greetings. I'm having a dickens of a time trying to stop cookies like "mbox", "s_sq", "s_plt", "s_pltp", and others from dropping upon the loading of Adobe Launch in a website before the user selects whether they wish to use cookies through OneTrust. It looks like the cookies are created and dropped when the minified Launch JS file is loaded from adobedtm. The Launch JS is necessary for the page to run properly from the outset, so I just need to stop the cookies from dropping. If anyone has any recommendations, I'd love to hear them.
How can I get the Project Manager name to populate on a task-level report? It's not a specific task or project field but I can get it to populate on project reports and not on task reports. I've even tried this formula which has worked on project-level reports but hasn't worked on task-level reports:description=Project Managerdisplayname=Project Managerlistdelimiter=<div>listmethod=nested(projectUsers).liststype=iteratevalueexpression=IF({user}.{role}="Project Manager",CONCAT({user}.{name}),"")valueformat=HTMLI know Adobe's focus is more on building APIs with other reporting tools than on actually updating their reporting capabilities, but there has to be a way to do this right?
👋Hi Adobe Experience Platform (AEP) Community! Nice to e-meet you. I’d love to learn from you all when it comes to onboarding as a net new customer. Q: When you were a net new customer implementing AEP from scratch, can you share an asset (for example: links to free courses, documents, videos 📑📚📹) that helped you with onboarding to AEP? In your response to this discussion, can you include: The asset The goal of the asset Who it's for What works well/what does not What learning material is missing/what did you wish you had? This will help us all learn together, and will help me develop future onboarding content for you all. Feel free to browse Perspectives on Experience League here for some examples of the content I will develop with your feedback. Thank you in advance for your time and I look forward from learning from everyone. ❤️
Hi all,I am using the Adobe Web SDK to send data to AEP to then be ingested by additional services (CJA). I want to set up 2 launch properties, one for the anonymous marketing website (logged out) and one for the logged in user. This is for the same website but I want to utilize 2 properties to split the logged in and logged out experiences and therefore what I deploy on each side.How would I be able to maintain 2 different launch properties but not consider one consumer moving from the logged out experience to the logged in experience as 2 different sessions, if a consumer moves to the part of the web that utilizes 1 launch property to the other I still want to persist the same session/ECID and not have it considered a new session/user if I join those 2 properties data together in CJA.Thanks and appreciate any responses.
We're excited to announce the very first Workfront Champion Office Hours in which Kaylee Richard will be presenting "OpenAI in Workfront Fusion: Easy Wins for Smarter Workflows." Join us on Tuesday, December 9th at 11 am ET / 8 am PT to learn more. Click this link https://workfront-augs.adobe.com/adobe-workfront-champion-office-hours/ to sign up for the event. --- OpenAI in Workfront Fusion: Easy Wins for Smarter Workflows Curious about using OpenAI inside Workfront Fusion but not sure where to start? This session offers a clear, accessible introduction to building OpenAI-powered workflows—no development background required. Attendees will see how Fusion and OpenAI can work together to automate everyday tasks, including a real-world example that uses OpenAI for proofreading and content enhancement. The session focuses on practical lessons, simple building blocks, and the approachable side of Fusion. Whether you're exploring AI for the first time or look
How to generate such a dummy identity using Data Distiller? Do you know any function which can create dummy str/int?
I can't work out how to show different statuses to different groups for the same object - eg a project. As a project moves through different stages, we want to allow different user groups to be able to change the status - but only to statuses visible to that group. eg - to trigger an action in FUSION - that only that group can decide is appropriate. All I can find is that groups can be assigned to an object - and then the statuses available to that group will be available. Which means once I've assigned a project to a group - the statuses will apply to all groups seeing that project. This seems VERY restrictive. Has anyone managed to do something similar ? maybe FUSION changing the group assigned to the project as it progress through the stages ? Thanks in advance as always
Hi, Is there a special method to delete schemas via javascript? The following generates an error:xtk.session.Write(<schema _operation="delete" xtkschema="xtk:sourceSchema" _key="@name" id={schemaName} />) The error:11/20/2025 12:29:20 PM XFR-180000 The file '/usr/local/neolane/nl6/datakit/xtk/eng/schema/sourceSchema.xml' does not exist on the server. Unable to load the document of identifier 'xtk:sourceSchema' and type 'xtk:schema'. Thanks,Skyler
Hi! i just trying to make a soap call to retrieve the full list of activities (nodes) defined in a workflow — i.e., every element in the workflow diagram — using SOAP API. I tryed different calls but none of them work. example of one:<!-- 1. Logon (omitted for brevity) --><!-- 2. Query workflow definition --><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:xtk:queryDef"><soapenv:Header/><soapenv:Body><urn:ExecuteQuery><urn:sessiontoken>___SESSION_TOKEN___</urn:sessiontoken><urn:entity><queryDef schema="xtk:workflow" operation="select"><select><node expr="@internalName"/><node expr="@label"/><node expr="@workflow"/></select><where><condition expr="@internalName = 'WKF123'"/></where></queryDef></urn:entity></urn:ExecuteQuery></soapenv:Body></soapenv:Envelope>Is there a direct SOAP method (e.g., ListA
Has anyone come up with a good solution for avoiding list overlap across somewhat siloed business units?, and how to identify those before email sends go out? Standard deliverability reports will only show what has already been sent/delivered etc. I'm trying to understand who will get caught in comms limits (ie - 2 per day / 5 per week) before it actually happens. Appreciate feedback. Thanks!
by Christopher Davis and Kevin ScallyWhen reporting on Target activities, there are often times when a report’s content does not align with expectations. Sometimes this is simply because something isn’t as intuitive as it seems, other times it may occur because there is some troubleshooting to be done. This post compiles some of the “greatest hits” of FAQs & Troubleshooting on Activity Reporting with Target as the reporting source. Check out Part 2 and Part 3, where we cover these same ideas for when you are using A4T as your reporting source (Part 2) and also for when you are using a third-party analytics tool as your reporting source (Part 3)!Understanding Your Success Metrics Target reporting's most common reporting issues center around visitor or success metric counting. When using Target reporting, it is important to understand the success metric you have selected. A full breakdown of success metrics can be found here, but at a high-level, Target can track the
Hi all, I want to create an audience of profiles that matches the following conditions: profiles who entered a specific journey in last 30 days OR profile.variable1 OR profile.variable2 - This audience will be used to trigger a recurrent journey that communicates an specific offer if the profile matches any of those conditiones described above. Note: The journey used as a condition is triggered by a unitary event How can I identify those profiles who enetered that specific journey? - I understand JourneyVersionId is available to use as condition to create an audience but that is not ideal since it will change everytime a new journey version is created...is there any other way to do it? Appreciate any help. Thanks!
I have just had my first experience of the new experience for the first time. To say it is a retrograde step is an understatement. There now appears to be no option to remove all assignees from a task without manually removing everybody by deleting them and it doesn't have the option to assign a different number of hours to individuals on the same task, thus creating extra work in having to duplicate for each assignee if you want to give them different number of hours.This really breaks a huge part of our work and processes.
If you’re planning to migrate Adobe Analytics and Adobe Target to Edge Data Collection, you may be wondering how this impacts your Analytics for Target (A4T) integration. A4T provides valuable insights into Target activities with Analytics data without duplicating data collection efforts between services. Preserving this integration is critical to maintaining accurate reporting during your Web SDK migration. This blog covers key considerations of A4T with Web SDK, including the importance of migrating both libraries together, validation steps, expected reporting variances, and common pitfalls to avoid. Migrate Libraries Together With Web SDK, A4T stitching is handled automatically behind the scenes by Konductor, the orchestration layer in Edge Network. The big catch is that both systems (Analytics and Target) need to be running on Web SDK for A4T to function. This means AppMeasurement.js and at.js need to be migrated at the same time, at least on a page-by-page basis. While legacy libr
I have a form in which I am collecting first name, last name, and email address. I have a trigger campaign that syncs with our CRM. I have a second trigger campaign that sends an email after a 5 minute wait. Is this OK or should I combine these two trigger campaigns?
Introduction I've worked with hundreds of Adobe’s clients over the years and have analyzed just as many different data collection setups. One constant theme in my analysis is that every client has a unique way of deploying (what is essentially) the same data collection solution. If a client's solution is doing exactly what it is supposed to do, then I won't make much of an effort to “rock the boat” in terms of their implementation. However, I will intervene and try to provide guidance to those clients that either struggle to address their implementation pain points or would be open to making changes to help bring their already-solid implementation up a notch in quality. During these engagements, I bring as much detail and organization to my solutions as possible&nb
Hello Community - I'm hoping to get a better understanding of what makes "Tags" tick. I have past experience with Adobe Tag Manager, DTM and now Tags. I have experience with GTM and Tealium. Tealium has a document called "order of operations" which explains internal prioritization of the load rules, extensions, tags, etc. I've not found the equivalent for "Tags" (or Launch). The real question I have at this point is, are there some things which get cleaned out of Custom Code sections (either in events or rules) during the library build process? I've added lines and lines of code with console.log statements and such and it simply disappears from the library or never gets executed (ignored?) when testing on a site. Last, what's the story with trigger() ? Is there any limit to where and when it can be used ? Thanks for reading and I look forward to replies!
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.