Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
we have +60 languages to select but many times we just need some of them and we always know it is around 22 as exampleI could be really cool with a kind of counter of selected language, to help us verify if we have selected the right amount of languages
Hi,I need to move a page to a folder in groovy script and it does not work.Instead of moving the Page to a Folder that exists it moves the page to the same original folder with a name archive1, archive2 etc.I basically want to write in the groovy script the function tha is the same as the move in the AEM Editor Page srcPage = pageManager.getPage(srcPath) if (!srcPage) { return buildResult(lineNo, srcPath, destPath, "ERROR", "Source page not found!") } def pageName = srcPage.getName() try { if (!dryRun) { pageManager.move(srcPage, destPath, pageName, true, true, null) } return buildResult(lineNo, srcPath, destPath, "SUCCESS", dryRun ? "Would be correctly deactivated and moved" : "Deactivated and moved") } catch (Exception e) { return buildResult(lineNo, srcPath, destPath, "ERROR", "Move Error: ${e.message}") }
The second part of a series is now published on Perficient’s website: Implementing Headless Page-based Authoring in Adobe’s Universal Editor. (The first article can be found at here.)Link to the article → https://blogs.perficient.com/implementing-headless-page-based-authoring-in-adobes-universal-editor-part-2/
Hi,Can we integrate Adobe Analytics with AEM 6.5.24 for capturing statistics from Adaptive form build using foundation components.Any suggestion will be helpful. Thank you.
Use-case / ProblemMany of us rely on the breadcrumb navigation to quickly move between Program → Campaign → Project → Task. Until recently, the Project link was always visible, making it easy to return “home” to the project page in one click. Now, the Project link is hidden under the "More" menu, requiring multiple clicks and making navigation slower — especially for those of us who pivot back to the project page dozens of times a day. Proposed SolutionPlease restore the option to see the full breadcrumb hierarchy at a glance, with the Project link always visible. Or at least allow users to choose between a condensed or expanded breadcrumb view so everyone can work the way they prefer. Benefits / ImpactSaves time by reducing extra clicks. Improves daily workflow for project managers and frequent users. Restores a familiar, efficient navigation style many teams depend on.This small change would have a big positive impact on productivity and user satisfaction.
I have the sales opportunity where I would like to present Computed Attributes. However I have got some problems.Event is present on a profile. This one is fine Event which is sent from Web SDK to AEP looks as follows:events[0].xdm.reservations.flightReservations[0].flightStatusSearch.arrivalAirportCodeThe same attribute in Compute Attributes has a path like that: reservations.flightReservations.departureAirportCodeIn Computed Attributes you need to choose from pre-defined paths. Its not possible to paste your own exact one:Why it does not work? I created multiple versions - in last 1h, 1day etc. Still does not work :))))I have AEP Architect certifications so I know AEP basics :)
We are looking for a dynamic functionality in assets where we have to show user id watermark on asset while viewing it on page and in DAM both. We are looking to add the user watermark when the user downloads the assets.Please provide your thoughts and ideas on this.
Most DAM governance models we inherit are designed for a problem that no longer exists. The closed authoring loop is gone. Content Hub, MCP endpoints, and Brand Experience Agents have opened it, and the governance has not kept up. What is breaking in productionStale rights metadata reaching external partners through Content Hub. AI generated variants with no lineage back to the source. Tags that look right but were produced by an LLM without controlled vocabulary alignment. Distribution portals shipping content past its expiry because nothing on the way out re-reads the policy. What is working for us so farGovernance lives in metadata, not in folder paths. Folder structure is a navigation aid. Rights, lifecycle state, AI provenance, market scope, and approval state are schema fields, queryable and enforceable in workflow.Rights management is a first class object, not a tag. Model release, talent expiry, and market exclusion need their own model with start and end dates, and a workflow
All, Has something changed with the Snaphot dataset, specifically the segmentMembership. The following Query used to work for me, but no longer does: SELECT channel, COUNT(*) AS eventCountFROM ( SELECT EXPLODE (_cocacola.communicationChannel.channel) AS channel FROM profile_snapshot_export_c495eb9a_5571_46e2_9ccd_310042dddc72 SNAPSHOT AS OF 1588 WHERE segmentMembership['ups']['a0bd3286-e38c-4c44-b037-d2f9d8a2cf81']['status'] IN ('existing', 'realized', 'exited') ) AS explodedGROUP BY channel I pulled the most current ID and then searched for the segmentID of the audience I need to take a count on, but I get 0 returns now. Does anyone know what’s changed?
Please note: This article was originally published on 1/6/26, but was accidentally removed during the Community transition.On Tuesday, March 31, 2026, Marketo Engage will deprecate the Search Engine Optimization feature (SEO). Why deprecate SEO? When we deprecate older features that have low usage, we can reallocate their resources to newly released and upcoming features, as well as to the overall maintenance of Marketo Engage. This in turn creates an improvement in performance for users across the board.What do I need to do? If you don’t actively use SEO, nothing. If you have used SEO in the past few months and you want to export your data, it must be done on or before March 31, 2026. All SEO-related data will be removed from the system and the SEO tile will no longer be available as of April 1, 2026. How to export: Issues Keyword Results Keyword Trends Competitor Keyword Trends I still want to use SEO. What tool can I use instead? We recommend Semrush, which offers a compreh
Hello, We are currently using the Adobe WeChat SDK for tracking our Mini Program and doing reporting in AA. The business users are planning to deploy AEP/AJO/CJA and so we are working on the migration options. The recommendations from Adobe is to keep using the existing SDK for WeChat and keep AA as the data route to send data to AEP, while web sites and mobile apps can use the latest AEP Web/Mobile SDK to send data directly to AEP. This “hybrid” architecture seems very complicated and not easy to maintain, so would like to see if anyone have solution to this migration scenario? Cheers,Tony
As SEO continues to evolve beyond keyword rankings, businesses are increasingly focusing on user behavior, engagement, and customer journeys to measure success. Adobe Analytics plays a critical role in helping organizations connect SEO performance with meaningful business outcomes through advanced reporting, segmentation, attribution, and real-time customer insights.I’ve been exploring how Adobe Analytics can support SEO teams by analyzing organic traffic behavior, identifying high-performing landing pages, measuring conversion impact, and understanding customer engagement across channels. Features like Analysis Workspace, custom dashboards, segmentation, and attribution reporting provide deeper visibility into how SEO contributes to overall digital growth.I’m interested in learning how others in the Adobe Analytics community are leveraging the platform for SEO analytics and optimization.What metrics or dimensions do you find most valuable for SEO reporting? How are you using Adobe Ana
On my site, on each page load, we populate the following:Page Type (c1) and Page Type (v1) - acceptable values “Home” , “Search”, “Product”.v1 is set to expire after the visit.I was expecting to see the same number of visits both for Entry Page type (c1) and Entry Page Type (v1) for each different value of the page Type but I am not.So, assuming that c1 and v1 are properly set each time on each page load, is that normal that the number of visits differ for each page type between the Entry Page type (c1) and the Entry Page Type (v1) report ? The v1 report has a lot of visits with value “unspecified”.
Hello lovely people,I recently shared an article on migrating to the new Email Designer in Adobe Marketo Engage, focusing on a phased adoption strategy rather than a risky “all-at-once” migration.The article explores how Marketing Operations teams can balance scalability, governance, and marketer self-sufficiency while protecting live campaign performance. It also covers practical use cases for Fragments, Brand Themes, Template Import, and Collaboration features to streamline email production and reduce operational bottlenecks.One of the key themes is that migration is not simply about replacing the classic editor, it’s about building a more scalable and agile marketing operation for the future.I also shared a phased rollout approach covering:• Starting with low-risk templates• Creating quick wins with reusable assets• Scaling governance and adoption intentionally Would love to hear how other teams are approaching the transition to the new Email Designer.Article link - https://experien
NEW Eメールデザイナーのテスト配信機能について、旧メールエディタに比べ機能が悪化している点があるため、改善いただきたいです。 1.テスト配信先の指定をメールアドレスで一括指定できるようにしてほしい以前まで改行などで一括でテスト配信先を指定できていたが、一つずつ入力する必要がある 2.トークンや動的コンテンツを含まない場合は、シミュレート名でユーザーをしなくてもテスト送信ができるようにしてほしいNEW Eメールデザイナーでテスト配信をする際は、すべてのメールにおいてシミュレート名にリードを指定する必要があると思います。テストリードをMarketoに登録し、そのリードを各アカウントでプロフィールに登録すれば問題はないのですが、誤って本番用の顧客データをプロフィールに登録してテスト送信した場合、実際の顧客にはメールが送信されないものの、メール件名にその顧客のEメールがそのまま記載されてしまいます。例)TEST (To: xxx@xxx.xxx) | 件名自社内のみでMarketoを運用している場合は大きな問題にはなりませんが、協力会社が作業をしている場合などは、保有している個人情報がテスト送信で他社に共有されてしまうリスクが高いと考えています。※プロフィールの登録自体は、複数アカウントで共有されず各marketoアカウントでそれぞれ設定が必要という仕様であるため、誤って設定してしまう可能性も上がると考えています。 また、仮に個人情報を見れない権限で他社へのmarketo運用支援をしている場合、デザインスタジオなどでメールを作成する場合も、誰かしらのプロフィールを登録しなければならないと考えています。NEW Eメールデザイナーで作業をする場合はそのような支援自体が難しくなるため、仕様について見直していただきたいです。
Headless using AEM Sites, not only Content Fragmentsby @daniel-strmecki Introduction Headless delivery in AEM is often associated with flexibility, performance, and modern frontend architectures. For developers, this usually sounds like a clear step forward. However, in many enterprise projects, headless has also introduced a major tradeoff: marketers and content authors lose access to many of the AEM Sites features and the familiar WYSIWYG editing experience they rely on every day.This is why "headless AEM" is still too often reduced to "Content Fragments exposed through GraphQL APIs". Content Fragments are powerful and absolutely have their place, but they are not the only way to build headless experiences with AEM. At least not anymore.With AEM as a Cloud Service, AEM Sites, and the Universal Editor, we can now take a more balanced approach: keep enterprise-grade content management and visual authoring in AEM Sites, while delivering experiences through a modern headless frontend ar
Request for Feature Enhancement (RFE) Summary: Cross Program Content Copy in AEM as a Cloud Service Use-case: We are looking to copy content between two environments across different programs, such as from Environment A in Program A to Environment B in Program B. Currently, the content copy tool only supports content transfer within the same program ID, which limits this capability. Current/Experienced Behavior: The AEM Content Copy Tool is designed for content movement within the same Cloud Manager program. Transferring content across different programs is not supported.- Adobe does not provide an out-of-the-box solution for cross-program content migration to maintain content integrity and security. Improved/Expected Behavior: We are looking to copy content between two environments across different programs, such as from Environment A in Program A to Environment B in Program B. Currently, the content copy tool only supports content transfer within the same program ID, which l
Hi there!I noticed that the documentation states program tags should be available as an attribute, but I’m unable to locate them in my report builder.Please share any advice, thoughts or recommendations on this?Thanks!
If a user is added to Workfront with the wrong email address OR their email address changes, it would be ideal to be able to delete the user OR update the users email address. Right now that is not possible if your organization has been connected to the Admin Console.
Has anyone figured out a way to exclude holidays in calculated fields in an efficient way?Our use case is we have 8 calculated fields and need the ability to not pull in the business holidays. Our back up solution is to create another set of fields where a user can do manual override dates but this adds additional work, additional fields we need pull into reports and adds more clutter to the form so wanted to gut check if there were any workarounds.Thank you!
Hey everyone! Not sure if it’s the correct place but I just shared a short case study on AJO + WhatsApp bidirectionality: using Custom Actions, streaming events, and identity strategy to support more advanced conversational flows while keeping AJO as the orchestration layer.Sharing in case it’s useful:https://www.linkedin.com/pulse/bidirectional-whatsapp-inside-adobe-journey-optimizer-silvio-aranda-kgwkf/ Regards.
I'm building a Fusion scenario that triggers off a Workfront task status change, clones a Marketo program template, and dynamically updates My Tokens across 25+ fields (bilingual content — EN/FR speaker info, event details, UTM tracking, etc.) Just want to get ahead of 3 specific things before I start: My Token batch updates — can you update multiple tokens in a single API call, or is it one call per token? With 25+ fields this could get expensive fast if it's one at a time Access token refresh — Marketo's API access token expires periodically. How are you handling refresh cleanly inside Fusion without scheduled scenarios breaking mid-run? Cloned program token inheritance — when you clone a program from a template via API, does the cloned program automatically carry over the full My Token structure from the parent, or do you need to do anything post-clone? Happy to share the full build once it's done. Any real experience here is appreciated! 🙌
Now that we have to use the unified approval process, we are struggling with some aspects of the proofing approval process and workflow. Is there any training available for users? We would just like to understand how it works a little better. Example challenges:Stages moving forward based on due date vs. decisions Unable to delete stages or approvers in a stage Automatic notifications going to approvers or reviewers
Hi,I am trying to write a script in LiveCycle Designer and it is not working. I need help please. I have a table with columns and rows that sum. That part is working fine. I wrote the following script and the column is adding but not doing any of the rest of it. I am trying to get one box to sum except when it matches a sum in another box. When it matches that sum I need the sum to change to the word “Clear.” Here is my script:if (Row9.Cell21.rawValue == "Row8.Cell19") thenRow9.Cell21 = "CLEAR"elseRow9.Cell21 = Sum(Row1.Cell21 + Row2.Cell21 + Row3.Cell21 + Row4.Cell21 + Row5.Cell21 + Row6.Cell21 + Row7.Cell21)endif The row and cell title/numbers are correct and they do sum as supposed to.I would really appreciate any help. I have it set to Show: Calculate and Language: FormCalc the Run at: Client.
If you've been following Adobe Summit, you'll have seen the announcement of Adobe Data Engineering Agent, a purpose-built Adobe Experience Platform Agent powered by Experience Platform Agent Orchestrator. While the official blog covers the vision well, I want to share more on what it unlocks for your workflows your Adobe stack. What it's built to doData preparation is high-value but time-intensive, often delaying downstream activation. Adobe's AI & Digital Trends Study found 75% of organizations cite data integration and quality as their top AI implementation challenge. Data Engineering Agent addresses this with an AI-guided, human-in-the-loop approach that automates operational steps across the data lifecycle, so you can focus on higher-value decisions. How it plays out across your stackAdobe Experience Platform: Faster, more confident data onboardingData Engineering Agent extends Experience Platform’s data ingestion strength by making the onboarding process more guided and autom
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.