Explore product-specific spaces to ask questions, share insights, and learn best practices.
Actividad reciente
We are facing a editorial challenge when users are creating emails in the email designer. This is regarding the use of email fragments. We have created many different fragments as design elements/modules, and in all of this fragments we are using variables to control how the fragment should look like. F ex we use variables to choose between pre defines background colors, we use variables to set the alignment of the content (can vary from mobile to desktop), we have different styling of CTAs etc. Today this settings needs to be done before the fragment is broken, and the content can be edited. The challenge is after the fragment is broken we cant change the variable settings from the interface.But there is a work around, and this is not user friendly. From the code editor we can access the fragment code, and by finding the right place in the code we can manually change the chosen value of the variable. And this is reflected in the template when we save the change.It would be very helpfu
In our daily work we are facing a challenge when it comes to maintaince of email templates build from fragments. We are using different pre-defined templates that is built from fragments. And the fragments again contains just dummy images and lorum ipsum texts. The users changes the content in the fragments when they create there Journeys with there emails. The issue we are facing is when a content designer wants to change the template that is in use in an running Journey – there will be a problem. The content designer could have ordered a total new template, with a new look that he wants to use (a new framwork) or simply just want to change to another existing template (could be seasonal variations in the design). When you use the “change design” feature in the email, and changes to another template – you use all your created content in that email you are changing design too. It should have been possible to keep your content when you change the underlaying template.Maybe it could be s
When ingestion data via HTTP API to profile, FIFO is not guaranteed, resulting in potentially incorrect data being stored on the Profile. The enhancement request is to make this an optinal feature when creating a source connector or dataflow. It could be a toggle. The trade-off would be increased processing time, but I would rather have correct profile data a bit slower, than fast updates that taht eventually prove incorrect
Live stream show details:Marketing and customer experience teams are under immense pressure to deliver faster, smarter, and with greater context. Enter Agentic AI, the breakthrough approach enabling teams to meet these demands.This exclusive session features an insightful Q&A session with Anjul Bhambhri, Senior Vice President of Adobe Experience Cloud. Discover Adobe’s journey and bold vision to provide innovative Agentic AI capabilities that empower marketing and creative practitioners to automate complex steps, accelerate decision-making, and expand their teams’ capacity without compromising control or oversight. Be inspired by early customer adoption success stories and learn how Adobe supports your onboarding and adoption process, giving you the confidence to embark on your own Agentic AI journey. Date: March 3rd, 2026Time: 9:00 am PTCan’t make it? Sign up anyway and we will send you the recording afterward. We hope to see you there!REGISTER NOW!
Hello Marketo Community, We are currently operating a large Marketo instance and are facing scaling challenges related to program membership data extraction via the REST/Bulk APIs. Current Limitation At present: There is no API-exposed field that identifies whether a Program is archived. Archiving a program in the UI (e.g., moving it to an archived folder) does not translate into a machine-readable “archived” flag via the REST API. The Program Membership Bulk API requires filtering by Program ID. There is no supported endpoint to retrieve program membership changes between two timestamps without iterating through individual Program IDs. Because of this, integrations must iterate across all program IDs to ensure no membership changes are missed — even for programs that are long archived and no longer operational. Business Impact For instances with thousands of programs: API calls increase significantly as program volume grows. Sync runtimes increase over time, even if most
Hi Community,We’ve noticed a limitation in #Adobe Marketo Engage regarding person record deletions and would like to confirm if others have experienced the same or if there is a workaround.Scenario:When a person record is deleted from the database (either manually or via batch action), we are unable to identify: Which specific user performed the deletion The exact timestamp tied to the user action (beyond high-level activity logs) Any detailed audit reference for compliance tracking We checked: Audit Trail Activity Log Notifications However, we could not find clear visibility showing which user deleted the specific contact record.Concern:From a governance and compliance perspective, this creates challenges in: Internal accountability Data security monitoring Incident investigation Audit/compliance reporting Questions: Is there any hidden audit configuration or advanced log access that tracks user-level deletion details? Is this information available via API or Admin-lev
I’m running a cleanup initiative to reduce clutter from legacy smart lists that are no longer actively maintained.I wanted to confirm best practices before deleting anything: Is it generally safe to rely on the “Used By” tab to identify smart lists that are not referenced by any campaigns, programs, or assets? For smart lists that show no current dependencies and haven’t been modified or used in a long time, is deletion recommended versus archiving? Are there any known risks (hidden dependencies) that we should be aware of before removing them? Thank you in advance.NN
During testing, I set up a campaign to end and it worked and went to ‘Completed’ status. Now, I can’t duplicate it. Is that a bug or do I have to recreate everything? This is what I see for the campaign options:
Hi guys, After reading similar questions, I don’t think this one has been asked before.When I create a journey (in AJO) using a read audience as the entry point and set the schedule type to daily or weekly - the re-entrance options does not appear. My expectation (and as mentioned in this previous comment......is that when the schedule is not as soon as possible I should now be able to choose re-entry criteria: It seems that before I choose the entry node (ie read audience) I can select the re-entrance criteria, but this disappears when I add in the read audience node, and will not save.Is there a reason re-entrance is not showing even when my scheduler is not set to as soon as possible?Thank youWill
Hello! I haven’t really encountered this before and wanted to ask: I had sent out an email last week and in the email dashboard it says that the email sent to 1,000 people. However when I clicked on the member tab of the email program or when I create a smart list/email performance report with the was delivered email filter, the number was a lot higher, about 1,600. Any idea on what may be the cause of this discrepancy? The email performance report number as well as the program member number and the smart list number are all the same, but it’s just the dashboard that is off.
Hi everyone,we have a client who wants a pie chart showing the breakdown of projects by one single-select field and multi-select dropdown field. Single-select field is straightforward. However, a multiselect field is a challenege as I can't use it for grouping in the chart.Has anyone dealt with a situation where a client wants to display report data based on a multiselect field?Your inputs are much appreciated!Best,Sara
Hello, I need some help. I’m trying to use the aggregate function to create an audience. My criteria is: Transacation Date >10 days from Current Date Specific currencyID codes AND Amount Value = 1The profile can have up to 5 currency ID’s. I’m trying to create an audience that when I sum up the Amount, I only select those where total is <=4. I keep getting profiles where the amount is 5. I’m at a loss because this aggregate is not doing what I assume is should be doing. Any assistance would be appreciated.
Request for Feature Enhancement (RFE) Summary: Content managers need an ability to "Replace a file" from the asset's properties. We implemented an override for them (pictures attached). In future we'd like to have this feature as Out-of-the-box functionality. Use-case: Content manager creates an asset's language copy, then "Reveal in Asset", then goes to the asset's properties and need to Replace the original file by translated version of file, having stored it on local computer with different name. Current/Experienced Behavior: Content manager can update an asset's file by one of the 2 ways: Create a Version: Open the folder in the DAM. Find his/her asset file. Select it and click on the "+ Create" button, then select "Version" button. Replace an original file OR Create a version:Save a future image with the SAME name as an original asset's file in the DAM. Drag and drop the future image to the DAM. System suggests "Create a version" or "Replace". Improved/Expected Beha
Hi All, We are trying to embed an AEM Adaptive form in an external web page that is build using Angular. As per the official documentation, we tried the HTML injection using Ajax and Jquery. Though this worked, it opened up a lot of security questions as the HTML is being injected into the hosting page. This cannot be sanitized by Angular due to the JS and CSS existing. Also, them having to map the relative paths of client libs to AEM Server.Alternatives discussed were using iFrame. My question is to understand your take on both the approaches and what can be followed.We are also discussing headless delivery, we are on prem but this can be a longer term goal for us. My understanding is HTML injection how is Adobe recommending this approach with such security concerns around ? Are there any mitigation controls we can put in place. Thanks,Abhishek
Hello everyone,We recently noticed an issue with the Table Builder feature. When we apply filters to multiple dimensions, the filter only applies to the first dimension. Any dimension listed under the first one does not get filtered at all.This behavior seems new—previously, we were able to filter multiple dimensions at once without any problems, and the table would update correctly across all selected fields.Has anyone else experienced this? Is this a known bug?Any help or guidance would be greatly appreciated!
When I send A/B subject line test proofs to a client, only one subject line gets sent. I send the proofs to a list of email recipients. What could I be doing wrong?
DetailsThe features in this release focus on Experience Manager Sites, Forms, Assets, and Cloud Foundation innovations and include the following: AEM SITES: Edge Delivery Updates AEM FORMS: Interactive Communications Associate UI AEM ASSETS: AI Search (Multilingual, Semantic) CLOUD FOUNDATION: MCP Server Release Overview Video: https://video.tv.adobe.com/v/3479789/ Seed Q&APlease use this thread to ask questions related to this release.See all the Previous Releases here and the Current Release Notes here.
Hi WF Community!I’m looking to add red highlighting to values in a project’s task list, under the Planned Completion Date column, when the date is less than $$NOW and the task’s Status is not equal to “Complete”. I was working with leftmethod in text mode on the Planned Completion Date column, but still not getting the result I need. Here’s my text mode: displayname=Planned Completion Datelinkedname=directnamekey=plannedCompletionDatequerysort=plannedCompletionDatetextmode=truevaluefield=plannedCompletionDatevalueformat=atDatestyledef.case.0.comparison.icon=falsestyledef.case.0.comparison.leftmethod=AND(({plannedCompletionDate}<$$NOW),({status}!=”CPL”))styledef.case.0.comparison.lefttext=truestyledef.case.0.comparison.operator=equalstyledef.case.0.comparison.operatortype=stringstyledef.case.0.comparison.trueproperty.0.name=bgcolorstyledef.case.0.comparison.trueproperty.0.value=eac6c9styledef.case.0.comparison.truetext= Anyone know where I might be going astray? Thanks!Nick
Working in the new email template designer I have a published template that looks great and orderly. However, when I send a test to myself, some of the spacing isn’t the same and creates large gaps between the content. Has anyone experienced this and found a solution?
Hello EveryoneI have a Workfront Search module that returns multiple attachments. The challenge is that I want to send all these attachments in an HTTP form-data request in one module (e.g., to one API endpoint that expects multiple files) How can I achieve this ?
I’m trying to identify Standard access users who are not involved as Assignee to any object except issue and Approval process and who haven't changed any object status.Goal:If a user with Standard access has never performed a Task or Project status change or not been an assignee (excluding comments, document uploads, or approvals), we’re considering moving them to a Light/Contributor license.
Hello,I have listed for my understanding from the “Mark as done” behavior. Please advice, it’s correct?“Work on It” and “Mark as Done” options are visible only to users with a Standard access-level license. These options cannot be configured at the access-level or individual user level; they can be configured only at the team level. Example:Arunachalam has a Standard access license, so she can see both options. However, when he clicks “Work on It” or “Mark as Done,” the task status does not change because the option values are not set or configurable at the individual user level.When the same user is added to a team where these options are configured, and that team is assigned to a task, the options will be visible and clicking them will update the task status based on the team-level configuration.
Hi all, I have a custom field in my form that used a name as the name but an ID as the value underneath. For instance;Starter: Soup - ID1234Main Course: Pizza - ID2345Dessert: Ice Cream - ID3456 Now I want to concat my three course meal in a different field called (three course meal) such that the outcome is;Three Course Meal: Soup, Pizza, Ice Cream However, if I concat based on the field itself it now gives the output:ID1234, ID2345, ID3456 I know for all other ID fields in Workfront you can get rid of the ID and add .{name} but this does not seem to work for custom fields. Is there any other way that I can do this?
I want to create a custom PDF export that aligns closer to how it shows on WF. Example of how it’s exported and how I would like it to look. Do I have the option to customize the export? Exported: How it looks in WF:
¿Ya tiene cuenta? Iniciar sesión
¿Aún no tienes una cuenta? Crea una cuenta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.