Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
AJO is not using native email channel to send emails. Instead it sends custom payload to salesforce and salesforce sends email.Now salesforce has email send/open/click etc data. Salesforce sends the data back to AEP(non profile enabled), which is then connected to CJA.Both AJO dataset and salesforce dataset has personID as identifier.AJO dataset has campaing name, and campaingn TaskCode which is unique for each email touch point. Salesforce also has the TaskCode but not the AJO campaing name.Now if I breakdown the JourneyName by Email metrics (open/click) etc, it shows 'NoValue' in the report.I have tried binding of JourneyName dimension with the Dimension related to email open/click, that still shows 'NoValue'.I have tried binding of JourneyName dimension with the TaskCode dimension, that still shows 'NoValue'.What am I missing here ? Do we need some sort of secondary level of stitching to link TaskCode from Journey dataset to salesforce dataset ?
When we add new assets into the DAM the system creates renditions of those assets for use by AEM. We also create custom renditions for use by our users. When users view and asset or click to download it they see all of our custom renditions PLUS the system renditions. Given that the system related renditions are soley for the use of the AEM platform, can we please hide those from our view so they are not noise for our end users?
We are extending the Call for Papers for adaptTo() 2026 to give everyone more time to finalize their talk proposals.The new deadline for the Call for Papers is 26 April 2026. We welcome your technical deep dives and case studies focused on AEM and the underlying open-source stack.Submit your talk: https://adapt.to/cfpPlease note: Early Bird ticket pricing runs only until 12 April 2026. Loyalty Tickets are also available for returning attendees.Tickets: https://adapt.to/ticketsSchedule reminder: To allow arrival on Monday morning without missing content, we’ve adjusted the times this year.Registration starts Monday at 11:00.Conference begins Monday at 12:00.– adaptTo() Conference Team
I am trying to implement Experience Targeting using Adobe Target.Requirement:If a user visits a specific page (for example: /services-assessment-workshop), then when the same user later lands on the homepage, I want to display a different CTA button with a different URL redirection.Example scenario: User visits:https://example.com/services-assessment-workshop Later the same user visits the homepage On the homepage I want to: Replace the default CTA Show a different CTA Redirect the CTA to another URL Questions: What is the best way to implement this in Adobe Target? Should this be implemented using Experience Targeting (XT) or Profile Scripts? Is it possible to use previous page URL / user behavior as the targeting condition? Would this require storing the visited page in a profile attribute or cookie? Any guidance or recommended approach would be helpful.Thanks!
Navigating Adobe Summit at The Venetian Convention & Expo Center can feel overwhelming given the sheer size of the venue. To help you make the most of your time, below are some key areas and events that you'll want to keep on your radar throughout the week. To help you make the most of your time, here are key areas you’ll want to bookmark and keep on your radar throughout the week: Workfront Booth – Located in the Content Supply Chain area in the Community Pavilion The Workfront booth presence is part of the Content Supply Chain area in the main Community Pavilion at Summit. There, you will find product demos, Workfront swag, and both Product team members and Workfront Champions. This is a great place to go for any Workfront or Content Supply Chain related questions! Workfront Happy Hour (Sunday) – Rockhouse Sports Bar Join fellow Workfronters at The Rockhouse Sports Bar on Sunday, April 19 from 5:30pm – 7:30pm for a Summit Kickoff Happy Hour. All customers who registered for
When I am deactivating groups / teams, I need to make sure that the users are also deactivated. I would love to see color coding on the users "bubbles" to show if they are active or not. Ideally it would be best if it was color coded by license types. I am not sure what the colors currently refer to and it's visually distracting
Business Context:Organizations using Adobe Experience Manager (AEM) often need to synchronize content across environments (e.g., Author to Author, or between regions) during migrations, environment refreshes, or selective content promotions. Currently, this process relies heavily on manual effort, including identifying changed content, packaging it, and installing it sequentially.Current Challenge:To perform a delta content sync, teams must:Manually execute Query Builder searches to identify content paths that have changed within a specific date range. Compile lists of affected DAM and site content (e.g., /content/dam/toyota/vehicle1, /content/dam/toyota/lexus1). Use custom scripts or tools such as ACS Commons Vault RCP (VLT RCP) to transfer the content. Introduce manual throttling (e.g., sleep intervals between package installations) to avoid performance degradation. Coordinate and monitor the process, which increases operational overhead and risk of human error.This approach is time-
I recently created a Recommendation activity, but the products are not appearing on the website. The activity qualifies, but the recommendation slot is not rendering any products.Has anyone else faced a similar issue while setting up recommendation activities?Also, are there any specific troubleshooting steps to identify why the recommendations are not showing? For example, checks related to criteria, entity attributes, mbox calls, catalog ingestion, or delivery calls.
Description - Many times database connection on Query Service get disconnected due to various reasons (limit of users reached being one of it). This affects the focus work as it disrupts the query execution, to avoid it User should have a connection refresh button which will allow the Database connection to be re-established without having to refresh the entire browser multiple times.Why is this feature important to you - Helps users to continue important focus query time without disruptionsHow would you like the feature to work - A simple refresh button the page should reestablish the connection to the database.Current Behaviour - Users need to copy the entire query and refresh the browser, it clear all the query results previous queries might have returned on the browser.
Issue: Registered Workfront users cannot access proofs via shareable links. Steps to Reproduce: Copy link from "Get Shareable Link" within proof > Send to reviewer > Reviewer attempts to sign in. Error: “Your email or password is incorrect. Please try again.” Troubleshooting: Tested with multiple registered users; all are blocked by the same login error. How can I resolve this authentication loop?
Hi,A user created a project in 2024, when Workfront was adopted by our company, he received a notification these days on the email that a task is due on this project, by accessing the link on the email, he is redirected to the task, but cannot do any changes.As a system admin, I only can visualize the project by accessing the link he received, so the project doesn’t exist in the list of projects.I was able to close the task for the user, but cannot:close the project, when I try to change the status to Completed - I receive the error : “Cannot modify personal project” cannot delete the project - in the 3 dots beside the name I have only Edit, Recalculate Timeline, Export and Recalculate Finance the share button doesn’t work - when I try to click on it - I receive the error: “Cannot read properties of undefined (reading 'name')”Have you seen this type of behavior ? Any idea on how I can close it ? or even delete it ?thanks,Bianca
I need to export historical Proofing information from Workfront as a client transitions from a parent company’s version of Workfront to their own.Using an OAuth2 application configured in Workfront, I’m able to access the Workfront API to export project and document information from Workfront, but it appears that the Proofing information only lives within the embedded Proof HQ instance (please correct me if I’m wrong).Since this is not a standalone Workflow Proofing instance, but rather it’s integrated and accessed via Workfront, which uses IMS authentication, I cannot “log in” to the Proof HQ API using a user/password (I have no password in Proof HQ).As such, I’m attempting to authenticate with Proof HQ by calling the https://api.proofhq.com/home/authentication/getsessionid.html SOAP API, but can’t seem to get it to work. I’ve tried the following SOAP envelope:````<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
I’m trying to create two external lookup fields that are using the Workfront Planning api to pull data from Planning. I’ve created my first lookup fine and its pulling my Planning fieldId with the records I want to show users. The fieldId output from this first field will drive what records a user sees in the second external field. The Workfront Planning api uses JSON for filtering, which is curly brackets, and the dependency field needs curly brackets around the field you need the dependent output from. What’s happening is when I try to build the filtering for the 2nd external field to use the output I need, it needs to be written in JSON so the dependency field is put everything in curly bracket if that dependency field, which obviously is not working. Has anyone worked with Planning api within an external field to get a dependency, coming from another Planning field to work? Any insight, ideas, or thoughts would be appreciated.
Looking for the syntax to have and event subscription that triggers when a custom filed on a custom form or a project is changed. I’ve tired nested, colon and dot notations, and the subscription get created but the field does not trigger it.
Is there a way, maybe based on Routing Rules, Topic Groups, Queue Topics, or something else I’m not considering to either trigger logic inside the request form or skip sections of the request form?We utilize one master project request queue that routes to a master request form for our entire company. There was reasoning and strategy behind this, but the ultimate result is a form that asks a large amount of qualifying questions before you are routed to the specific section you’re trying to complete. I’m hoping there’s a way to bypass some of the preliminary routing steps if the projects are intended for my team or possibly my queue topic.I’m not exactly a power user of Workfront so I apologize in advance for asking questions that may have an obvious answer, I’ve tried my best to research on my own.
We have a situation where we have created a new view in Projects’ documents to show (100s of) documents and proofs on projects. However, the ‘version’ column always shows documents at v1 but when a proof is created and is techinically a v1 proof, it shows v2 in the column and is very misleading.I have looked at many ways to work around this using text mode but everythings draws up a blank column.Has anyone else come across this and found a solution?Thanks!
As above .. workfront has taken 20 mins to create a proof and still hasn’t done it. How do you cancel the job and start again?
Hi! We are exploring exporting Workfront data through Snowflake and into PowerBI. It pains me what we have to do this. I would love there to be more functionality with Workfront reporting, especially to show trends over years. I find PowerBI not overly intuitive either. Will more reporting functionality exist within Workfront? How else are people creatively showing data?
Description - Many of our users are expressing pain points when it comes to finding specific information related to communications made on a project. Why is this feature important to you - Having transitioned from Outlook and Teams for project communication, users are used to having the ability to track down keywords and important info with the use of the search capabilities. How would you like the feature to work - Add a search button and field on the Updates Page in each of the elements of Workfront, ie. Projects, Task, Issues, etc. This search function would be able to show the updates that contain the Searched information. Current Behaviour - Currently, in Workfront, users are having to use valuable working time to scroll through sometimes lengthy Update feeds to try to find the necessary info, which is made more difficult by the auto-collapsing functionality of threads. Thanks for the consideration!
According to the official documentation, for B2C implementations, the Schema Editor UI only allows configuring one-to-one relationships between schemas:Define a Relationship Between Two Schemas Using the Schema Editor | Adobe Experience PlatformI would like to clarify the following: Is it possible to define one-to-many or many-to-many relationships between XDM schemas using the Schema Registry API? If this is not supported (neither via UI nor API), what is the recommended modeling approach in AEP to represent these relationships? Denormalization into the primary schema? Use of lookup datasets? Use of ExperienceEvent schemas with references? Are there any limitations or implications for Real-Time Customer Profile or segmentation when modeling these types of relationships? Any guidance or best practices for handling one-to-many or many-to-many relationships in B2C AEP implementations would be greatly appreciated.Thanks in advance.
Hi Everyone, If a single person uses your Mobile Browser, Laptop, Android app, and iPad, they look like four different people in your data. This makes your "Unique Visitors" count too high and your customer journey look broken.Here is how CJA Identity Stitching fixes this using a "Common ID."The Problem: Unique IDs on every deviceEvery digital platform creates a unique ECID (device ID). Without a "bridge," Adobe treats every ECID as a different person.Mobile Browser: Browses anonymously (ECID-123). No login. Laptop: Visits (ECID-345) and logs in as alex@email.com. Android App: Opens app (ECID-777) and logs in as alex@email.com. iPad: Visits (ECID-444) and logs in as alex@email.com. The Solution: The "Common ID" RuleQuestion: How the numbers change: Adobe Analytics vs. CJA ?Answer- Imagine Alex performs 5 total actions across those three logged-in devices. Notice how the "Visitor" count drops in CJA to reflect the real human count. The LessonStitching doesn't "lose" data—it cleans it.
Description: Increase the size of the Descriptive Text Field while typing in it in a report. Please make this field taller while editing. No matter how many lines of text, the edit function in a Report view makes it ~7 lines of text for the height currently.Why is this feature important to you? Our MPMO uses text fields in reports daily to document key project updates, tasks and hot topics. As we continue to move more and more into Workfront, we will continue to use Descriptive Text Fields. The current size of the text field makes users have to scroll a lot to get to their desired area of the text field which causes a clunky experience for users.How would you like this feature to Work? The request is to increase the number of lines of displayed text while typing. It would be great to have the text function realize what size the cell is already and adapt to display that many lines. For example, if the field has 20 lines, then display the 20 lines of text without shrinking the field for
I am trying to solve a particular use case whereby I use a custom wait activity to determine how long to wait before a customer is sent communications. This custom wait activity needs to based on the customer’s Australian time zone. Importantly we do not have time zone preference details enabled in AEP/AJO because we do not have this source data. We might in the future. Therefore I am trying to determine if we can use the advanced expression editor to write the necessary logic within the journey to determine the customer’s wait time. GOAL: if time of event is X-time or later local time pass through the condition and send email/SMS, else wait Z-mins until it is X-time customer local time before continuing onto the next journey node. I want this to automatically calculate/adjust for daylight savings instead of manually updating wait times whenever daylight savings changes. For example if the goal is to send comms at 12pm noon, this means if the customer is in WA (Western Australia [Pert
Currently it is very slow to go from seeing an unpublished draft in a list view to having it published. click it (then wait) then click draft (then waiiiiit) then click publish (then wait).This takes a long time if there’s a few things that need to be published. Why not just add a publish option to the … menu?
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.