Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, Trying to setup a Journey for a time sensitive cart abandonment scenario. Created a Streaming based Audience with the following definition, "Include audience who have at least 1 Product List Adds event then after 15 minutes do not have any Purchases event and occurs in last 1 hour(s)" But found that the profile will be qualified with this Audience right after a product is added to the cart without waiting for 15mins. Any advice please? Thanks,John
SummaryOur team uses Claude connected to the Workfront MCP server to answer resourcing questions in natural language. Planned Hours are fully and reliably queryable today. Remaining Available Hours — the metric the Resource Planner itself calculates (schedule capacity minus time off minus existing commitments) — is not exposed through any MCP tool, and cannot be reliably reconstructed from what is exposed. We're requesting this data be made queryable so a team's full capacity picture (Planned + Available) can be surfaced through natural-language requests, not only through the Resource Planner UI.What Works TodayPlanned Hours are cleanly queryable via the insights_find_workfront_data tool, using fields such as assignment.assignment_workRequired and task-level planned hours, grouped or filtered by user, project, or date range. This lets Claude answer questions like "how many planned hours does each person on this team have this month" accurately and immediately.The GapThe Resource Planne
Both the Section Headers and Table Of Contents have been good additions for making reports easier to read and navigate through - though have got a couple of thoughts on how they might be able to be improved further. 1) Add the full set of right-click functionality to Section Headers - At present, the only way that the Section Header visual can be interacted with is changing the text; the right-click menu that exists with other visualisation types isn’t there. However, I think it would be good to change this for two main reasons. ‘Edit description’ - This could be used to enable the adding of a short description or subtitle, between the main title and the line underneath the visualisation. ‘Get visualisation link’ - It would be good to be able to link directly to a Section Header. As a user who often adds an Introduction or Contents section to tell users what they can find in a report, it’s nice to add links in, but currently you have to link to any other visual that’s close to the Sect
Join us on Wednesday, August 5 from 12:00–3:00 PM EDT for the next Workfront Skill Exchange, featuring two parallel tracks packed with practical, real-world insight from Workfront customers, partners, and Adobe experts. This edition kicks off with an opening keynote from Angela Zhang (Adobe), followed by two tracks running side by side: Workfront Learn Track (Emcee: Becky Barus, Qualcomm) WF101: Build for the Bot — Designing Workfront for Automation & AI (Kaylee Richard, Accenture) WF102: Streamlining Planning with Workfront AI (Autumn Earle, Perficient) WF103: Workfront Reporting Hidden Gems: 10 Tips That Will Save Time and Impress Leadership (Daniel Clarke, EMMsphere) WF104: Mastering Workfront Admin Basics: Tips To Accelerate Your Onboarding (Jen Mancini, Aramark) Workfront Grow Track (Emcee: Jenna Martinez, Adobe) WF201: Tackling Workfront for User Adoption (Danielle Johnston, Adobe + Kellie Gardner, EMMsphere) WF202: Your New AI Teammate: Mastering Workfront's Brand Revie
First a client expressed this desire, then a community member asked about something similar so I wanted to see how/if this works. And it does! Set up the template I wanted to create a project overview page, so I just started with the fields I wanted to display on the page. Not an actual Word template but simply a docx file with placeholders for data. Open up MSWord (or an editor that writes docx files) and let's get started. Note the field names don't have to be related to the actual Workfront field - you set the template placeholder name and map it to the value you want to display (more on that later). For now, We Just write out what we want to see, and format it accordingly. Each placeholder is wrapped with double-curly braces. Example: In some cases, we don't want to have extra space or a label on the page if we don't have a value. We can use a rudimentary IF tag. you determine the tag name, and the start gets a pound sign, the end gets a slash
Hello there,I have a question about use MS Entra ID in AEM Forms JEE. How can Microsoft Entra ID authentication be configured for two enterprise domains in AEM Forms JEE when each domain currently uses a separate Active Directory server?Thanks.
Hi everyone,I’m researching the best way to build secure digital forms for a healthcare software workflow, mainly around patient intake, consent forms, appointment requests, and insurance information collection.The goal is to move away from manual PDFs and create a smoother digital experience where patients can submit information online, staff can review it easily, and the data can later connect with internal healthcare systems or an EHR/CRM.For teams using Adobe Experience Manager Forms in healthcare or similar regulated industries, what would be the recommended setup?I’m especially trying to understand:Should patient intake forms be built directly in AEM Forms, or should AEM only handle the front-end form experience while sensitive data is passed to a separate backend system? What is the best way to handle consent forms, signatures, and reusable patient information across multiple forms? How do teams usually manage form data security, access control, and audit trails in this kind of
Introduction Personalized content is one of Journey Optimizer's strengths — but it is also one of the hardest things to test before you publish. A single email can personalize the subject line, branch on loyalty points and marital status in the body, and use fallback copy when attributes are missing — all in the same template. Simulate content variations gave you a dedicated screen to preview multiple variants and send proofs without the Adobe Experience Platform test profile workflow. That was a real step forward. But it still left the hardest part on your plate: figuring out which test variants you need, and building each one by hand. The Content Simulation Skill takes that job off your plate entirely. It reads your content, analyzes every conditional branch and personalization field, works out the minimal set of variants needed to cover each branch at least once, and uses AI to fill in realistic profile, context, and target attribute values that satisfy those branches. You preview t
We are about to scale of adaptive forms delivery and expecting a lot of forms ready to be deployed into Production. My questions are around how to source control these forms, i was thinking since these are content we should not be keeping them in GIT (?). I know versioning is offered as a on demand feature, would that be enough ? we will have multiple teams delivering different forms, wanted to build a robust/effective process. Any recommendations or advises will be of great help.
I have got the case like this:Unrecognized User - ECID is added server side to IdentityMap User logs in. a) I use email as an identity (but email has to be unique - only one in the profile - configured in Identity Service). b) Data Element for that email is populated and added to the IndentityMap. I want that data element also be populated in the following events. SHould it be stored like that?Then the user logs-out User logs in to the another account. Identity Service disjoin these profiles. I assume I need to clear IdentityMap and add new one. Any tips?What are your tips to manage IdentityMap?
Are Custom Actions async?
Hi team,I'm using Adobe Campaign Classic v8 with a File Transfer activity to download files from an Amazon S3 bucket. My S3 bucket contains multiple files with the same prefix, for example:Automation_1225950_20260717_1514.csvAutomation_1226051_20260717_1514.csvIn the File Transfer activity, I'm using the following path:adobe-incoming/Service_Automation_The workflow is:Scheduler → File Transfer → Data Loading However, the File Transfer activity only downloads/processes one file, even though multiple files match the prefix.My questions are:Is this expected behavior in ACC v8 for Amazon S3? Is there a way to process all matching files in a single workflow execution? If not, what is the recommended approach to load multiple files from S3 into ACC?Any guidance or best practices would be appreciated.Thank you!
Could somebody explain me what is “use guided events”?What is the specific use-case for that??
Aquabella, evsel kullanım için geliştirilmiş en modern su arıtma sistemlerini sunmaktadır. Yüksek filtreleme kapasitesine sahip kapalı kasa, dijital, alkali ve atık su üretmeyen çevre dostu modelleriyle öne çıkan marka, temiz ve lezzetli suya ulaşmayı kolaylaştırıyor. Mutfakta konfor ve sağlık arayanlar, "en iyi su arıtma cihazı hangisi" sorusuna bütçe dostu ve NSF onaylı çelik tanklı bu zengin koleksiyonla yanıt bulabilirler. https://www.aquabella.com.tr/kategori/ev-tipi-su-aritma
I have a question regarding AJO Forms and Experience Event datasets.When an AJO Form writes data to an XDM Experience Event dataset through a Form Preset, should the platform automatically generate the mandatory root fields _id and timestamp?If yes, is there any specific configuration required to enable this behavior?If not, what is the recommended approach for customers to populate these mandatory XDM fields, considering that the Form Designer does not appear to provide a mechanism to dynamically generate values for _id or timestamp?Currently, data ingestion into my streaming Experience Event dataset is failing with the error:"_id is missing"At the same time, I can see the Adobe OOTB web.formFilledOut event being generated successfully with both _id and timestamp populated.Could you please clarify whether this is expected behavior, a configuration issue, or a known limitation when using AJO Forms with custom Experience Event datasets?
Hi Folks, Currently we have CSPs implemented for all 200s but we need it for all 302s and 301s redirections also to achieve full compliance for Content Security Policys. I have included below line (marked in BOLD) in the site_cloud_publish.vhost file. Header set Content-Security-Policy "upgrade-insecure-requests; frame-ancestors 'none'; script-src blob: 'unsafe-inline' 'unsafe-eval' 'self' https://xyz.xyz.com https object-src 'none'"Header always setifempty Content-Security-Policy "upgrade-insecure-requests; default-src 'none'; frame-ancestors 'none'; base-uri 'self';" "expr=%{RESPONSE_STATUS} =~ /^30[1278]$/"<If "-n %{QUERY_STRING}"> but while deploying the dispatcher module, i am getting warning and deployment is failing.Could you help me in thi? Thanks in advance. Regards,Shikha
We sometimes see people trim()-ing Strings in Velocity before comparing them, like:#if( $lead.Region.trim().equals("Northeast") ) Without evidence that leads or apps have added extra whitespace around values, worrying about trim() here is likely overkill. If data is validated via picklists or reliable apps (e.g. you can easily trim Marketo form fields before submission[1]) you’re just forcing Velocity/Java to allocate memory for new Strings. Some people trim() before isEmpty(), in case a value consists of only spaces:#if( $lead.LastName.trim().isEmpty() ) The real flaw in both cases isn’t the concept of trimming, it’s that the types of whitespace trimmed by trim() are very limited and don’t represent the real-world whitespace that janks up databases. For example, U+00A0 NBSP isn’t covered by trim() since it only removes ASCII whitespace! In my experience, NBSP is a bigger wtf-how-did-that-get-in-there offender[2] than basic spacebar, so you want to catch it. So rather than trim(), use
Previously, in typeahead fields you were able to type in the object reference number, but it looks like this is not a functionality of the internal lookup field? Does anyone know if this is a future-state functionality? Example: Reference # 172401 pulled up the project named “25-26 Training Task Queue” for the Project typeahead. When I type that same number into the internal lookup field it returns “No results”.
Hi Team, can anyone help to find what is the reason I am seeing this screen when I launch the Adobe campaign from Adobe Experience Cloud.
Assume that I have a crazy use-case like that. Customer has one Customer IDs. However he might have multiple Loyalty IDs. I can set up these as array with multiple Loyalty IDs. Are there any edge-cases for such a use-case?
Would you build this event based on ECID identity of Email identity? Execution field is taken from profile attributes and the email attribute might not be present in the event payload ….Any advise??
Is anyone using Fusion to connect Frame IO and their Workfront projects?
A couple months back there was a GREAT webinar around building collection columns in Reporting….Does anyone have a link to that webinar please?
In the new unified approvals, when an approval template is created, there is a field for “workdays until due date”. We need this number to exclude weekends, or at least have the ability to associate with a schedule that excludes weekends, so that approval due dates do not fall on weekends without manually adjusting the due date with the calendar feature.
Great turnout for our July roundtable — 27 attendees and 82 chapter members and counting (23 new members since our June 1 meeting!). We had folks register and join from across the country, plus one respondent all the way from London, spanning system admins, Fusion developers, marketing operations leaders, and end users.Our main topic was a live demo of the Workfront MCP Server and an overview of current Workfront AI capabilities, presented by David Kershaw of Techmera. David walked us through the three AI paradigms available in Workfront today, then showed the MCP Server in action against a live instance.AI Assistant. The in-Workfront chatbot. Best for summarizing what's on the current page, answering documentation and configuration questions, and (usefully) helping with calculated fields without the hallucinations you'd see from a generic LLM. AI Collaborator. Embeddable AI agents that plug into workflows. The Content Reviewer is generally available today — think of it as an AI teamma
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.