Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
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)
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'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
In the old SAINT data export user-interface, we had the ability to filter the results exported based on number of rows (which we can still do), dates (which we can still do) and key values (which we cannot do). When we are addressing data changes by our users and trying to update a subset of the page classification values, this ability to fetch only a subset of the data that needed to be addressed was critical. Sadly we no longer have that ability in the new classification set interface. If it could be added back, that would be a tremendous boon for us. I know we can get this via the API, so the underlying code is there, it would be great if it were added back to the user interface as well.Thanks!
This article makes the case for setting up a lightweight Workfront release management process, and shows how it's easier to implement than most people assume.Key points:The problem: Untested changes going live in Workfront can catch teams off guard and erode trust. The fix doesn't need to be heavy: Release management just means having a repeatable way to plan, test, approve, and communicate changes — not a bureaucratic approval chain. Two sandboxes, two jobs: SB02 (Sandbox 2) is where technical building and testing happens; SB01 (Sandbox 1) is where real users validate changes before go-live. Keep sandboxes fresh: Regular refreshes (SB02 more often, SB01 before major testing cycles) keep testing environments realistic — stale sandboxes give false confidence. Environment Promotion moves things along: Workfront's built-in packaging tool lets you move configuration changes (forms, fields, templates) between environments reliably, instead of manually rebuilding them each time — build → com
Hi, I have a Dispatcher filter rule to allow for DELETE method for a specific url path. It works fine on my local AEM instance Dispatcher. The same errors out “406 Not Acceptable”Can you please suggest a fix for the AEMaaCS environment?The following is how the rule looks in the sites_filters.any file./0123 { /type "allow" /method "DELETE" /url "/service/xyz.json”
When updating the panel date ranges, the Comparison Dates stay the same. This means we as users have to delete the old comp dates and percentage change metrics, then create new ones. On bigger “recycled” dashboards, this takes FOREVER! This one improvement would save me hours and hours and hours every year.Thanks! RR
Hi everyone,I’ve been trying to build this project without much success. Here’s the command I used last:```mvn -B archetype:generate ^ -D archetypeGroupId=com.adobe.aem ^ -D archetypeArtifactId=aem-project-archetype ^ -D archetypeVersion=23 ^ -D aemVersion=6.5.0 ^ -D appTitle="My Site" ^ -D appId="mysite" ^ -D groupId="com.mysite" ^ -D frontendModule=general ^ -D includeExamples=y```I am on windows and I do use cmd with administrator privileges. I’ve tried numerous versions of the command above and I haven’t managed to get it running. Sometimes the build command fails, other times the `mvn clean install` or `mvn clean install -PautoInstallPackage` or `mvn clean install -PautoInstallSinglePackage` fails. And the times that both work and I can see the project in AEM it is still not functioning properly. For example I get an error when trying to create a page. My question is more general as I’m trying to understand how this all works. I have the AEM 6.5.0 version.From aem-project-archetyp
Hi all,I'm trying to understand a specific aspect of AJO's decisioning capability. Does AJO's decisioning engine have the ability to generate/select offers purely on its own — using only internal AJO/AEP configuration (like offer eligibility rules, priorities, and constraints) — without needing to pull any profile or event data from an external/3rd party source into AEP?
Hi All,I'm trying to understand a discrepancy in visitor counts between Adobe Analytics and an Adobe Target activity using A4T reporting.I created a new Adobe Target activity that targets all visitors landing on a specific URL, and the activity is configured to use Analytics for Target (A4T) reporting.However, I noticed the following:Adobe Analytics reports approximately 500 unique visitors for this URL. The new Target activity shows only 250 unique visitors. I also have another existing Target activity running on the same URL, which includes an additional mobile segment as part of the audience criteria. That activity is showing approximately 390 unique visitors in Analytics.Since the new activity is targeted to all visitors on the URL, I would expect all visitors landing on that page to qualify for the activity.Could anyone help me understand what might be causing this discrepancy between the Analytics unique visitor count and the Target activity unique visitor count?Thanks,
Event Forwarding governance and optimization are becoming increasingly difficult as implementations scale and additional rules are introduced. While the current monitoring experience provides an aggregate compute-time view, it lacks the visibility needed to understand which individual rules are responsible for overall resource consumption. This creates a significant operational challenge because teams can identify that compute-time usage has increased, but they cannot determine what is driving the increase, which rules are contributing the most, or where optimization efforts should be focused. As a result, troubleshooting becomes highly manual, requiring teams to review rules individually, make assumptions about potential bottlenecks, and perform extensive testing without any data-driven insights.To address this gap, the Event Forwarding monitoring UI should provide rule-level compute-time attribution that allows users to understand exactly how much compute time each rule consumes duri
I’m currently trying to create a fusion scenario to map the Workfront Core project status to a Planning record’s status field so there is more parity between the two objects. I’m running into this very odd issue where for some Planning Workspaces I am able to successfully map the status but in other workspaces I can’t. I’m an Admin and the owner of all workspaces so I don’t think it’s an issue with permissions but given how complicated Planning sharing is I haven’t fully ruled that out.The fusion scenario throws no obvious errors and appears to execute successfully, however in the output bundle I get is below, and I know the record ID it’s saying doesn’t match does exist: { "body": { "data": { "status": "failed", "total": 1, "succeeded": 0, "failed": 1, "requestId": "[Request ID redacted for privacy]", "results": [ { "requestIndex": 0,
While initially excited about the NEW Email Designer, I’ve found it to be incredibly frustrating to work with. I would appreciate any support with the spacing issue I’m having. I’ve included images of how my email looks in Marketo and how it looks once sent via Gmail. You can see the spaces between sections at the top and bottom of the email. I can confirm that there is no extra padding in any of the components/fragments of my template. While I can see the HTML, in the design studio, it’s locked so I can’t make any changes. I have watched every tutorial and asked as many users I can find and can get no solution. Additionally, there’s no way to bring in plain rich text without losing our brand fonts, weights etc. UGH. Not having the ability to upload our brand fonts/colors in the new designer and having it hold while working on an email is crazy. To have to add a custom color for every usage is very frustrating.
There should be a setting in the new launch to be able to track s.products without going to the custom code to build the product string.Kind of like how the old GTM had a checkbox to enable e-commerce tracking and it would just read the dataLayer Enhanced Ecommerce (UA) Developer Guide | Google Tag Manager for Web Tracking | Google Developers
Hi everyone,I’m trying to identify duplicate records in our Marketo database using a Smart List with the “Email Address is duplicate” filter.The Smart List is showing 6 records, but when I go to the People tab and search for the email addresses of those records, I’m unable to find another person record with the same email address.Has anyone experienced this before?I’m trying to understand:- Why would the “Email Address is duplicate” filter return records when I cannot find the corresponding duplicate records in the People tab?- Could this be related to deleted/merged records, workspaces/person partitions, indexing, or Smart List data refresh?- Is there a reliable way to identify the actual duplicate records that Marketo is detecting before we proceed with a database cleanup?Any guidance on how to troubleshoot this would be greatly appreciated.Thanks!
I’m facing Adobe Analytics Error “Error code: 500-001: Page loading fail”.I’m not sure why this error happens. Full error message is below:The page could not be loaded correctly. Please verify your login and try again. If this message continues to appear, please contact customer support with the following reference information: EIM Instance ID 230e11a2-ab1a-11f1-8dfe-2f547bb1e87c.
Hi Team,I’m working on a use case where I need to trigger a Workfront Fusion flow when a Smart Campaign is run/activated in Marketo.The requirement is:When a Smart Campaign is activated/run in Marketo, the Fusion flow should be triggered. The flow should check whether the Communication Limit option is unchecked for that campaign. If the Communication Limit is unchecked, the Fusion flow should proceed and send the email. If the Communication Limit is checked, the flow should not send the email.Is there any way to trigger a Workfront Fusion flow when a Marketo Smart Campaign is activated/run? Also, is there a Marketo REST API that can return the Communication Limit setting for a Smart Campaign?Any guidance or recommended approach would be greatly appreciated.Thanks!
Please build API where you can store the user activity from 12 months to var node and so that based on that we can able to identify the how many active users are there from past 12 months.
Thank you to Jyothitha Chandran (Product Manager) and Mayank Gaur (Senior Product Manager), for a great session exploring how AEM Dynamic Media and Adobe Journey Optimizer work together to deliver personalized experiences at scale. We appreciate all the insights, demos, and roadmap updates! Session SummaryMayank and Jyothitha demonstrated how teams can create and manage Dynamic Media templates and bring them into AJO to build personalized, reusable content for omnichannel campaigns. The team showcased how AJO can combine profile and external data for real-time personalization, dynamically tailoring elements such as product names, prices, images, and regional content. Mayank shared a look at the product roadmap, including deeper Dynamic Media integration within the AJO email designer, expanded open-time personalization, and AI-assisted workflows, while gathering customer feedback to help shape future capabilities. Session MaterialsSlide Deck Webinar Recording Consolidated Q&A Additi
Current behavior allows an invalid, nonexistent, or blank Program Name value to be treated as "Is Any" rather than returning no results or generating an error. In my example, I have a list of program names provided to me by a team member. I put it in the Member of Program is and pasted them all in along with a constraint of status = Event > Registered. The smart list gave me thousands of results. In reality, none of those programs I put in the Member of Program criteria was even valid. So why would it show me any results?This behavior is counterintuitive and creates a significant risk for audience selection, reporting accuracy, and operational decision-making. If a user enters an invalid Program Name, the Smart List appears to function correctly while silently broadening the audience. As a result, configuration errors can go undetected and may lead to unintended campaign execution or inaccurate reporting.From a product usability and data integrity perspective, an invalid filter valu
If the Custom Action is used in live journey I am not able to change the payload, authentication etc?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.