Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
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?
Has anyone tried to create a dashboard that displays project level information that can then be added to the project itself in the sidebar? I have some designers asking for a more visual way to represent project data that would be accessible at a glance on their actual project.Thinking if it IS possible, it could be done with wildcards, but struggling to figure out how to reference the data on the project the dashboard is actually attached to.If this is not possible, what are some creative ways you all have tackled this?
Hi All,I am trying to render an image from a multifield item using a Sling Model - If I print the below in sightly here’s the result for it - <p>RESOURCE is ${tableList}</p>RESOURCE is /content/projectA/en/home/jcr:content/root/responsivegrid_1161940076/banner_1463578421/customMultifield/item0I try to pass this resource to a custom sling model like below - <sly data-sly-use.slimItem="${'org.projA.web.core.models.customModel' @ resource=tableList}"></sly>When I do the above and try to log it in the init function of sling model customModel, I get the below - @PostConstructprotected void init() { LOG.error("RESOURCE PATH: {}", resource.getPath());}I get the following in the error log - 06.04.2026 23:22:43.593 *ERROR* [[0:0:0:0:0:0:0:1] [1775497963265] GET /content/projectA/en/home.html HTTP/1.1] org.projA.ctcweb.web.models.customModel RESOURCE PATH: /projectA/en/home/jcr:content/root/responsivegrid_1161940076/banner_1463578421 Question - Why is the /customMultif
With LDAP planned for retirement in 2026, what are the recommended alternatives for LDAP-based authentication in AEM? Ideally looking for options that are supported across both AEM On‑Premise and AEM as a Cloud Service.
If I am establishing a business rule in EST timezone, and if the journey is running continuously for a year - will Adobe automatically accomodate for DST changes or will the daylight-saving timing change need to be done by the developers manually? Please confirm the same.
I wanted to understand whether this is advisable for PII data to be stored within AEM, and what the recommended best practices are.Some of the questions we’re exploring:Is it recommended to store PII in AEMaaCS, even in encrypted form? How does Adobe protect sensitive data at rest and in transit within AEMaaCS? Are there any Adobe guidelines on handling PII in JCR repositories? How is it protected from any external attack threats? Can we implement custom encryption (e.g., using an OSGi service) before storing data? Are there recommended alternatives, such as storing the PII in a secured backend system instead of AEM?Would appreciate insights from Adobe experts and the community on the right architectural approach for handling PII securely in AEMaaCS.
Team,Due to front end issue(uncovered via CXM tool), for a few of our customers, just the order screen payload wasn’t dispatched, but it was success per back end system records. So, Adobe Analytics has scAdd,scView,scCheckout, custom event(billing info & order review), just s.purchase missing. Given s.Purchase missing no s.TransactionID too, and data source option is ruled out.Now, I have those ECID & customer ID(evarX) for very sessions, via Bulk Data insertion API, can I do one ingestion for all those? and will I be able to normal report as if payloads came from browser or there any considerations to be aware of? Pls advise@Jennifer_Dungan @amitvishvakarma @VishalKa5 @NicholeVargas @Darshil_Shah1 I see you have been very active lately, I’d really appreciate if you could look into this thread when possible. Thanks
In our marketing channel set up we saw a spike in traffic coming into our Direct Channel. In the marketing channel detail it is all going into None, where the rule is set to show what page it is on. We have no changed anything on our end and am wondering why this is happening. We have had this rule running for years and now we are facing this issue.
Currently I am working in creating some dashboards in Adobe Analytics for a mobile app and realized that I needed data like ‘First Launch’ and ‘Upgrades’, which are provided if I enable “App Reporting” in the report suite. Before doing this I want to know if there are any impact on performance, memory, or anything of the sort. I can’t find any documentation on why this is disabled or impacts of enabling this setting.
Hi Team, Can anyone please let me know who creates/owns the mail boxes for From and Error email addresses in AJO Channel surface config when the subdomain for this channel surface is CNAME delegated instead of full delegation ? @SatheeskannaK
B2B marketing is in the middle of an important shift. For years, demand generation has been anchored in person-level engagement: lead scores, MQLs, nurture streams, and campaign performance. Those capabilities remain foundational. Engagement begins with individuals, and personalization at scale depends on understanding individual behavior.But enterprise buying decisions are rarely made by individuals. They are made by committees, cross-functional groups with distinct priorities, influence levels and risk tolerances. When marketing performance is measured only at the lead level, we risk mistaking isolated interest for collective readiness.The opportunity in front of us is not to abandon lead-centric marketing. It is to evolve it, connecting person-level engagement to buying group intelligence so that marketing can orchestrate consensus, not just capture attention.Engagement is personal. Decisions are collective.Every opportunity starts with someone. A technical evaluator downloads a wh
I am having an issue where I have users assigned to tasks however their hours are showing zero. This changed when I updated the task assignments to be their job role names instead of their actual user name because I am working with 300+ projects and want to resource level. Any insight into why their hours might be showing zero if they're assigned to a task with hours? Also note that each of the project tasks are set to start and end during work hours.
We use this as our screen to send proofs to team members and discovered this messages box, which is great because we always want to send a note with the proof. We get the message with our email proof, which is great! It took us like 5 clicks to find the message back in the document in Workfront…. The message is not showing in the project or document updates. This would be a huge help for my team to have those messages flow into the updates of the document and project. It feels like if the updates is a comprehensive stream of the project, not having the proof message flow there is a miss. Thank you!
Hi All, Is it possible to push the CSV file from workfront to Adobe campaign classic folder using workfront fusion? Thanks in Advance!
Current status: when you build a multiple data blocks in the same Excel file using report builder, it can sometimes be difficult to distinguish between them. It is currently possible to group them based on metrics, dimension, or what sheet they're on. But if you have multiple data blocks with all the same components but just different date ranges, it's very difficult to tell them apart in the list of data blocks. How the feature should work: when making a data block there should be an option to give it a name. The ability to name data blocks will allow users to more easily distinguish between similar data blocks and make it easier to maintain their reports. Why this feature is important: the new report builder has been such a huge upgrade from the legacy version, but it can still be improved upon. Having named data blocks will make it easier when trying to maintain reports and share them with others.
Take information from Workfront planning to pull into WKFT core reports
Hi Experts, In my form on the last page (so in my example 3 pages) it will never print the form title and order number. The following script is in place to determine of there are more pages: Form.frmHiddenGlobalFields.txtFormTitle::ready:layout - (FormCalc, client)// Set the form title as the combination of title and document ID, separated by colon //First Page (always available)if (HasValue(txtChangedDocument.rawValue) == 0)then xfa.resolveNode(Concat("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle")) = Form.frmHiddenStaticTexts.lblSalesOrder.rawValue// xfa.resolveNode("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle") = Concat(Form.frmHiddenStaticTexts.lblSalesOrder.rawValue, ": ", Form.frmHiddenGlobalFields.txtDocumentID.rawValue)else xfa.resolveNode(Concat("#pageSet[0].mst1.FirstPage.frmHeader.txtTitle")) = Concat(Form.frmHiddenStaticTexts.lblChangeToSalesOrder.rawValue, "\u000d", Form.frmHiddenStaticTexts.lblSalesOrder.rawValue)// xfa.resolveNode("#pageSet[0].mst1.FirstPage.frm
Is there a way to define a timeout for a ITAS/CTAS query? Out of the box timeout is 24 hours but I’d like to limit that to 5 hours, preferably on query level? Cheer,Mauri
Hi community, We want to share details about a significant regression in AEM 6.5 LTS SP2 (Oak 1.88.x) where online garbage collection (GC) causes the segment store to grow instead of reclaiming disk space, along with an available workaround. --- What is happening Customers on AEM 6.5 LTS SP2 observed that after running online GC, disk usage was increasing rather than decreasing. Compaction was taking far longer than expected and writing significantly more data than on AEM 6.5 LTS SP1 (Oak 1.78.x) for the same repository.
Sometimes I get lost trying to figure out how to publish something in the New Email designer in Marketo – it seems like the button just isn’t there.After a while I realise there is one, but in a different spot and not outlined or coloured, so it just looks like some text.Then a few months later I get back to using Marketo and forget about it and have to hunt for it all over again.The publish button usually looks like the first image, but sometimes it’s somehwere else like in the second image. I have no idea what differentiates these two types and why there is a need for it to be different, and why these actions are included in a ‘summary’ and not ‘actions’ or similar.It seems like it would be better to keep them the same, or at least in the second screenshot give the buttons an outline so they actually look clickable and stand out more.
My connection to the PostgreSQL database for the Query Service has been giving me this errorErrorCode: 08P01 queryId: 07326d38-0746-48c6-8332-17b75c01dac2 Unknown error encountered. Reason: [Embedded Postgres: Error while populating metadata tables in embedded Postgres]This was not happening before until 2weeks ago.My solution uses psycopg2 library to connect to query services. conn = psycopg2.connect( f"sslmode=require host={hostname} port=5432 dbname={database}?FLATTEN user={user} password={password}"I’m completely not sure what the issue as this setup has being running for almost a year.
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.