Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Session Details Live from Basel! Learn how the Government of Yukon is transforming access to public programs with Adobe Experience Manager Forms, Live from San Jose! Join us for an exploration of Brand Concierge, Adobe’s innovative web integration solution that’s changing the way companies connect with site visitors. This session will show you how to easily add intelligent concierge features directly to your website, helping deliver engaging and personalized experiences for customers. Schedule November 11, 2025 — 2:35 PM – 2:55 PM (PST) Speakers Nina Ciocanu — Sr. Software Engineer, Brand Concierge, Adobe Moderators Adobe Products AEM Full Schedule View Here Q&A Use this thread for related questions.
Hello everybody!I'm discovering AJO and got stuck in understanding on how to create a Profile. Can somebody explain for me please!
Is it a way to use event Type in Target audience building from Web SDK? Updating Media
Description - These days in Launch's Web SDK extension, it is not possible to manually override the "_id" attribute in Web SDK XDM object data elements. As a workaround, if one wanted to manually define this _id, one would have to code an alloy "sendEvent" and specify the _id there. The approach / idea resembles very much the hybrid tracking approach for client- and server-side, that many 3rd party vendors suggest these days, where a deduplication key can be specified that either drops or merges events with duplicate ids. Why is this feature important to you Completeness of data and fastest possible data availability: Web SDK data relies on cookie consent which may not have been given by the users i.e., an order event may or may not be captured by the Web SDK this lack of order data significantly impacts the number of addressable members in an audience, that may be built upon CRM and commerce data while this commerce data can also be streamed into the Platform from the commer
Hi,I'm looking for a way to successfully update the contact date for already scheduled delivery. The delivery is scheduled via Scheduling > Schedule delivery (automatic execution when the scheduled date is reached), the workflow with it is executed and the delivery is prepared and has status "Start pending".What I tried is to update the contact date from js:var deliveryId = 123; var updatedTime = "2025-10-27T09:00:00.000Z"; var del = nms.delivery.load(deliveryId); del.scheduling.contactDate = new Date(updatedTime); del.save();The script successfully updates the contact date, but the delivery is sent at original time not updated one. I think that there is some interim schema which also needs to be updated.Any clues how it can be done? The setup should work in v8.
The AEM product team has been building something new: Adobe LLM Optimizer In the next few weeks I’m going to share actions for you folks to do, to improve your AEM sites to be more visible in LLMs. My first ask: Check that your pages main text is in the initial HTML (ok to ignore header, nav, footer). LLMs like ChatGPT and Perplexity don’t run JS when they fetch page during the reasoning phase. If the content isn’t there, you won’t get cited at the moment they try link back to your site. 🧰 Test your pages with this Chrome/Comet browser extension → https://llmo.page Questions? - let’s talk here
Hi, I have a question regarding token/API key when configuring a new API Credentials for an SMS custom provider. Here the cURL for sending an SMS (no neccesary to create a token for sending) And then I have this cURL for token: When I go to create the API credential, I have the API KEY option, what should I paste here, in Name = "Bearer" and in API token, the api_key? (based on first image cURL)or should I generate a new token with the jwt option (2nd image cURL) and then adding the authentication parameter in the header?Here the custom payload I need to paste: {"message": "This is test and \n this is a new line","to": "+111111","bypass_optout": True,"sender_id": "SMSto","callback_url": "https://example.com/callback/handler"}I've tried everything and I have failed authentication when trying to send Verification SMS I'm completly lost about this SMS configuration. Your help will be very valuable. Thanks!
Description This question has come up multiple times in the last few weeks, and it probably surfacing in other channels as well, but there should be a way to filter the rows in a freeform table based on Metric Count. So only show items below X, or above Y, or between X and Y. While we can filter rows manually via the "only show these rows" the values can change month to month, being able to only show rows based on a specific criteria seems like a basic function we should have, and yet don't as of yet. Why is this feature important to you Values change month to month, so having to manually find and filter rows is a lot of effort that we shouldn't need. While, yes, we can use a calculated metric to change rows outside of a range using IF and Greater Than/Less Than logic (using a static 0 for outside our range), the rows, while no longer counting in the total, still show in the table. How would you like the feature to work Either in the dimension filters
I want to know how we can achieve the below requirement for the personalization from recommendation.We have to personalize the products through the recommendation in the carousel where the male products are visible to male visitors, female products are visible to female visitors and also on the basis for the geo location like if the person is from bangalore than the person should have the most viewed product from Bangalore city only i.e. recommending the products as per the user location.If the above is possible than how we can do these things. I have checked it might be possible with the profile attribute matching or profile matching filter but I am not getting the proper steps for this.
Hey Journey Optimizers! We’re excited to roll out our latest Community Ideas Updates—a quarterly roundup that reflects our ongoing commitment to co-innovate with you. Your ideas aren’t just suggestions—they’re directly shaping the evolution of Adobe Journey Optimizer (AJO). Through these updates, we aim to provide clear visibility into how your voice translates into product direction and delivery, and ensure you see the impact of your feedback in action. Here’s what’s been happening with your ideas in the 3rd quarter, i.e., 1st July – 30th September’ 25: Impact at a Glance 19 ideas submitted by community members 5% features delivered 90% of those ideas are being investigated by the product team Delivered Ideas – You Asked, We Built It! We’re excited to share that the following idea has been addressed and is available in the product. While the functionality already existed, this idea helped spotlight and elevate its value for our communit
Huge shout out to Myka Bohnsack (@myka-bohnsack) and Warren Barton for sharing their expertise on the Workfront + AEM Native Integration last week! 💡 If you missed the live event, the slides and recording are included below. The event offers an overview of the integration, insights on how to prepare (including mapping processes, aligning metadata, ensuring proper permissions, etc.) and a walkthrough demonstration of setting it up. We've compiled questions from the chat and will be following up with the answers on this post soon, so stay tuned (and happy integrating)! 🎉 Slide deck Webinar recording
Hi,I have a test program created in the year 2018.Today Imported program members via bulk API with program member status as "Member" and set program member values.API returns status "Queued" and import completed without errorsI do not see any program member when I clicked on program "Members" tab in Marketo UI.ironically, I saw all emails when I exported program members data.Program type is default, channel is emailI can see program members in Marketo UI if I import emails via .csv file manually.Can you please help me to understand what's going wrong Thanks,Babu
Hi everyone,I'm integrating external database lists into Marketo, and part of the business requirement is to create new static lists in Marketo automatically from that external source.The database API requires passing a folder ID or program ID where the lists should be created. However, in the Database section of Marketo, there are only folders and lists, no programs. Also, folders in the Database don’t display any ID in the UI.How can I find the correct folder ID to use in the API request, so the integration knows where to create these new lists within the desired folder in the Database section?Thanks in advance for your help!
Hi,We have 2 websites on separate domains, that we want track with a single Marketo instance. Site 1Munchkin tracking codeMarketo forms Site 2Munchkin tracking codeSalesforce commerce forms Our plan is to submit the munchkin tracking ID along with the Salesforce form, which will then be used in a Push Lead API call to associate the visitor activity with the lead after it is synced to Marketo. However, if a lead first fills out a standard Marketo form on Site 1, and then fills out the form on Site 2 (triggering the process above), what will happen? Will the lead become associated with the munchkin ID of Site 2 only, and Site 1 activity will no longer be tracked? Or does Marketo maintain the association of multiple tracking IDs? Thanks,
I’m trying to build an account-level engagement analysis in Adobe Analytics for a B2B services company.I already have an uploaded list of accounts (with company name, industry, region, etc.) available as a dimension in my data. I want to identify which accounts show high engagement — for example, accounts that generated more than a certain number of visits, unique visitors, or page interactions in the last 3 months.The challenge is that in the Segment Builder, the logic options are limited to Visitor, Visit, and Hit containers. I can’t figure out how to create a segment that groups all visitors under an account and then filters based on that account’s aggregated engagement metrics (e.g., “accounts with visits > 5”).Has anyone successfully created account-level engagement segments in Adobe Analytics?Specifically, I’d like to know:How do you define and apply thresholds like “high”, “medium”, or “low” engagement per account?Can this be done directly in the Segment Builder using t
Hi! I'm trying to create a filter (I believe it might need to be a text filter). I'm working on reporting and dashboards and trying to build a dashboard for a specific subsector of projects within a portfolio. Right now I have a report filtered by program name (ID) where I typed in the word "talent" and just selected all of the programs with the word talent in the name. However, this doesn't automatically update because every time a new program with the word "talent" get's entered, I would have to go back in and add it it the filter. I'm assuming the best way to go about this is to add a text filter that filters every program with the word "talent". Could anyone help with what this text mode filter would look like? Let me know if there's a better way to do this.
I am trying to create a landing page, subdomain, and preset are correctly configured. But when I create a landing page and publish it, I get a 400 error when I try to access the landing page
Please let me know whether workfront and workfront fusion has Splunk Integration similar to that of Adobe Expereince Cloud as mentioned in the below url. https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/dev... We would like to ingest workfront and workfront fusion logs to Splunk. Thanks
Could using the same subdomain for both SMS and email impact my email sending reputation?For example, if my SMS channel generates a lot of spam complaints or opt-outs, could that negatively affect the reputation of the email subdomain in any way?
We have a client that is asking for our project data to be exported to MS Project and provided to them. I know we can export each individual project but I am not seeing any way to do a bulk export to xml. We have 450+ projects that need to be exported multiple times. Does anyone know the best way to do this? Maybe it can be done with a Fusion scenario?
Hi All , Is there any way to find list or details of all workflow which have update activity used anywhere across all workflow on instance. Thanks
How to define/personalize an if-else condition in an AJO API Trigger Campaign email template to return the values of {{context.make}} and {{context.model}} only if they exist(true). If only one exists(true), return that one; if both exist(true), return both.{ "context": { “make” =“true”,"make"= "a", ”model”=“true”, "model"="b" } }
I have successfully created the following audiences separately:Edge segmentation, using Edge merge policy [A]Batch segmentation, using default batch merge policy [B] Adobe Support has advised me to create an audience combining the two using an OR condition, in order to identify and capture returning visitors over a longer period of time. The goal is for individuals to flow into Target and be served personalized experiences, beyond the 24 hour limit within Edge profile qualification. In the segment builder, I have set Attributes as: [A] OR [B]I have tried the following combinations of Evaluation Method and Merge Policy, but regardless of the combination I receive the same error outcome with the following message: Evaluation MethodMerge PolicyOutcomeBatchBatchErrorBatchEdgeErrorEdgeBatchErrorEdgeEdgeError When trying to save, I receive this error:One or more of your referenced audiences uses a merge policy different from the one selected for this audi
Is anyone else having issues accessing Sandbox today? Production is fine and working well, however as an Admin, the options available to me in the Sandbox main menu are Priorities and Set Up.I am in Chrome, have cleared cookies and caches, tried an incognito window and also in Edge, all the same result.Just want to make check if it is an system issue or an isolated one.
Description - as soon as an Audience is created that is using aggregation e.g., to evaluate a certain number of page views with a given property like a content category, the only working evaluation is "Batch" which is obviously not suitable if you want to do next page personalization based upon a user's content affinity. Why is this feature important to you - It seems to be a standard feature in nowadays' CDPs to be able to define some kind of real-time "Badges" based upon user behaviour which can include aggregated values.This would be exactly that. Audiences on the Edge should support this as well since Batch evaluation is just too slow for next-page personalization. How would you like the feature to work - Allow aggregation on Edge or Streaming Audiences to be closer to real-time Current Behaviour - Upon save, an error is shown and none of the available segmentation methods works except for "Batch"
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.