Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have a Fusion Scenario where the 1st module I invoke a HTTP Rest API. The API has a property named "status" - that can take either of the 2 values below1. Processing2. Complete I would like my scenario process further *only if* the status is complete. If the status is in processing state - The scenario should wait and retry after 60 seconds. Can anyone suggest me the ways to achieve this ?ThanksHarish
Hi, We would like to add a default value for the 'script' container within the 'delivery' form as defined in 'Workflow (xtk)' input form, as shown below: How can we get a string to populate in the delivery script automatically whenever the delivery activity is chosen? Thanks,Skyler
If you're using Adobe Client Data Layer (ACDL) in Tags (Launch) and ordering of Rules is important to your setup, then setup your ACDL Events to listen to "All Events" only. Preface / Legend For the rest of this post, I'm going to use specific upper- and lowercase spellings to distinguish various items. Uppercase "Event", "Condition", "Action": these refer to the Events, Conditions and Actions in Tags that come from extensions. For example, the ACDL extension has an Event called "Data Pushed". Uppercase "Rule": this refers to Rules that are setup in Tags. A Rule can contain 1 or more Events (where each Event doesn't have to come from the same extension), 1 or more Conditions, and 1 or more Actions. Lowercase "event": any other event that occurs during your web page's runtime, i.e. when it is loaded and interacted with in the user's browser. "ACDL event": an event that got pushed into ACDL / adobeDataLayer. Background Tags, or Launch as is more commonly known, has a fantasti
Hello - I would like the community's advise to see which option is better to track the Checkout process initiation. Should we use: 1. scCheckout event at the start of the Checkout process OR2. Page views to count the Checkout process Which one is better to use and why? Where should the scCheckout event trigger if we are going with that option? Isnt pageviews of the Checkout page and scCheckout giving us the same data? Thanks!
Hi, We have an direct call identifier for link click and when link clicks hapeens there data layer is loading with few datapoints . which we can use and assign evars. the floow is working majority of the situvations but one senario rule is firing but unable get the data layer values. whats best way we can handly these timing issues to load data. i have tried event lisners and setting up some delay it's worked but i am fine with these solution , so i am expection any other better recommendation which can deal with these issue and timing issues as well.
I have created a JSSP in adobe campaign classic v7. And I would like to restrict the access only to Adobe Campaign users (of the instance). It should be a similar behavior as the option in webapp -> Properties -> Access Control -> Enable access Control. I am sure that there has to be a code, similar to: <%@ page import="xtk:server/jsspcontext.js" %><%@ page import="/nl/core/shared/nl.js" %><%logonEscalation("webapp"); try { var userInfo=xtk.session.getUserInfo();} catch (e) { var returnURL="/<namespace>/<label>.jssp" ; response.sendRedirect("/nl/jsp/logon.jsp?target=" + encodeURIComponent(returnURL)) return;}But is not workfing for me, as after request for the login, it redirect me to the same login, instead of the jssp. Can someone please guide me? 🙂
Hello Friends, Within the Adobe Fusion Dashboard, under Team Overview I am presented with two charts on the top of the page. The first is 'Team Operations for the Last Year' and the second is 'Top Scenarios by Operations'. When viewing this sceond chart, the bottom axis displays the Scenario's ID Number and when I hover my cursor over each bar, a tooltip pops-up, showing me the same ID Number... Is this the default behavior of this chart? I ask, because it would be a much better user experience if that chart was able to display the Scenario's Name, so I could quickly identify it. I have 26 active scenarios and unfortunately, I have not committed all 26 of the scenario ID Numbers to memory. Is anyone else annoyed by this UX? Wes-
Hi Team,I'm working on a web application where I need to display recipient details in a table.The table have columns for ID (Primary Key), First Name, and Last Name. and Above the table, there is an input field for the First Name. When a user enters a First Name and submit the button, the below table should dynamically populate with matching recipient records. for the column of (ID (Primary Key), First Name, and Last Name)I've created a QueryDef to fetch recipient details, and the data is stored in ctx.vars.recipientDetails.I want to filter this data based on the First Name input and display the records in the table.FYI: Table and first name search both in the same page and configured Query def(JS Activity) before this page activity.Can anyone help on the further enhancement.Please let me know incase of further details.
Assuming I want to create offer regarding the Credit Card. However based on the user credit scoring details of the offer might differ. Is it possible in the offer to personalize offer copy based on the profile attributes which tell us about credit card interest rate for the specific user?
Can anyone help me with understanding how to sort the values that display in a Workfront chart, specifically a bar chart. I have a chart that shows record count for projects on y-axis with Sponsor name as the x-axis (see image). Would like to show it in descending order of record count. Thanks, Michael
The WUG Colorado Chapter kicked off its first session on Aug. 27, 2025. Thank you to everyone that attended and registered for the event. Attached is the deck materials we covered including the links and polls we went through. We will communicate our next event shortly and based on some topic discussion it may be focused on Fusion (How can it help? How can I learn?) and possibly some advanced reporting (textmode) thoughts. If any of you have ideas for things to cover in the next event or may you have a use case you'd like to share to get insights and input from the collective...either way...reply here with those ideas so all can consider.
Creating a very simple Project report to show dates at project level and weekday difference between them. Two dates listed for the project are custom form dates - PredicationStart and PredicationEnd. But, my attempt to show the weekday difference is turning futile. What am I missing?Valueexpression=WEEKDAYDIFF({DE:PredicationEnd}, {DE:PredicationStart}) displayname=Weekday Difference valueformat=HTML
Description:The current capabilities of Adobe Workfront and Fusion do not fully support the need to restrict users from changing proof decisions after a stage has been locked. This poses a risk to the integrity of the proofing workflow, as it allows proof creators to unlock stages and alter decisions, potentially affecting the outcome of the proofing process.Why is this feature important to you:This feature is essential for ensuring the security and reliability of our proofing workflows. By preventing unauthorized changes to proof decisions and stage locks, we can maintain the integrity of our decision-making process and ensure that all stakeholders have confidence in the final outcomes. This is particularly important for teams that rely on accurate and consistent proofing processes to make informed decisions and maintain accountability.How would you like the feature to work:Restrict Stage Unlocking: Implement a feature that allows administrators to set permissions that prevent an
Description - Some users (either on accident or on purpose) list the tasks of a project by percent complete, start date, due date, etc. instead of by the task number. This leads to them requesting help or questioning if Workfront has had an update that then blocks them from seeing "+ Add More Tasks" below the list and the inability to nest task only discover that those features aren't allowed because the tasks aren't listed by their number. They were unaware that not listing the tasks by their numbers would disable those features. Why is this feature important to you - It would be helpful for people to know that the way the tasks are currently ordered in will block certain actions to the tasks or projects. While the text and icons for those actions are missing for them, it has caused them to question if there's a bug, did something change with their access level to the project, did something change with their account, or if clearing their cache and cookies is the fix. If they had
Description - Right now, users with "Team Monitoring" access cannot view WF module configurations or datastoresWhy is this feature important to you - With our governance model, only a few individuals can develop in PROD while other devs work in lower lanes. But when it comes time to troubleshoot their PROD scenarios, Team Monitoring doesn't allow them to see WF Module configurations or datastores. Making it near impossible for accurate troubleshooting so they can fix in Sandbox and promote to ProductionHow would you like the feature to work - Team Monitoring access should allow users to VIEW EVERYTHING without the ability to make changesCurrent Behaviour - Team Monitoring restricts users to only seeing Fusion scenarios at a high level without going into the details
We have an external LP that has a Marketo form on it. We have custom JS on the page that is redirecting depending on a field that is written, but I noticed the field is no longer writing, even though the submission is telling it to. Not sure what happened, as it worked before. This is the JS code:<script src="//go.autoshopsolutions.com/js/forms2/js/forms2.min.js"></script> <form id="mktoForm_3948"></form> <script> MktoForms2.loadForm("//go.autoshopsolutions.com", "180-DGD-014", 3948, function(form){ // Add hidden field form.addHiddenFields({ lastFormURL : document.location.href }); // Override redirect on success form.onSuccess(function(values, followUpUrl){ // Custom redirect URL window.location.href = "https://shopboss.net/thank-you/?source=unbounce"; return false; // prevent default redirect }); }); </script> <script> { const ctaText = "Download Now"; /* -- NO NEED TO TOUCH BELOW HERE -- */ MktoForms2.whenRea
Hi, I'm completely new to Adobe Analytics and its dashboards. I have a dashboard where we're sending comma separated values and I want each value as a separate event. Is that possible?I read https://experienceleague.adobe.com/en/docs/analytics/implementation/vars/page-vars/prop#:~:text=List%20props%20are%20a%20setting,treated%20as%20a%20single%20value and https://experienceleague.adobe.com/en/docs/analytics/admin/admin-tools/manage-report-suites/edit-report-suite/traffic-variables/traffic-var but I'm failing to understand how I can configure the dashboard to do what I want. Attached is a screenshot where we can see some individual values, and some rows have comma separated values. Hoping to break up the CSV rows into separate events, if that's possible.
Hello community, We have limited the time frame for sending emails to between 21:00 and 8:00. To do this, in the deliveries section, under the scheduling option, in ‘Contact date calculation’, we have included the following formula that allows the sending to be postponed to the enabled hours Iif(Hour(GetDate())>=21,AddHours(ToDate(AddDays(GetDate(),1)),8),Iif(Hour(GetDate())<8,AddHours(ToDate(GetDate()),8),GetDate())) On the other hand, we use the waves feature to send emails in several batches, with the ‘send using multiple waves’ delivery option. The problem we have is that the time restriction is applied to the first wave but not to the following ones. How can we manage this so that all waves are sent within the enabled time range and if one of them falls within the range we do not want, that wave is postponed and the following ones are executed accordingly? Thanks
Hi,One of our team is constantly overloaded with work due to short turnaround times. They need a minimum of 6 weeks to turn around the job. The team has requested to prevent any requests coming to them if it has less than 6 weeks. Is this possible with Workfront?
Hi,I am working on creating a Dynamic Template using Conditional Rules. While adding a condition to my rule, I was able to add 5 values. However seeing below issue: For my use case, when I tried to add 200 values, it showed an error.Did not find any mention of this limitation or guardrail in the documentation.But it will be helpful if some one can help me with the details. Thank you in Advance!Referring below page:Create conditions | Adobe Journey Optimizer
In our project we have many report suites and we heavily use Processing rules.Currently we are using Adobe Analytics 1.4 api to extract Processing rules from multiple report suites and check mapping for each variable. This way its very easy to check mapping for each variable across report suites and its very fast as well.Adobe announces that Adobe 1.4 API will be deprecated by Aug 2026. And unfortunately Adobe 2.0 API does not support this feature. Does anyone know alternative to extract Processing rules without Adobe Analytics 1.4 API?
I have a webApp where it reads 3 data field values from an input form. On submit click it should compute a custom field value based on other inputs and save the record into a table. I'm able to read and capture the input using Page v5 compatibility node with html and js script. However I'm unable to save the captured record into table. I tried below function in the same Page v5 node and also tried in a script node after Page v5 node but no luck. If I hard code the values in script node then I'm able to see the record insertion otherwise I receive error : Error: SCR-160017 Function 'Write', argument 0: cannot convert argument to an XML document. Code used to save the record:function saveRecord(campaignLabel, deliveryLabel, mirrorPage){var currentDateTime = formatDate(getCurrentDate(), "%4Y-%2M-%2D %2H:%2N:%2S");var customSchema;if(campaignLabel.length > 0){customSchema =<customSchema xtkschema="xyz:customSchema" campaignLabel={campaignLabel} creationDate={currentDateTime
Hi everyone,I’m trying to integrate the Frame.io v4 API via Adobe OAuth2 (IMS). I’ve successfully:Created the OAuth Web App in Adobe Developer ConsoleAdded Frame.io API serviceGot correct client_id, client_secret, redirect URIs (escaped properly)Successfully obtained authorization_codeExchanged for access_token and refresh_token successfullyProblem:When I call https://api.frame.io/v4/accounts with the token (properly sent in Authorization header as Bearer [token]), I always receive:401 Unauthorized - Invalid or missing authorization tokenThe Adobe OAuth flow completes fine. Frame.io support has already linked my Adobe ID on the backend. My Adobe ID logs into Frame.io just fine via browser.Main question:What additional step is needed for the token to be recognized by Frame.io?Is this workspace linkage? scopes? production status? developer console config?If anyone has successfully made this work, I’d appreciate any guidance on what I’m missing to make Frame.io accept my valid Adobe token
Hi, We are analysing on decommissioning the Production servers but also wanted to check here for any pointers/tips to consider if we want to reduce the number of AEM Publisher and dispatcher servers in Production if someone has already worked on this before?For ex: Out of 4 Publishers and 4 dispatchers, if we would want to reduce to 2 each as most of the sites are migrated to a different tool and we are just left with 8 out of 21 sites.Thank you
Hi all,I am trying to prefill an XFA form (XDP based) through data that is submitted through an Adaptive form.My Adaptive form is based off a JSON (Schema.json) attached. I bound each of the adaptive form field to this JSON. On the other side, I bound my XDP to a XSD file (attached).when i submit my Adaptive form, the form gives out the JSON (response.json), I am using a servlet to convert this to an XML (response.xml) and then use Render Service to stitch together a prefilled PDF form. But this is not working, i always get a blank form without any prefilled data.But when i use same XML and try previewing through AEM Forms designer, the PDF gets prefilled. Not sure what i am missing. I am attaching all the files that i used here. Would be really helpful if someone from the community can assist. response.json (data submitted as JSON from Adaptive form){"moneylink-trans-amount":1000,"financial-inst-name":"Sample Bank","acc_number":1.2312312E7,"checkbox-journal-amt":"1","total-journa
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.