Explore product-specific spaces to ask questions, share insights, and learn best practices.
Als letztes aktiv
I use the functionality in Web SDK extension “On before event send callback” and put there in order to catch when specific Target experience was clicked. I want to forward this data to Google Analytics 4:if (content.xdm && content.xdm.eventType === 'decisioning.propositionInteract') { const proposition = content.xdm._experience.decisioning.propositions; console.log('propozycja', proposition)}Something like that is logged after specific experiences is clicked on the website to the console: Unfortunately there is only “Activity ID” available. Not the “Activity Name”, even though I turned on specific response tokens. Any ideas?
Idea SummaryUpdate Workfront email notification subject line formatting so the ticket subject appears first, followed by the notification type or status.ProblemUsers rely on email subject lines to scan, filter, and sort notifications. Currently, Workfront places notification actions first, which creates inconsistent subject lines and makes sorting ineffective.Current examples: Request Submitted: Subject Comment on Subject Subject is Ready to Start Because the ticket subject is not consistently positioned, users cannot easily group or prioritize notifications related to the same work item.Proposed SolutionStandardize all Workfront email notification subject lines using a consistent structure:[Ticket Subject] – [Notification Type/Status]Examples: Subject – Request Submitted Subject – New Comment Subject – Ready to Start Benefits Improves email sorting, filtering, and scanning Creates consistent notification patterns Reduces user friction managing high email volumes Aligns w
Hi!It would be great if Workfront would show all people assigned to tasks on reports instead of just the primary person.
Description:We use a specific naming structure for our Journeys and our message names. We want to be able to Query this Name when creating an audience, instead of having to use Journey ID or Message ID. Why is this feature important to you:As I empower more teams to work on campaigns as standalone teams, including test variations with split tests, I need to have overarching criteria that will allow me to all audiences who have received a type/class of mailing without having to create a manual list of Journey ID or message IDs How would you like the feature to work:For instance, if all emails with an Offer use "-OFFER-" in the message name, then I want to be able to create and audience with anyone who has received a message with "-OFFER-" in last X months and not have to recall all the journey IDs. Similarly, if a customer has been in any journey that begins with "XYZ-" in last X day I want may want to exclude them. I don't want to have to s
Many of you have been building on AEM for years - crafting sites that don’t just look great but drive measurable business outcomes. You’ve set the bar high. Now, the landscape is shifting. People are finding answers and getting work done through new, powerful tools - ChatGPT, Google AI Mode, and others. The AEM team is committed to making sure this community stays ahead of that curve. That’s why we’ve built LLM Optimizer - a new capability that gives you deep visibility into how generative AI systems (like chatbots and agents) consume and interpret your site’s content. It connects those insights to business outcomes and provides step-by-step guidance to help you capture emerging opportunities. This week, we’re starting to roll out LLM Optimizer for AEM customers on AMS and Cloud Service. You’ll start seeing real data - tracking agentic traffic and surfacing your first set of optimization opportunities. We started this journey just over 100 business days ago, and it’s only the beginning
I am trying to calculate On-Time Delivery % in Adobe Workfront using a Project report, but the percentage column is not returning any values.What I have done so far: Created a row-level calculated column to flag on-time completion: IF(ISBLANK({actualCompletionDate}),NULL, IF({actualCompletionDate}<={plannedCompletionDate},1,0)) This column correctly returns 1 for on-time and 0 for late items. Added a second column to calculate the percentage using text mode: valueexpression=SUM({DE:On Time Flag}) / COUNT valueformat=percent Added filters: Status = Complete Actual Completion Date is not blank Planned Completion Date is not blank Added grouping (Project Type / Team / Status). Issue: The On-Time Flag column shows values correctly. The On-Time % column shows no values (blank) even after grouping. My question: Is there a supported calculated formula in Workfront to calculate On-Time Delivery %? Are COUNT or aggregation functions not supported in valueexpression for Project
Hi,Is there any possibility to add a field in the Columns section of a report that shows the number of projects created by a specific user in Adobe Workfront?I am specifically looking to display this value as a column, rather than only seeing it in grouping summaries.Context: Report types tested: Project Report and User Report Requirement: Count of projects created by a user Expectation: A numeric value displayed directly in a column Challenge: Calculated fields do not support aggregation (COUNT) across related objects. Text mode expressions using COUNT() do not return values. Question to the community: Is this functionality supported in Workfront? If not, what is the recommended or standard approach to display the number of projects created by a user in project report?
Hi Is there any option to calculate the count of Number of project created by user in calculated field on user report or is there any field that exists default to count the Number project in user object report.
Enable system admin to unshare with a specific user multiple projects, tasks, etc. Today if 100 projects were shared with a user, you can not unshare the 100 projects at once, you have to unshare one by one by one by one by one by one by one.. .until done for a specific user.
When a user removes a custom form from an issue or any other object, the system updates area does not keep an audit trail letting us know that a custom form was removed. Need a way to know when a custom form was removed from a record and by whom regardless of the object.
I would like to be able to capture via a calculated field when custom text field has been changed. Current option is to look at the update feeds Update feeds captures thru Audit Text when a field change is reported in the update feed showing the before and after. Extracting thru text mode the Audit Text Entry date and making know which custom form field you are looking for and its corresponding entry date is nearly impossible.
Undo button available for system admins when designing/creating within a custom form, layout template, reporting, text mode. Please make this available when designing scenarios in Workfront Fusion as well. Why is this feature important to you - Eliminate unnecessary rework.How would you like the feature to work - Start by adding the undo button in custom forms, so if you delete a field by accident you can undo the action.Current Behaviour - There is no undo button
My idea is to offer the ability to pull Workfront Schedule Exceptions into Calendar reports in a manner similar to how user PTO can be displayed in a Calendar report. My company operates globally and uses multiple Workfront Schedules on user profiles with Exceptions to reflect regional office holidays. These Exceptions appear as holidays in the Workload Balancer and appropriately block resourcing, which works well for our resourcing needs. However, we would also like the ability to surface Workfront Schedule Exceptions in Calendar reports when reviewing task and project dates. Currently, this functionality is not supported by the API. Would love to see this added to the product roadmap.
My idea is to offer a date range filter in reports that ignores weekends. We use date ranges in many of our reports. When using a date range filter, including relative date ranges such as between $$TODAY-2D and $$TODAY, weekends are included in the calculation. As a result, when a report with the above relative date range is run on a Monday, tasks due on Thursday and Friday may not appear because the weekend days are counted in the range. We have used a Report Prompt, allowing users to manually enter the appropriate dates based on the day they are running the report. But we would like the ability to tell the system to ignore weekends when setting a date range filter in reports. Currently, Workfront offers the ability to ignore weekends in Schedules, Repeating Deliveries of reports, and creating Recurring Tasks.I would love to see a similar functionality built into report filters to tell the system to ignore weekends for date ranges. Thanks!
No task duration type, constraint type, or predecessor dependency type allows Project Managers to create tasks with variable durations. We have several instances where task A and C are set dates and task B falls between them. This duration can be 50+ business days and changes as task A and C move based on external factors. This also happens so frequently and in different workflows that a Fusion scenario isn’t feasible.Ideally Workfront would have a new predessor type that drives both the start and end date independently instead of depending on a planned duration. Task B planned start date starts when Task A’s end date finishes and Task B’s planned completion date finishes when Task C’s start date starts. The current work around is to set fixed dates for the task and manually update them as the other tasks recalculate but that takes a lot of diligence and effort on the project manager.
Hi Team,We are running a nurturing campaign in Marketo that uses a custom object to send emails. In these emails, we have a link that needs to dynamically include a value from a custom object field, and we also want the link to be trackable in Marketo so that we can monitor activity and measure survey link performance.Here’s what we’ve tried and observed so far: Lead Token Approach: Previously, when using a lead token in an email link, it was suggested to reference the lead token directly in the link. This made the link work dynamically and remain trackable. We though similar approach might work with custom object tokens, but it does not seem to behave the same way. Current Approach: Currently, we are storing the custom object field value in a My Token and referencing that token in the email link: https://www.google.com/client-evaluation?evaluationid={{my.testimonial-id:default=}} This only works if we manually add mktonotrack functionality to the link, which is not ideal. Dir
We have received confirmation from Adobe Support that when importing customer attribute data from non-Adobe CDP sources using the Adobe Target Bulk Profile Update API (v2), although the data is transferred in array format, Adobe Target can only process it as ‘single-value strings’.If array format can be received, should it not then be possible to handle it as an array within Target?This would be significantly more convenient when creating audiences, so we would very much appreciate your consideration of this matter.
Hi Team,We have a field in Marketo that stores a Rep Apply Link, which contains a unique rep code. Our goal is to extract just that unique rep code and use it within other links so that when someone clicks or applies using that link, we can identify which rep they are associated with.For example, we want to end up with a link structure like:http://google.com/?rep={{rep-code}}I have a few questions: Since the rep code would need to be dynamically generated per rep using a Velocity script, can we reference the resulting My Token directly in the email link? Or does the entire anchor tag need to be handled within Velocity to ensure the link both works correctly and remains trackable in Marketo? Like the custom object think we discussed a while ago ? For clarity, we’re also looking to understand how to extract just a specific portion of a field value. For example: Apply Field value: https://www.abc.com/apply?rep=XXXXX Desired output: https://www.yahoo.com?rep=XXXXX Essentially, w
Hi Team,I am serving video through dynamic media, and I want to customize one of the OOB “Subtitles & Audio tracks” Tab, when you upload a video There is an option comes where we can upload the subtitle and Audio tracks, I want to rename the Tab “Subtitles & Audio tracks” → “Video Details”And let suppose if we upload a subtitle’s then I can customize the Language dropdown -example: If I want to keep only few in dropdown So can anyone please guide me1- How can I Rename the Subtitles & Audio tracks to→ Video Details2- I want to provide only specific language under language dropdown. Thanks @kautuk_sahni @arunpatidar @lukasz-m @BrianKasingli
Hi ,We created the activities and want to target the content as per the zipcode of the user. And we created audience using OOTB zipcode option from Zeo. But it does not give the expected results.ThanksVarun
We were instructed as part of a solution review to look into reducing redundant calls as we were frequently making back to back calls to target. After some code analysis it was determined that these were a call to getOffer for target-global-mbox activity offers (primarily used for message banners on our application) and getOffers prefetches for AB tests.I have looked into migrating our messaging offers to its own dedicated mbox so they can be retrieved as part of the getOffers prefetch. It appears that unlike getOffer, which returns all global mbox offers, getOffers will only prefetch the best priority offer associated with each given mbox. Is there a way to direct target to instead return all associated offers?Current implementation of getOffer request and response:{ "requestId": "50e9ed2910ba416eb7cc0d133194eff8", "context": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36", "clientHints": { "mob
Hi team,I use Power Apps to automate many of the tasks that we have as part of our projects. To help users access the app direct from Workfront, I have created a custom calculated task field that stings together a URL that will open the app on the page needed with the project loaded. The issue is, the URL is long and takes up a lot of room. Is there a way I can have this URL behind text such as "Go To Power App". Like you would if you were doing HTML (<a href="url">Go To Power App</a>)The calculation I am using is...CONCAT("https://apps.powerapps.com/play/e/10ce04bd-ba11-e353-9800-82af01dab1cb/a/f31e71a2-b125-4314-bcd7-511edf6fd56f?DeepLink=",{DE:SAAT Screen Code},"&PID=",{project}.{referenceNumber})Can I display this URL on each task as "Go To Power App"? Thanks for your help.
I am in the process of specifying which Groups have view permissions to their relevant portfolios and programs. We’ve been working in an ‘everyone has access to view’ model. Now that there is more structure being built, I’d like to pull back and only allow view access to programs and portfolios that are assigned to each user(s) assigned group(s). I am new to fusion and went down a dark and frustrating rabbit hole. Does anyone have a starting point for me?
In Queries > Templates, there is currently no way to organise query templates beyond a flat list with a search bar. As the number of templates grows, this creates several usability challenges: No ability to create folders or group queries by use case, brand, or purpose Users must remember the exact query name to find it The search is case-sensitive, so queries cannot be found unless the name is typed exactly This often results in duplicate or sample queries being recreated multiple times, leading to clutter and inefficiency For teams working extensively with queries (especially in enterprise environments), this significantly impacts productivity and governance.
Hi team, I’m trying to understand an unexpected delivery timing behavior.ScenarioThe journey started on 01/28/2026 at 16:23 Profile entered the journey and completed the email node at 01/28/2026 17:14. However, the email was actually received by the user on 01/29/2026 at 06:15 (next day).ObservationsIn ajo_message_feedback_event_dataset, the feedbackStatus = sent retryCount = 0 No failure reason or exclusion reason is present. This was a Journey email, not a Campaign. The journey starts with a Read Audience of ~1M profiles. The reading rate is set to 5,000 profiles per second.QuestionGiven that:the profile finished the journey node on 01/28, the message shows sent with retryCount = 0, and there are no failures or retries,why would the actual email delivery occur many hours later (next morning)?Could this be related to:internal message queueing or batching? journey scale / audience size? MTA or deliverability throttling handled by Adobe? deferred execution even when retryCount = 0?Any c
Sie haben bereits einen Account? Anmelden
Noch kein Konto? Konto erstellen
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.