Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Don’t miss your chance to apply for the 2026 Adobe Experience Maker Awards by 11:59 p.m. PT on October 31, 2025! Finalists and winners will have the opportunity to amplify and showcase their success through: Visibility on Adobe for Business channels, including social media, blogs, websites, and email newsletters. Features in Adobe-sponsored assets, such as video interviews, customer stories, and vision demos. Speaking engagements at Adobe Summit and other high-profile webinars and events. Networking and community building with elite advocacy groups such as Adobe Champions, User Group leaders, and Community Advisors. In addition, two representatives from each finalist company will receive complimentary Adobe Summit passes and invitations to the Adobe Experience Maker Awards gala in Las Vegas on April 19, 2026, where all winners will be revealed.&
Hi everyone! I'm Jeff, I manage our Experience Cloud webinars at Adobe. I wanted to invite everyone to our upcoming AEM webinar next Wednesday on building a scalable DAM strategy. You can register via the link below. Even if you can't make it, you'll receive the recording! Link to register
Adobe Marketo Engage released a feature called Conditional Content for the new Email Designer this past June. The feature was powered by Handlebar scripting instead of Velocity scripting, in an effort to provide a little more flexibility in your dynamic content. But when we discovered it was causing some tokens to be resolved incorrectly, we decided to temporarily disable it. While our engineers have been retooling the functionality, we made the decision to switch the scripting back to Velocity. Not only will this speed up the feature’s return, but recent feedback has shown us that the majority of users who utilized the new feature preferred the ease-of-use and workflow familiarity afforded by Velocity. We hope this change encourages adoption and simplifies the transition between the legacy email editor and the new Email Designer. Any tokens that currently utilize Velocity scripting will continue to work without interruption. Conditional Content for the new Email Designer is scheduled
Before this update, the Approvals widget used to show a timesheet date range that linked directly to the actual timesheet. Now, after this update, the date range hyperlink is gone, and users can't view the timesheets. They can only Approve or Reject. Can we please get the date range hyperlink back? @jerflo, could you please take a look?
We have recently integrated Fusion with our Workfront instance, we're looking to gather insights from experienced users on effective best practices and common automation strategies that have helped optimize their workflows. Also looking for some quick wins that has helped teams increase speed to market. Any ideas or guidance would be appreciated. We are currently compiling a list and prioritizing those ideas.
Adobe Audience Agent enables marketers to transform audience creation and management from a slow, complicated process into quick and simple tasks that only take minutes. Available in Adobe Real-Time CDP and Adobe Journey Optimizer solutions, including B2B editions, Audience Agent streamlines the discovery, building, and optimization of audiences. By analyzing multiple data sources, the agent can infer intent and proactively suggest new audiences or buying groups. This makes it possible for the marketer to identify the right contacts faster, expand campaign reach, and deliver precision targeting at scale while spending more time focused on strategy and impact instead of manual data work. Key features: Field exploration and discovery: Find and surface existing audiences and attributes with the agent to help streamline the audience creation process. Conversational audience creation: The agent will soon be able to build and refine audiences for marketers using simple, natural langu
With Adobe Journey Agent, Adobe brings clarity to complexity by helping every marketer deliver smarter, more seamless experiences at scale even as demands continue to rise. Included in both Adobe Journey Optimizer and the B2B Edition, Journey Agent streamlines the design, launch, and optimization of marketing journeys so that tasks that once took hours can now be accomplished in minutes. Powered by Adobe Experience Platform Agent Orchestrator, Journey Agent acts as an intelligent subject matter expert (SME) alongside the marketer. The agent can generate journeys from prompts, analyze journey conflicts and drop-offs, then make recommendations for improvements, therefore allowing marketers to prioritize creativity and strategy over task completion. Key features: Text-to-journey creation: Marketers will soon be able to build multi-step journeys from natural language prompts. Conversational insights: Receive instant answers to operational-related questions. Anomaly detection
On Oct. 14, 2025 the WUG Colorado Chapter held another members meeting that focused on understanding Fusion and tips for yearly maintenance of your environment. Thank you to everyone that participated in the event as we continue to build our community and gain feedback from members. There is a MEGA-WUG event coming in December as we noted, so please keep an eye out for that event posting. You can find the attached file that was presented at the Oct. 14th meeting.
AI Assistant in Adobe Experience Manager (AEM) offers a conversational interface designed to streamline finding answers to your AEM-related queries. It helps you get instant answers to your AEM product-related questions (available to all users), and automate support ticket creation (available to Support Admins). Learn More. Watch Overview Scope and Value AI Assistant supports AEM as a Cloud Service, including the following solutions: Experience Hub overview page Edge Delivery Services Sites Assets Forms Dynamic Media Cloud Manager It is directly embedded in AEM and accessible from AEM Experience Hub, Cloud Manager, and Author UI. The current scope of the AI Assistant in AEM focuses on addressing product knowledge questions for AEM as a Cloud Service. This scope includes comprehensive support for key areas. Surfaces: Available across AEM Experience Hub, Author UI, and Cloud Manager. Capabilities: Prod
Violating the old Never Rewrite From Scratch rule (which, let’s be honest, is sporadically enforced) Microsoft created New Outlook in 2023. So far, it’s been a rocky rollout, with scant rewards for end users and mixed results for MOps. On the bright side, email designers like the new rendering engine. You still need fallbacks for Classic Outlook, but more and more Microsoft shops will see your special effects. On the other side, the death of OFTs is pretty bad, but at least that’s a clean break. More insidious are features ported over from Classic but subtly “fixed” in a non-backward-compatible way. Case in point: Microsoft decided to rewrite their iCalendar (ICS) parser. The new parser hews so tightly to the standard, RFC 5545, that previously supported ICS files now don’t show the Location field: The specific area Microsoft fixed was the order of VEVENT properties and VALARM reminders. The standard is unequivocal here. A valid VEVENT must have its eventprop en
Hello AEM Community, I have seen multiple attempts for creating the MCP (Model Context Protocol) Server that can talk to local AEM SDK instance. The idea sounds very promising and should definitely help especially to read AEM content, advanced report generation etc. The ones I came across look like one to one wrapper on top of existing AEM API. Is anyone else trying to creating an MCP server and what do you think it should look like ?
Fatigue rule is implemented in 3 steps:Create profile script which evaluates the fatigue limits and keeps track of fatigued activity list.Fire an event from Activity/experience to increment view count and also pass the limits.Create activity specific audience to exclude user if the activity is part of fatigued activity list. 1. Profile script: if (mbox.name == 'experience-experience_interaction') { var listOfFatiguedActivities = user.get('FatiguedActivityList') || ''; var activityName = mbox.param('activityName_FatigueRule'); if (!activityName) { return listOfFatiguedActivities; } var viewsPerActivityKeyName = activityName + 'numberOfViewsFatigueRule'; // if its an interactiion with your experience then increase the profile-script value by 1 var numberOfViewsFatigueRule = parseInt(user.getLocal(viewsPerActivityKeyName)) || 0; var maxViewsForFatigueRule = parseInt(mbox.param('maxViews_FatigueRule') || 10); // retrieve parameters from mbox
On September 16, 2025, Adobe transitioned to a more modern hosting infrastructure for REST API URLs that leverages newer technology, adding security and scalability. If your subscription has been using APIs with a double forward slash (//) in the URL, you should have received the following alert in Marketo Engage, with a Learn More link: It is possible not everyone received or noticed the alert, as we recently discovered some existing API URLs have been generating 500 server errors, due to the API call itself. If you were affected by this, to resolve the error, you must modify the URL of the API call to change the double slash (//) to a single slash (/) where applicable. Which API endpoints are impacted and should be modified?Any Marketo REST APIs that include a double slash (//) in the URL. What happens if we didn't make any changes prior to the deprecation date?Those specific APIs will fail; data synchs, Lead updates, or Campaign Triggers (depending on thos
Marketo’s new email editor is here—and it’s packed with features designed to make email creation smarter, faster, and more flexible than ever. In this article, we will explore what’s new to the designer and what’s coming soon. Here’s what you need to know. ✨ AI Assistant: Smarter Email Creation The headline feature is the AI Assistant, powered by Adobe’s proprietary GenAI. This tool helps users generate everything from subject lines to images and full email content. You can tailor prompts for specific buying groups, marketing journey stages, communication strategies, and tones. Want a subject line with FOMO and an emoji? Just ask. Need content for decision-makers in an informative tone? The AI Assistant delivers. Key points: AI Assistant is currently English-only, but support for other languages is planned. You can use prebuilt prompts or customize your own. Text settings allow for deep personalization by audience, journey stage, and tone. Image generation is availa
Is there a minimum/maximum value accepted for the Scheduler Cron expression used in the Translation Platform Configuration?The default value works of course, and it still works fine if I set, for example an hourly frequency, but I start to get intermittent missing tick as soon as I set the frequency down to every 10 or 5 minutes. Sometimes, it works well up to a point and then the scheduler just starts not syncing and then hours later it is syncing again. Is this the expected when using such a low value for frequency? I'm on AEM 6.5.23.
If you’ve ever tried to include an “Add to Calendar” link in a Marketo Engage email and ended up with a broken calendar file, you’re not alone. One of the most common culprits? The {{member.webinar url}} token inside the Calendar File token type. It’s a subtle issue, but it can derail your webinar experience if not handled correctly. Let’s break it down. The Calendar File token is a handy way to let registrants add your webinar to their calendar. It can include other tokens, like the webinar join link, so recipients have everything they need in one click. But here’s the catch: that join link token only resolves when the email is sent via a triggered smart campaign. If you send it manually or through a batch campaign, the token doesn’t populate. The result? A calendar file with a blank join link. Not ideal. So how do we fix it? The answer lies in a simple program design tweak: create a smart campaign with a “Campaign is Requested” trigger. This campaign bec
October '25 release notes Check out what's new and improved in the latest Adobe Journey Optimizer product release update: Release Notes New capabilities Image to HTML converter: The image to HTML converter is an AI-powered feature that converts static image designs into fully customizable, modular HTML email content templates. This no-code tool enables marketers to transform visual designs into responsive, editable email templates without requiring technical expertise—perfect for platform migration, rapid template creation, and building reusable template libraries. This capability is available in Limited Availability. Contact your Adobe representative to gain access. Custom action monitoring and reporting: This capability provides better visibility into custom action endpoint health and performance. A new custom action monitoring dashboard and corresponding fields in journey step event dataset will help you monitor successful calls, errors, throughput, response tim
A user had buggy 3rd-party JS causing forms to be submitted 2x. Unable to find the root cause in their stack of plugins, they tried a desperate fix: add an onSubmit() listener and stop submission if the listener runs a second time. Like so: MktoForms2.whenReady(function(readyForm){ let stopFutureSubmissions = false; readyForm.onSubmit(function(submittingForm){ if(stopFutureSubmissions) { return false; } stopFutureSubmissions = true; }); }); Fine idea in theory, but that’s not how you stop form submission. The Marketo onSubmit() listener stack doesn’t care if you return false from every single listener! That is, it’s not like DOM event handlers where return false is interpreted as canceling the event.[1] To stop submission, assuming you have complete control over the listener stack, simply set form.submittable(false): MktoForms2.whenReady(function(readyForm){ readyForm.onSubmit(f
Help the Workfront Scale customer success team learn more about you, how you learn, and how we can support you on your Workfront journey! We're looking for feedback in this brief, 7-10 minute survey. Responses will help us with future programming and inform some of our team's branding! Thank you so much for your help - if you have any questions, don't hesitate to reach out to the team at csatscale@adobe.com.
Co-Author: @nereddy Product Managers: Kapil Gulshan Rohra, Sal Daoud Are you struggling with multi region/multi brand scenario in your Adobe Experience Platform implementation using multiple sandboxes? Does the ensuing cost, governance, and maintenance overhead impact your total effort and timeline? Worry no more! Now you can implement Attribute-Based Access Control in a single sandbox to streamline your multi region/multi brand implementation while complying with the organization's Data Governance requirements. We shall walk you through 'how' you can use Attribute-Based Access Control for implementing multi-region isolation of profiles in a single sandbox of Adobe Experience Platform. We’ll be doing this through the lens of a fictitious example that we’re calling Customer Luma .The customer has different field marketing Roles per region (e.g., APAC/AMER/EMEA) and they want to isolate segments and some sensitive da
Event Details:Thursday, October 16th9:00am PT Discover how Customer Journey Analytics B2B Edition empowers organizations to transform complex data into strategic decisions that drive pipeline growth and customer engagement. In this hands-on Experience League Live session, you’ll gain access to a live demo environment and follow along with real-world B2B use cases. Learn how to perform cross-channel analysis at scale—across individuals, buying groups, accounts, and opportunities—to uncover insights that fuel smarter marketing, sales alignment, and revenue acceleration. Whether you're focused on optimizing customer experiences, expanding your sales pipeline, or driving measurable growth across the buyer’s journey, this session will equip you with the tools and strategies to make data work harder for your business. Ask questions live and get expert answers in real time. Register now!
I was chatting with a coworker who is not an Analytics user, and referred to it as AA, the following discussion resulted in me asking ChatGPT to re-write the serenity prayer based on Adobe and Adobe Analytics. This is what it gave me: Adobe grant me the insightto track what I can measure, the patience to ignore what can't be tagged,and the wisdom to know the difference. Empower my dashboards with clarity,my segments with purpose, and my reports with truth. Help me to optimize today's campaigns,trust yesterday's data,and build better journeys for tomorrow. For thine is the workspace,the visualization,and the attribution model -forever actionable.Amen. 😀Enjoy your day, the rest of your week, and the remainder of the year!
Hi all, Does anyone have advice on learning to do/classes to take (online, university, etc.) for a current Fusion builder/citizen developer who wants to get more into on 1. more advanced Fusion building concepts (like JSON, API, relevant languages or concepts, etc.) and 2. the app-building/better understanding world? I am very intrigued by the ability to embed custom apps mentioned in the fourth quarter release webinar, but my knowledge in the developer space is limited. I am looking for some continued education that can better help expand what I can do for my teams in Workfront. Thank you so much for the help! 🙂 Brittany
In any robust enterprise platform—especially those with as many message delivery, integration, and automation features as Adobe Journey Optimizer (AJO)—error codes can seem intimidating or cryptic. You're in the thick of building and launching journeys, and suddenly you're faced with messages like CJMCMP-6003-400 or CJMRPS - 1047-409. Example below- What do they mean? Are they blocking your campaigns, causing silent data loss, or are they just warnings? Understanding these error codes is not just an exercise for triage—it’s a shortcut to faster troubleshooting, optimal platform usage, and smoother go-lives. Each code is a signpost: it points to a specific configuration, permission, data, or backend process problem. Being able to quickly interpret these signals means less time deciphering logs and more time focusing on campaign success. Below you’ll find a comprehensive table of common AJO error codes. Each entry breaks down the context in which th
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.