Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Brands are increasingly focused on unifying customer data from various sources to create a single, comprehensive view of each customer. As part of this shift, many are moving to Customer Data Platforms (CDP). For instance, a brand may plan to adopt Adobe Journey Optimizer (AJO) to unify customer data and capture real-time behavioral data. Concurrently, many brands are migrating from Adobe Campaign V7 or Campaign Standard to Campaign V8. In this context, it is common for brands to utilize both Adobe Campaign V8 and AJO, which are powerful marketing automation platforms. This raises several questions: Is it not sufficient to have either Adobe Campaign V8 or AJO to handle business use cases? Would it be better to adopt AJO, the latest in the market, instead of migrating to V8 from Adobe Campaign Classic or Standard? What is the need for having two marketing automation platforms within the ecosystem? If these questions have crossed your mind, the details below will provide clarity
I'm reaching out to this amazing community to see if anyone has experience integrating Workfront and AEM Assets with any of the Pega products, particularly Pega's Next Best Action Designer (NBAD). We're starting to explore ways to streamline our marketing operations and enhance our customer engagement strategies by leveraging the capabilities of both Adobe and Pega platforms. We're particularly interested in understanding the following:Integration Best Practices: What are the best practices for integrating Adobe Workfront and Adobe AEM Assets with Pega NBAD?Technical Challenges: What technical challenges did you encounter during the integration process, and how did you overcome them?Use Cases: Are there any specific use cases or success stories you can share where this integration significantly improved your marketing or customer engagement outcomes?Tools and Resources: What tools, resources, or documentation were most helpful during the integration process?Any insights, expe
At Adobe Summit 2025 we are bringing the AMAs (Ask-Me-Anything) out of the Community and on to the stage! We will be hosting the Journey Optimizer AMA Live on Scaling Orchestration to Omnichannel Engagement in Adobe Journey Optimizer - a follow up of the Scaling Orchestration to Omnichannel Engagement in Adobe Journey Optimizer [L535] lab at Summit, to continue the conversation with the experts after the lab. Topic: Scaling Omnichannel Engagement in Adobe Journey Optimizer When: Wednesday 4:50 - 5:10 PM PST Where: Community Pavilion Theater With: Aditi Dash, a.k.a. @ad30, - Sr. Manager, Product Management, Adobe & Sandra Hausmann, a.k.a. @hausmanns, - Sr. Technical Marketing Engineer, Adobe Add to Your Summit Scheduler Now! Whether you're attending the Summit lab in person or not, this is your chance to engage directly with our experts and get your most pressing questions answered related to the above top
Last updated date: May 9th, 2025 Hi Marketo Engage Community, Webinars have evolved—have yours? Adobe Marketo Engage Champion Maria Cruz (@maria_cruz1) has leveraged Interactive Webinars at MRM, a global direct and digital marketing agency, to boost participation, capture better insights, and seamlessly integrate webinar data into her marketing strategy. Watch the webinar on-demand to learn how to make every webinar count with Interactive Webinars. Watch this webinar to learn about: Elevating your Interactive Webinars set up to the next level —from registration to post-event follow-up with features such as Tokenization, Smart List Filters, and Triggers. Transforming engagement into action by integrating webinar data such as poll responses, Q&A insights, and attendee behaviors into your CRM or marketing automation platform to trigger personalized follow-ups and nurture streams. Maria’s real-world story in adopting Int
Introduction Adobe Customer Journey Analytics (CJA) offers three standard visualization methods designed to analyze and understand customer pathways across touchpoints. These visualization options - Journey Canvas, Fallout, and Flow visualizations - each bring their own specialized capabilities to the analysis process. Journey Canvas provides a flexible and customizable interface for mapping complex customer interactions, while the Fallout visualization excels at tracking sequential progression through predefined touchpoints, and the Flow visualization enables exploration of non-linear customer movement patterns. Each of these visualization methods has been crafted to serve specific analytical needs, providing unique features and functionalities that help organizations gain deeper insights into customer behavior patterns and journey progressions. Comparing Customer Journey Visualization Methods To better understand how these powerful visualization methods complement each othe
Hi Team, In my website, I am using GraphQL queries on Content Fragments. When I am creating new CF's and publishing it, I am not able to fetch those CF's on my publisher website using GraphQL queries. After 1 or 2 days, I am able to read them so my question is, how can I remove caching for GraphQL queries so I would get new fragments data as well? I checked the dispatcher settings and found that the default rewrite rule is allowing cache for GraphQL like this# Allow the dispatcher to be able to cache persisted queries - they need an extension for the cache fileRewriteCond %{REQUEST_URI} ^/graphql/execute.jsonRewriteRule ^/(.*)$ /$1;.json [PT] I updated the cache rule as well in dispatcher repo to overwrite the above caching, but it is still not working on publisher/2003{/glob "/graphql/execute.json/*"/type "deny"} What could be the best way to not cache the queries. Thanks.
Hi Community,I have created a project in aem and during the maven build and project deployment I am getting an npm error.The versions I have checked and updated as per the version available in system. The specific error is:"Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.11.0:npm (npm run-script build) on project aem-guides.ui.frontend: Failed to run task: 'npm run-script build' failed" - and the maven build is failing. Can anyone please provide some insights.
Hi,I have created the Sample Letter under correspondence management, but "Submit" button is not getting enabled even after filled all the values in form. Please suggest any possible solution. Additional Info : I'm using 6.5 aem on premise fellow packages installed(6.5.22 sp installed, adobe-aemfd-win-pkg-6.0.1328.zip , adobe-aemfd-compat-pkg-2.0.50). I can able to create the data dictionaries, data fragments (not getting any error). Thanks in advance.
Hi teamI'd like to embed a YouTube video on a Channel in AEM Screens.I've tried using the Embedded page component without luck and the Video component assumes the media is hosted within AEM.Any advice on how or pointers to resources would be appreciated. RegardsCroydon
We are currently using automated proofs for a project. There are approximately 60 proofs in this project. It is set up in 2 stages (Stakeholder review-). Stage 2 goes to our Agency for edits. Wondering if a Basic Proof workflow would make more sense. What are best practices for using Basic Proof and using Automated Proof
what configs/settings would you set in the CDN vs setting it in the dispatcher? as an example: I can set caching strategies in both dispatcher and CDN (this is for an AMS setup). But because, changing the CDN requires assistance from the AMS rep, I setup both CDN and dispatcher so that the dispatcher rules takes priority (our team can manage it). I also feel, managing similar configurations in 1 place is better than managing it in 2 places. suggestions/thoughts? Thank you.
Hi team , I have a request to implement two different Sling sitemaps in the same page/node which will be the language page. one will be for pages and the other for assets , the content is irrelevant but I’m looking for tips more on the option to invoke or schedule two different sitemaps in the same node like: - com.mypackage.MyCustomSitemap1.java- com.mypackage.MyCustomSitemap2.java and invoke the sitemap like : en.sitemap.xmlen.sitemap2.xml I tried setting it up as a different selector extending from ResourceTreeSitemapGenerator and set a selector in here , also registering in the sitemap servlet configuration but it is not working , does anybody has any advice how to configure this scenario ? Is highly appreciate it.
If I drag a new version into AEM and select to save it as a new version then go to the timeline an dlook at the versions the original is labeled and New version 1.1 and the new version is listed as current. An end user will look at that and think that New Version 1.1 is the one they just uploaded. Can the original asset be listed as the orginal and then every new version is called new version 1.1, 1.2, etc. Current could just be an a status icon to the right of the version to show which version is the current one. Am I the only one that thinks this or is this a common complaint?
In this Issue: View our Adobe Summit compilation The Workfront User Group Program is live Watch our new video series on using Groups vs. Teams Register for our free upcoming Workfront events And much more! What’s new in Adobe Workfront? Adobe Workfront Q2 25 Release: New enhancements to custom forms logic, desktop proofing viewer, proofs in the Workfront mobile app, and more. For an in-depth description of all release notes, please click the individual categories below: Administrator Enhancements: Improvements to custom forms logic and expressions added to calculated custom fields. Document Management Enhancements: Updates to the Desktop Proofing viewer and editing multiple documents at once in a document report. Mobile Enhancements: Enhancements to proofs in the iOS mobile app. Project Enhancements: Improvements to project comments when editing in the 'Edit Project' box Reporting Enhancements: Updates to document approval and decisi
ZoomInfo’s FormComplete plugin is... potentially pretty cool. 😀 (I take care not to endorse any products here, though I didn’t say anything bad, which is a good sign!) FormComplete delivers DiscoverOrg enrichment data directly into form fields, so starting from just an email address, you can get most — or even all — of the form fields pre-filled, in B2B at least. (Note: this is separate from (a) pre-filling form data from Marketo for known leads and from (b) the web browser’s ability to autofill from previously stored data.) The problem, as one of my clients put it well, is that it can be kind of creepy. Seeing your personal data evidently loading from a mysterious service, especially if you know you don’t have that data saved in the browser, ain’t so good: (The inverse relationship between creepiness and friction can extend to activity tracking as well. But I digress.) Much better would be having fields that are populated by Form
I've received a handful of questions around identifying custom forms / custom fields that aren't being used, so I thought I'd share the text mode you can use to help with cleanup efforts.EXAMPLE #1: Which custom forms are no longer used? Can they be deactivated, or if never used, deleted? Custom Form reportShow any project custom form that is not attached to a template and is not attached to a project created in the past yearCan be modified to work for tasks, issues, etc.Can be modified for different time framesIMPORTANT: If a custom form is deleted, all historical data with that form is also deleted. EXISTS:A:$$EXISTSMOD=NOTEXISTS EXISTS:A:$$OBJCODE=PROJ EXISTS:A:entryDate=$$TODAY-1y EXISTS:A:entryDate_Mod=gt EXISTS:A:objectCategories:categoryID=FIELD:ID EXISTS:A:objectCategories:categoryID_Mod=cicontains EXISTS:B:$$EXISTSMOD=NOTEXISTS EXISTS:B:$$OBJCODE=TMPL EXISTS:B:objectCategories:categoryID=FIELD:ID EXISTS:B:objectCategories:
Cache Headers Every AEM Dev Should Knowby @daniel-strmecki OverviewAs an Adobe Experience Manager (AEM) developer, understanding HTTP cache headers is essential to optimize content delivery, enhance website performance, and ensure a seamless user experience. Cache headers play a critical role in controlling how content is stored and served by browsers, and intermediary caches like the AEM Apache/Dispatcher and CDN. Here are the most important cache headers every AEM developer should know how to use and apply:Cache-ControlDefines caching policies for browsers and intermediary cache layers (Dispatcher and CDN)Static assets like CSS, JS, and images usually have a longer max-age, while frequently updated pages and APIs might use no-cache or a short max-age to ensure fresh content is served to end usersIf we set the Cache-Control header on the AEM Publisher, it will be applied to the Apache/Dispatcher, given that TTL is enabled in the Dispatcher configurat
I've seen the best practices mentioned by Adobe. BUT are there other performance checks/enhancements I can make on my frontend/backend code? The ones that I can think of are:checking the logs/monitoring tools available in the instancelighthouse metricsAnything else? Thanks!
Conditional formatting allows you to customize how information displays on a report. You can make information stand out by making the text bold or highlighting a field. You can use conditional formatting for a variety of things-for example, making a task appear in red when the progress status is late or highlighting in gray all of the project planned completion dates that fall in the current quarter. This week we discuss how to use conditional formatting, using the example of comparing dates. Learn more, here! ------------------------------ Kara Trapp Manager, Modern Work Enablement - Customer Programs Workfront ------------------------------
Thank you all for joining today’s Customer Success Workshop, Using Workfront Reports to Guide Your Spring Cleanup Efforts. While cleanup is not a one-and-done activity, hopefully this session provided you with actionable recommendations to get started or formalize a process to ensure it gets done! If you weren't able to attend live, no worries - watch the on-demand recording and download the slide deck below: Slide Deck PDF Workshop RecordingAnd here's a quick summary of what was shared in case you only want the highlights:Cleanup is critical for simplicity, compliance, performance and scalability Best practices for system cleanup - limiting the number of users who have access to create objects, turn off settings so that users can't create projects without a template or copy projects, form a governance group to meet and discuss things like naming conventions, policies around archiving or deleting work, and moreAreas to cleanup with example reports - projects, tasks
Hi Everyone, We need to generate akamai token. For token generation we are using EdgeAuth and need to added the dependency mentioned below. <!-- https://mvnrepository.com/artifact/com.akamai/edgeauth --><dependency><groupId>com.akamai</groupId><artifactId>edgeauth</artifactId><version>0.2.0</version></dependency> Deployment is successful but bundles are in satisfied state. I have also updated dependency in all/pom.xml and embedded in. But getting compile time error.Content Package Converter Exception Content Package Converter Exception Jar file can not be defined as a valid OSGI bundle without specifying a valid 'Bundle-SymbolicName' property.
I'm able to open up my extension in Adobe Experience Manage Assets, which is running on my local server. I can briefly make changes locally which are reflected in the extension, but after 20 seconds it times out with:Unhandled Rejection (Error): Timed out waiting for initial response from parent after 20000ms(anonymous function)node_modules/@adobe/uix-core/src/tunnel/tunnel.ts:268:When I open up my local application at https://localhost:9080, I get "IFrame for integration with Host (AEM Assets View)...", then it times out again with the same error. I've tried creating the bootstrapped app multiple times using this guide: https://developer.adobe.com/uix/docs/services/aem-assets-view/extension-development/, but no luck. SSL certificate has been accepted.
Hey everybody! It’s me, your “On-Demand Workfront CSM” and I’m back with another Top 3 Video! This time let’s talk about Blueprints. You’ve probably heard me say that Blueprints are the shortcut to your “Workfront work” but what are the other ways to use Blueprints to fast track your enterprise needs? Check out the video here! If you want to experiment first before you install anything in Production, no worries! Just play around with them in your Sandbox Preview environment first. Interested in the latest Blueprints? Blueprint Released: Workfront Training for New Users Blueprint Released: People Manager Dashboard Full list of available Blueprints If you like learning about new ideas and creative approaches, then don’t forget to register for our upcoming workshops our Experience League Events page. We hope to see you soon!
Each month, teams across Adobe Workfront host FREE webinars, interactive workshops, customer panels, and open Q&A sessions on various topics for System Administrators. If you want to learn best practices, ask questions and collectively brainstorm solutions, or connect with other system administrators to build your network, sign up for one or all of the following events: May 7 at 8:00 a.m. PT – Mastering Email Notifications in Adobe Workfront May 8 at 8:30 a.m. PT – Ask Me Anything: Workfront Proof (hosted by 3 Community Advisors, text-only) May 9 at 9:00 a.m. PT – Connect: Admin Chat for Marketing & Creative May 13 at 8:00 a.m. PT – Admin 101: Getting Users to Use Workfront May 14 at 8:00 a.m. PT – Preserving Your Fusion Scenarios During the Event Subscriptions V2 Upgrade May 15 at 9:00 a.m. PT - Level Up with Adobe: How to Apply and Stand out as a Champion May 19 at 6:00 a.m. PT
At Present, We use content fragments in AEM and we have multiple team consume CF using assets API.I noticed that in my environment, the api request to author instance requires authentication whereas request exposed by the publish instance are served without authentication. I need to expose the api through the dispatcher to internet but I would like to be authentication protected. What does adobe recommended solution for this implementation?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.