Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
If you have just gotten access to Adobe CX Enterprise Coworker and want to learn more about how Coworker helps put your analytics data to work in new ways, this session is for you. Coworker brings the power of agentic AI to CX Analytics — so your team can investigate business questions in plain language, automate analytical workflows, and uncover deeper insights, all grounded in the data you already trust.Join our product team on Thursday, September 17, 2026 for a live session on Coworker's analytics capabilities. In this session, you’ll: Discover key use cases for Coworker on CX Analytics Learn best practices and tips & tricks to get started See real world examples of Coworker's analytics capabilities being put to use[Webinar] Unlocking Analytics Use Cases in Adobe CX Enterprise CoworkerThursday, September 17, 20268am PTSave your seat here: https://events.teams.microsoft.com/event/58c38075-bcc5-4c31-8b03-d5ab51ff0bec@fa7b1b5a-7b34-4387-94ae-d2c178decee1?source=copyLinkLegacyShareE
In this post, I walk through a generic Proof of Concept (POC) for extending the AEM Assets user interface using Adobe App Builder. The goal is to demonstrate how you can build a custom Assets View UI Extension and integrate it with AEM Assets to provide a more tailored user experience.🔹 What you'll learn:• How AEM Assets UI Extensions work• Setting up a simple App Builder project• Creating a custom Assets View experience• Connecting the extension with AEM Assets• Understanding the overall extension architecture• Key considerations for building a production-ready solutionThis POC can serve as a starting point for organizations looking to build custom asset views, specialized DAM workflows, or tailored authoring experiences on top of AEM Assets.📖 Read the complete tutorial: https://www.aemcq5tutorials.com/tutorials/building-simple-aem-assets-view-ui-extension-adobe-app-builder-generic-poc/
The Vision:In current digital campaigns, optimizing content in specific sizes and formats for each platform (Web, App, Social Media) is time-consuming. We envision an intelligent workflow that automatically handles platform-specific rendering and synchronizes real-time performance analytics, all derived from a single master asset.Key Features:Context-Aware Auto Resizing: Adapting content to various device aspect ratios while preserving the focal point and text-safe zones.Dynamic Micro-Copy Suggestions: Generating headline variations on-the-fly by analyzing target audience and platform data.Closed-Loop Feedback: Automatically providing recommendations to optimize underperforming creatives by leveraging direct performance data from Adobe Analytics.Impact:This will reduce the time spent on routine tasks by at least 40% for designers and marketers, while significantly accelerating the speed of campaign launches.
Hi Community,I'm learning Adobe Experience Platform and wanted to understand a challenge that seems common in real-world implementations. When customer data is ingested from multiple channels, there can be situations where profiles are either incorrectly merged or remain fragmented due to identity conflicts. This can affect audience segmentation, personalization, and reporting. How do you typically identify, troubleshoot, and prevent identity stitching issues in production AEP environments? Any lessons learned or best practices would be greatly appreciated.
How would you debug? Send request to Edge Decisioning API for the same user (ECID)? Is there any system dataset which tracks capping?
Another Mega-WUG is almost here!If you haven't had time to watch the August 2026 Workfront Skill Exchange recordings yet, you're not alone — and September 16th is here to help.Think of it as the trailer, not the movie. Five of our Skill Exchange speakers will each give a "sneak peek" recap of their session, then sit down for rapid-fire Q&A with a Workfront practitioner from the community. It's your fast-track intro to the caliber of content across the whole event — and a preview of what's waiting for you in all 8 recordings.One hour, five previews, eight sessions worth exploring. Hope to see you there!📅 Sep 16 | 12:00–1:00 PM EDT | Virtual🔗 RSVP https://usergroups.adobe.com/events/details/adobe-user-groups-workfront-michigan-chapter-presents-mega-wug-workfront-skill-exchange-highlights-reel/
When users select the Search icon, it is natural to expect all relevant results to be visible on the first page. Currently, when our users are “searching” in Programs, the results are either not showing on the first page, or one is showing on the first page with the remainder displaying on different tabs/pages.WF Support has said that currently, this is due to the existing pagination behavior and is a product limitation. Unfortunately, this is causing confusion among our users.Thank you for your consideration.
Workfront currently logs that a custom form was edited/resaved, but it does not provide granular details about what changed (for example, when custom field validation logic is removed/modified, when a calculated field formula changes, or when field configuration is updated). This makes it difficult for admins to investigate unexpected configuration changes, determine whether a change was accidental, and prevent recurrence—especially when changes appear across environments (e.g., sandbox and production) and require manual rebuild. Please add an admin-level audit history for custom form and custom field configuration that records:What changed (before/after snapshot or diff of validation rules, formulas, field settings, and form layout) Who changed it (user) When it changed (timestamp) Where it changed (environment and object: form name, field name) Ability to report on these changes (e.g., via a journal/audit report) and optionally export the history This would enable admins to quickly t
As implementer or Workfront admin, have might have come across an ask that that you just can't realize in core Workfront. For example, you can't display the Documents of all child projects at the Program level (you see the files attached to the specific program). Sometimes WF Reporting just doesn't offer what you'd need. Here's a way to leverage Fusion to create an external page that can be accessed in a WF custom dashboard. With this approach you could implement the "impossible" asks. [Apologies in advance: This will feel like web tech from ~2000] This is not something I invented - and it was the examples I saw from my colleagues at IBM iX that got me thinking. There were a handful of cases where I wanted a tool that pulled data from the Workfront API and presented it to me visually instead of just the raw API output. After tinkering with this I ended up with an approach I keep coming back to. It emulates what an app server might do (receive a request, look up some da
Request for Feature Enhancement (RFE) Summary: Provide a notification functionality for translation projects which informs a defined group of the translation project about the completion of a translation, listing all pages that have been translated so that you just need to click on the link to open the pages, review and publish them. Use-case: As an editor which has started a translation job, I want to be informed once the translation is back in AEM in order to check and publish the page. Current/Experienced Behavior: There is no functionality inside the Translation Project, you have do a customization by yourself. Improved/Expected Behavior: As the information about completed translation jobs is essential and no editor wants to check frequently the status of the translations projects, especially when there are hundreds running, I would expect that there is an ootb functionality for that. In the project you already have the chance to add member - here you could simply define
🚀 New AEM Test Series is now live!Practice with structured quizzes across key AEM topics like AEM as a Cloud Service, Cloud Manager, Dispatcher, Assets, Forms, Security, Performance, and more.Whether you are preparing for interviews, upskilling for real-world projects, or strengthening your AEM fundamentals, this test series is designed to help you learn faster and test your knowledge effectively.Start practicing here: https://www.aemcq5tutorials.com/test-series/✅ Topic-based quizzes✅ Beginner to advanced levels✅ Practical AEM learning✅ Great for interview prep and skill refreshhashtag#AEM hashtag#AdobeExperienceManager hashtag#AEMDeveloper hashtag#AEMCloudService hashtag#AEMQuiz hashtag#AEMInterview hashtag#AdobeExperienceManagerDeveloper hashtag#CMS hashtag#Java hashtag#DigitalExperience hashtag#ContentManagement hashtag#Learning hashtag#CareerGrowth hashtag#TechSkills hashtag#InterviewPreparation hashtag#AEMCommunity hashtag#Adobe hashtag#WebDevelopment hashtag#QA hashtag#Developer
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 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 to test its ca
Marketo Engage users who have significant investment in email assets build in the legacy email designer need a “push button” way to convert old email assets to the format used by the new email designer. Adoption of the New Email Builder is being hampered because New Email Designer assets are fundamentally different asset types, and switching to the new email editor for organizations that have significant investments in nurture programs are akin to doing a full Marketing Automation migration, which is not to be desired.
When using the filter “Member of Program” in a smart campaign, the dropdown shows all program statuses. It would be much more useful if it only displayed the Program Statuses for the channel of the selected program. I can’t think of a reason why when you’ve chosen a specific program, filtering on statuses not tied to the program’s channel would be needed.
Version 1 of the callable agent functionality is very cool. It would be great as a follow to create a visual agent builder (think “drag & drop” or using the “journey metaphor”) that can be used natively inside of Marketo, similar to tools like n8n, and enable an “callable agent journey” to be able to interact with other agents in the system, in the same way that Marketo smart campaigns can engage with executable campaigns.
I love the functionality that you have enabled with callable agents and the webhook (future flow step) application. What I would like to see as a next step is the ability for agents to execute other functions in Marketo beyond sending back return attributes to populate fields. Here are some recommendations for capabilities to add to callable agents:Add to List Insert/Upsert on lead database fields across objects (Program Member, Marketo Custom Object) Change Program Status Add/Update to Salesforce Campaign. Conditional logic for change data value (rather than merely send back responses)
We are looking to manage OSGi configurations in the AMS environment instead of storing sensitive values in the codebase. In Adobe Cloud Manager, there is an option to manage environment-specific secrets and configurations. Is there a similar approach available in AMS, and if so, how can we manage these configurations securely?
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 thereIs it possible to dynamically iterate/loop through all account numbers in an accountDetails array within an AJO Custom Action expression and:Return all account numbers for a customer Display only the last 4 digits of each account number Format the output as: 1234 1234 and 5678 1234, 5678 and 9012 (for 3+ accounts) Thanks!
It would be great to have more flexibility when designing custom forms, particularly around field layout and presentation.Suggested enhancements:Greater control over field height and width, rather than being limited to the current sizing options. More freedom to position fields exactly where required on the form. Additional formatting options such as: Custom colours for sections, headings, or fields Text formatting (bold, italics, font size options) Highlighting important information or mandatory areas Visual styling to make forms more engaging and easier to navigate These improvements would help administrators create more intuitive, user-friendly forms, improve the overall user experience.Business benefit: More visually appealing and structured forms can improve adoption, reduce user error, and make complex request forms easier to complete.
At present it is not possible to disable the 'Select All' function for checkbox fields. It would be very useful to be able to deselect/disable this functionality for each checkbox field in the Admin layer of the form builder.
A checkbox for "ALL" appears by default on custom forms when using the checkbox feature. It happens after a certain number of choices are listed. We don't want our clients to be able to click ALL as it will prevent the client from really thinking through what they need. We don't want our clients to be able to click ALL just because it's faster.
Does the Target Feeds should also include products which are out of stock?
I have noticed this ‘module’ section that is now accessible where you can select components to drag into the email you can also select prebuilt modules. I can’t find any documentation about this or if it’s possible to customise and add our own pre-built modules instead of creating fragments. Does anyone know if this is possible?
I'm looking for guidance and best practices from anyone who has implemented bilingual SMS compliance keywords in Adobe Journey Optimizer (AJO), particularly in a Canadian context.ScenarioWe're using:Adobe Journey Optimizer (AJO) Sinch as our SMS provider A single shared short code for both English and French audiencesAs part of Canadian SMS compliance requirements, we need to support mandatory opt-in/opt-out keywords in both languages, including:EnglishSTOP HELPFrenchARRET AIDEChallengeThe integration documentation between AJO and Sinch appears to rely on a single inbound webhook endpoint for processing SMS replies. Based on the documentation I've reviewed, I haven't found a clear approach for configuring language-specific automatic responses.For example:If a user texts STOP, they should receive an English confirmation message. If a user texts ARRET, they should receive a French confirmation message.However, with a single shortcode and what appears to be a single inbound processing pat
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.