Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am investigating an Adobe Analytics implementation issue and would appreciate guidance on understanding the root cause.Current SetupWe are using:Adobe Analytics Extension (AppMeasurement) Custom Tracking Server configured in the Adobe Analytics Extension AEM as a Cloud Service Author and Publish environmentsThe Adobe Analytics Extension is configured with: Tracking Server:smetrics.company.comSSL Tracking Server:smetrics.company.comBased on Adobe documentation for trackingServerSecure, my understanding is that Analytics hits generated by this implementation should be sent through the configured tracking server rather than Adobe's default collection domains.Observation #1While testing an AEM Author URL similar to:https://author-pxxxxx-exxxxxx.adobeaemcloud.com/content/site/page.htmlI inspected Network requests and found Analytics calls being sent to:amcglobal.sc.omtrdc.netwith report suite information resembling:amc.global.prodinstead of using the configured tracking server:smetrics.co
I would like to share a key feature enhancement request for Adobe Experience Platform (AEP) Real-Time CDP architecture regarding data modeling flexibility. Ideally for B2C, B2B & B2P editions as we have consolidated all into single Prod & Dev sandboxes as advised by Adobe Ultimate Support.The Feature Upgrade:Enable native Many-to-One (N:1) schema relationships between non-B2B XDM schemas. This will allow multiple custom data records to link directly to a single parent account record within standard XDM profiles, without requiring both B2B XDM classes.Use Case & Business Need:Current Scenario: We have custom data entities (e.g., competitor products, telemetry, certifications) where multiple rows of data map to a single core business account. The Problem: Standard non-B2B XDM schema relationships are restricted to lookup options, which force data into arrays. This results in complex architecture and confusing schema building UI. Proposed Solution: A flexible parent-child rela
Hi All, I wanted to know if anyone has attempted to make a Proof HQ api call in order to remove/close out an active approval process? Looking for a way to close out outstanding proof approvals on projects that should be closed.
I got the case like this: Would have multiple identities for the logged user in my AEP implementation - however its easily done using IdentityMap. I would have multiple business entities However in AT there can be only one Identity - Target Third Party ID Namespace (so Target Profile can recognize only one Identity from IdentityMap How the user recognition works? AEP connects with AT on Edge so I assume its based on the IdentityMap not Target Third Party ID Namespace? Did you have the case like that?
Hi @Community I am working on activating qualified audiences to an SFTP destination in Adobe Experience Platform.We are seeing an issue where some profiles that have already exited the segment are still being sent in the SFTP export and misses the realized ones.Current setupAudience qualification / segment evaluation happens at 8:45 PM IST Export for same Audience is configured at: After segment evaluation to the SFTP server 10:30 PM IST 11:30 PM IST What we are observingThe 1st and 2nd exports look the same In these exports, 1–5 profiles out of around 100 sometimes appear even though they have already exited the segment The 3rd export at 11:30 PM IST contains the correct and additional data all are in realized state. ImpactBecause of this issue, the same profile (1-5) is being sent again on the next day. My questionI expected the export job to run only after segment evaluation is completed. In the AEP UI, it looks like the evaluation finishes first and then the export starts.Could
Hello, Can anyone help me with the intended use of being able to map segment membership in the destination out of the box mapping tool? segmentMembership.ups I am attempting to map a master audience to a destination and use ECN segment membership from other audiences to derive an attribute. I do not want to map the audiences I need segment membership from to the destination. Can anyone tell me How can I use segmentmembership.ups in destination mapping? Solutions for mapping segment membership from other audiences into a calculated field where the audience is not published to the destinationThank you!
Quick lesson from a recent Marketo-AJO project: Marketo is program/campaign-centric whereas AJO is event/journey-centric. This sounds obvious, but it changes the schema design, segmentation, and journey logic. This is not a mere lift-and-shift setup. The two main things aren’t the journeys themselves. These are schema design and identity resolution. Both are harder than they look. XDM Schema DesignIn Marketo, the data model is flat and permissive - custom fields can be added without touching anything else. In AEP, the schema is formal and more structured that every journey, segment, and destination downstream depends on.Few things that matter in practice:Schema classes come first: AEP has 2 main core classes - XDM Individual Profile (attributes like name, email, title, etc.) and XDM Experience Event (timestamped events like website visits, form fill outs, etc.). Every Marketo field needs to be sorted into one of these buckets before building anything else. Some Marketo fields have no
I use a Contentful as a CMS for web. CMS requests Edge Decisioning API and then render the offer. I need to debug what identities are sent in the request do you know if that request land is some specific dataset?
Have you used that API?My Prod and Dev are not 1:1 so I am expecting problem. I assume as a first step do the POC: Prod Offer Decisioning → Dev Decisioning for one specific Decision ScopeDo you recommend creating all the profile attributes, audiences etc on Dev and then map prod → dev?Any advices?
I am from AEM Dynamic Media team and I help customers get more measurable value from Dynamic Media: faster experiences, assets that work harder across channels, and a clearer view of what happens after content goes live. One simple self-service report has become especially useful in those conversations. It is the Dynamic Media delivery report. If you use AEM as a Cloud Service with a Dynamic Media license, you can generate and download the report yourself. The visibility gap of asset activationWe often hear customers say that once an asset leaves the DAM, visibility becomes fragmented. We know what we created and published, but we do not always know which assets are receiving the most delivery, which channels are consuming them, or how that consumption varies across markets. The Dynamic Media delivery report helps reconnect that last mile.To keep this conversation practical, I stepped into the shoes of a growth marketer at a fictional fashion retailer, “Luma Retail”. I used one month o
Managing enterprise-scale Digital Asset Management (DAM) requires more than traditional repository searches. With millions of assets, organizations need intelligent, scalable, and governed metadata management.This architecture introduces an AI Agent-based approach for Adobe Experience Manager (AEM) Assets:🔹 Business Users interact through chat interfaces or portals using natural language.🔹 AI Agent Layer understands intent, extracts entities, and selects the right tools.🔹 Custom Metadata Services provide governed access for search, validation, authorization, audit, and updates.🔹 External Metadata Repository enables high-performance search across 1M+ assets without scanning AEM repositories.🔹 AEM Assets Cloud Service remains the System of Record for all metadata updates.🔹 Synchronization Services maintain consistency through events and scheduled reconciliation.Key Architecture Principles✅ AI agents access enterprise systems through controlled APIs✅ External indexing enables fast m
I have a Fusion scenario that creates a Workfront project from a CSV file emailed to a request queue. Some emails also include supporting files that must currently be added to the project manually. I want the scenario to automatically upload these files to the project’s Documents folder. The scenario can distinguish the CSV used to create the project from the supporting files by their extensions. How can I ensure it processes the CSV first, waits for the project to be created, and then uploads the remaining attachments? Can the scenario loop through the attachments twice, or temporarily store the supporting files until the project is available?Any and all suggestions would be greatly appreciated. Thanks in advance.Frank
A comprehensive guide to isolated Dev and QA environments with AEM Author, Publish, Dispatcher, Nginx, persistent storage, and WKND validation Local AEM development often begins with a single Author instance. That is sufficient for early coding, but it does not validate the complete delivery path. A mature local setup should make it easy to test Publish behavior, Dispatcher filters and caching, environment-specific configuration, content activation, reverse-proxy routing, and repeatable environment lifecycle management. PURPOSE This guide presents a reproducible, Docker-based approach to local development and QA validation. It mirrors production engineering practices but does not replace AEM as a Cloud Service environments, Cloud Manager, or Adobe-supported production deployment models. What you will buildTwo isolated environments: Development and QA AEM Author and Publish services in each environment Apache HTTP Server with Dispatcher in front of Publish Optional
We're the Platform team behind Adobe's own AEP implementation, the biggest one in the world, actually: over 3 billion profiles, hundreds of campaigns and journeys, and thousands of internal users. Adobe's digital transformation isn't just something we help customers achieve. We did it ourselves first. Through the Adobe on Adobe (AoA) initiative, Adobe has optimized how we use customer data, orchestrate experiences, and engage with customers across the business. Our team built and operates the platform that makes this possible. Because we're running Adobe's own business and personalization efforts on the platform, we're often among the first to deploy and validate new AEP capabilities in production environments. That's how we became early adopters of CX Enterprise Coworker- an AI teammate that helps practitioners accomplish tasks faster by bringing together platform knowledge, business context, and workflow execution in one place. By using Coworker within our platform, we were able
We don't worry about the time of due dates. We've always looked at end of the day as the deadline. Yes, sometimes we have to stay late to get it done on time. Now we have Workfront (in our 4th month) and the planned completion date has a time portion, which has cause some issues for us. Tracking On Time delivery, even 3 minutes past is considered late. We only worry about it going out on the date it was requested due. (We've worked around this with a custom field on a report, using the "cleartime" function, to get accurate reporting for our needs)We have two teams, one in Minnesota and one in Chile. We have a lot of issues with tasks and time off sliding up or down a day on the schedule because of the time zone difference. Makes for a scheduling nightmare! (we can work around this by setting every project and task due date to be ie. 5pm, but that's yet another tiny detail for our PM's to have to not forget) We'd rather not have to work around these iss
Ohio WUG has now opened up registration for our virtual December roundtable discussion. Sign up today! December 4th12 - 1 pm ESTRegister: https://usergroups.adobe.com/events/details/adobe-user-groups-workfront-ohio-chapter-presents-december-2026-roundtable/
Hi everyone,We use the Next or Previous panel to analyse navigation, and we compared it with paths rebuilt from our raw data (page events ordered by timestamp within each visit). The results are very close, which makes this panel really valuable. But I think two options are missing to reflect real user behaviour:Include repeat instances. The panel uses the "Non-repeating instance" model, so consecutive views of the same page (e.g. a search results page reloaded after each date change) disappear. Flow already offers "Include repeat instances". Having the same setting here would make both views consistent. Show visit entries. When the page is the first of the visit, there is no previous page, and these occurrences are excluded. A "No previous page / Entry" row would let the previous pages add up to 100% of the page's occurrences.Today we work around this with a manually edited segment, but it has to be rebuilt for every page and panel, which doesn't scale.Would others find this useful t
I deleted a custom field. However the custom field was not deleted from the library. How can I retrieve the data for the deleted field.
AEM Forms doesn't get as much Reddit airtime as Sites or Assets, but the 2026 release cycle has shipped some notable changes including a genuinely new interaction model. Here's what's actually landed, verified against current Adobe documentation.1. Conversational Forms (Early Access) chat-style form completionThis is the most novel addition: a Conversational Forms component that can be dragged onto an AEM Sites page with no coding required. Instead of a traditional multi-field form layout, users answer questions one at a time in a chat-style interface closer to talking with a virtual assistant than filling out a form. It's currently Early Access, so treat it as something to pilot, not something to bet a production critical-path form on yet. Worth watching for use cases like lead qualification or intake forms where a conversational flow genuinely improves completion rates over a long static form.2. Edge Delivery for FormsForms now has its own Edge Delivery approach authors can build for
Good morning,I've been reading several articles this morning and feeling a bit lost on the report type and how to build a report to allow project owners to see the pending proof approvals in current and on hold projects they own. Seems like a Proof Approval report is the way to go but then it's challenging to get the filtering to only show proofs in projects the logged in user owns plus group those results by the project. Seemed like a Document report would work better and this long post, Solved: Proof Approval Reporting Examples - Adobe Experience League Community - 539604, is a document version report and I do see some text mode in it but it does note to contact someone to get the text mode. Any insights would help. Thanks!Mary
Hello Guys, We have oneTrust implemented with one of our client and By default we have “Pending” as Default Consent in WebSDK Extension within Launch. Now, Within one of the Rule, we check whether C0002 is added to OneTrustActiveGroups object and then accordingly we either opt-in or OptOut. Below is the custom code written for the same:(function () { if (typeof window.alloy !== "function") { console.warn("Adobe Web SDK (alloy) not available"); return; } var groups = String(window.OnetrustActiveGroups) .split(",") .map(function (s) { return s.trim(); }) .filter(Boolean); var allowed = groups.includes("C0002"); window.alloy("setConsent", { consent: [{ standard: "Adobe", version: "2.0", value: { collect: { val: allowed ? "y" : "n" } } }] }).then(function () { console.log("Adobe consent set to:", allowed ? "IN" : "OUT"); });})(); Now how do we handle pending interact calls with this scenario since when user is accepting the cookies
We are seeing more clients asking about progressive modernization instead of full replatforming.In several Adobe Commerce projects, the discussion is no longer only about storefront replacement, but also about how Adobe Experience Platform (AEP), App Builder, and event-driven architecture can coexist with existing PaaS implementations.Some common questions we are evaluating internally:How are teams introducing AEP capabilities without disrupting current Commerce operations? Are you using App Builder primarily for integrations, custom APIs, or operational workflows? What are the biggest architectural challenges during phased modernization? How are you handling legacy custom modules during transition planning? Are clients already preparing for ACCS readiness through composable services?Would love to hear how other teams are approaching:phased migration strategy event-driven integrations operational governance data synchronization patterns AEP adoption challengesInterested in learning fro
Hi Everyone,We have following set up.Marketo Measure, AEP - on one organization Marketo Engage - On another organization due to organizational policies so we can’t use Native integration.We are trying to integrate datasets from Marketo Engage to Measure via AEP by importing the datasets and then sending them over to Measure. We don’t have any errors in dataflows. However, when we are looking at data in Measure, Email clicks are completely unattributed causing attribution scores to drop drastically.Does anyone here has similar setup and has been able to achieve this configuration successfully?@nloportoAny help/guidance or thoughts welcome!Best,Isha
I am trying to build a custom widget for external links in a new content fragment editor RTE and store those values into an anchor tag. I have tried both the options to use getwidget and getcustombutton options, but looks like the getcustombutton options is deprecated. I am able to run the build with my custom code using getwidget function and don’t see any errors in the console logs. Also, I don’t see an option to view the pop-up using the curly brace option. Can someone help me with the limitations with extensibility options?
Hi Adobe Experience League Community,We are currently refining our digital experience architecture, specifically focusing on how media assets and high-resolution visual content are delivered across various web and mobile touchpoints.When dealing with large volumes of rich media content, maintaining low latency, fast page load speeds, and efficient caching layers without sacrificing visual quality is a common challenge during peak user traffic.- For teams managing large-scale digital asset repositories, what are the recommended strategies or caching configurations to optimize media delivery and reduce asset loading overhead?- Are there specific performance monitoring approaches you rely on to track asset rendering bottlenecks across different client viewports?Would appreciate any expert insights or best practices from fellow developers and content architects!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.