Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello.we are using commerce eventing and have an app created using adobe app builder which transforms the payload and creates order in shopify. I noticed a strange issue with App Builder after one user's order failed to make its way from adobe commerce to Shopify for some reason.There was another order from another customer which also should be created in Shopify. However, even though the order was created in Shopify with all valid data and shopify updated adobe commerce order with details, App Builder is still throwing the same error that we saw with first order for the second order. This doesn’t make sense, especially for a the order that already made into shopify. Due to this error, App Builder keeps retrying the operation and is creating duplicate orders in Shopify with each retry. As a result, that customer now has 9 identical orders in Shopify. They are getting placed every 15 minutes (reference: https://developer.adobe.com/events/docs/common/retry-doc/ )&nbs
Hello! I created a report in Advanced BI Analytics and set up a report subscription the same way you do with RCA (through the Marketo analytics subscription tab). However, when I received the report, the attachment was a one page PDF of the report instead of an excel attachment. I'm guessing that this is because you can build multiple tables/charts within one report, and to export the data from a table, you have to click into the table, click the three dots, and click "Export data". At the report level, the only export options are PDF and PPT. Is there any way to set up the subscription to send an excel file of all the tables in the report, or set up a subscription just for one table so it can send in excel format? Thank you!
when i am trying to put multiple visulization based on filters in new bi report. when the data table is different , the data is not syceing based on filters but always gives overall number.
Hey All,So im working in a sandbox provided by my manager - with the task being to create an adaptive form POC for a client.Let me know if anyone has an idea of whats going on, or how to best go about creating a form like this one (if possible).Im learning forms currently, so I simply did the bare minimum of the following steps to see the "issue" im facing now:- Opened forms sandbox "Navigation" pane- Selected "Forms"- Selected "Forms & Documents"- Clicked "Create" -> "Adaptive Form"- In "Create Form" pane (see below pic) -> Clicked "Blank with core components"- It doesn't let me "create" yet, so went to "style" tab and clicked "Canvas" option (see below)- Now I can click create, so did that and saved in default path "/content/dam/formsanddocuments"- It opens a new window with the created form, but i see nothing at all. And clicking edit or preview does nothing either. (see below).
Smart Crop coordinates rely on the aspect ratio. This means that for the different smart crop configurations within an image profile, if the aspect ratio remains consistent for the additional dimensions in the image profile, the same aspect ratio will be transmitted to Dynamic Media.Consequently, the Smart Crop Editor will recommend the same cropping area. As content admin, you can always go in smart crop profile and update the rendition as per your business need if you are not happy with the auto cropping performed by Adobe Sensei. I have captured the steps below for reference.Step 1: Open the image by double clicking it. Step 2: Click Smart Crop from action bar in the top. Step 3: Edit the smart crop rendition by adjusting the blue border. Step 4: Save once done with editing. Step 5: Publish the image.
Assume that my customer has 20 products (FSI Industry). Have you ever done such a use-case - rendering last seen product/service in email using only AJO (not Target)?
Where is Adobe heading to in terms of recommendations on using Brand portal vs Assets share commons?
Hello, Since SKU and classifications is being considered by this specific business too time consuming to maintain based on the amount of products and attributes, there is a discussion in about moving away from using a SKU in Adobe Analytics (and would think later when CJA is implemented) since there are product attributes already in the in the XDM object field and more can be added to different dimensions (evars in AA). On the other hand I also thought about using only SKU and not having to send all the values in the XDM object (thinking of load speed and simplicity) and later use classifications and even add more attributes and make it retroactive, if not too much level of effort. Is SKU still needed? we'd lose retroactive value loading option I'd thing but other vars still can be classified if needed even if not from the typical SKU (or tracking id) style value. Any implications for AEP/CDP in going either route? I think the best option is to look for optimiz
When we upload a pdf to DAM, can we pull all metadata from pdf and update the DAM metadata programatically?
H Team, I have observed Adobe target experince is showing up in live pages without making the activity live, could you please check this and help me
I have an activity where I have inserted HTML using Insert After or Insert Before on an element. Whenever I use the preview links to load the activity, it is like it fires twice and anything I have inserted after or before another element shows twice. Is there any way to get the preview link to only fire changes once?
I am looking for some recommendations on configuring Search for AEM Assets. I know that the search rail can be customized to a certain extent. Would it also support having a little more dynamic behavior, such as hiding a panel if a dropdown value is selected? This is for AEM as a Cloud Service.
Session Details In a world where speed and efficiency are paramount, mastering the art of cache optimization is crucial for delivering a superior user experience. This session is designed to provide you with actionable strategies and techniques to enhance your cache efficiency. Join us to explore practical methods for implementing effective caching strategies, optimizing cache hit ratios, and fine-tuning your cache configurations. Session Recording - Speaker(s) Chaya Sudindrakumar - Sr. Manager at Adobe, Joerg Hoh - Lead Site Reliability Engineer at Adobe & Shubham - Expert CSME at Adobe Session Presentation - https://adobe.ly/MCE Session Q&A In an AEM Headless setup, what mechanism is used to invalidate cached content fragments in the Dispatcher? Do we need to configure anything additional to ensure cache invalidation when a content fragment is republished? What happens if only a referenced content fragment is updated, while a persistent query is
Description - The AWS S3 connector provides a way to generate presigned URLs for both GET and PUT operations to a bucket.Why is this feature important to you - In WF/Fusion implementations (a common stack), if the customer is an AWS shop, a lambda function must be deployed just to generate presigned URLs. I _believe_ you could re-create the presigned URL algorithm in Fusion using the SHA256 HMAC function, but it's more intuitive to just use AWS's `boto3` and write a ~15 line script for generating presigned URLs and returning GET and PUT urls for a given object key. And it would be even _more_ intuitive to just have the option in Fusion.How would you like the feature to work - Either create a separate S3 module for "Presigned URLs", or, enable a toggle on the Download a file/Upload a file modules to return presigned URLs, allowing the user to input desired expiry and other inputs to the presigned URL generation process.Current Behaviour - No presigned URL generation for AWS S3 whatsoeve
AppFolio has seen immense success when using product usage data to onboard and nurture our customers. Using engagement programs and the template provided here for how to structure a product data-driven nurture, written by my incredibly talented colleague @shannonmacq, (LinkedIn) you'll be well on your way to seeing similar marketing successes with your own customers! Building product-driven nurtures is one of the most powerful options we as marketers have to provide the most relevant onboarding materials, give our customers access to support, and help drive product adoption in one seamless experience. Below is a template for how to think through your first product nurture to create the most tailored experience for your customers. Stream one: Welcome Message Stream One’s objective is to welcome your new customers and help familiarize them with the resources they’ll need for success. You can listen for customers who have just begun their onboarding journe
Description: I want to have the ability to save the columns of a specific report as a new View.Why is this feature important to you: sometimes we figure that it will be good to have the same view of a report within the specific object and we need to manually create the view copying the report.How would you like the feature to work: within the reports editing view, columns (View) section, right next to the "Apply existing View" button, labeled as "Save columns (View) as new view".Current Behavior: there's no easy way to replicate a view (columns) of a report as a view in the object's list itself.
Hi Marketo Community, @shannonma6 and I presented at the February 2025 Marketo User Group on one of our favorite topics: email operations. From improving deliverability to surfacing meaningful metrics, Shannon created this blog to give a high-level summary of the strategies and best practices we covered during our session. Building and Protecting Your Sender Reputation Your sender reputation directly affects whether your emails land in the inbox. These are some of the foundational steps every team should be following: Authenticate your sending domain: SPF, DKIM, and DMARC are essential. BIMI can also enhance brand recognition. Warm up new IPs or domains: Start slowly, sending to your most engaged users first, and gradually increase volume. Maintain list hygiene: Remove invalid or inactive contacts regularly. Email validation tools are helpful for staying ahead. Stay consistent: Maintain a steady sending volume and cadence to avoid deliverability spikes. Avoid “no-reply” senders:
Hello community, I'm getting more and more frustrated with Adobe Workfront's support.While it has not been easy to get meaningful and, above all, timely support in recent months, requests do not seem to be addressed at all over longer periods of time. Is this just a subjective assessment, or is it the same for you? RegardsLars
Hi there, I am trying to convert JCR-SQL2 query to Query Builder, but I see a warning that "Usage of self property in path predicate has been deprecated. Please avoid its usage.". I have tried several approaches but they didn't return valid results. Probably someone of you had experience with it. JCR-SQL2 query: SELECT * FROM [cq:Page] as page WHERE (ISDESCENDANTNODE(page,'/content/project1/en/child1') OR ISDESCENDANTNODE(page,'/content/project1/en/child2') ) AND NOT ISDESCENDANTNODE(page, '/content/project1/en/page1') AND NOT ISDESCENDANTNODE(page, '/content/project1/en/page2') AND NOT ISSAMENODE(page, '/content/project1/en/page1') AND NOT ISSAMENODE(page, '/content/project1/en/page2') Query Builder: type=cq:Page p.limit=-1 group.1_group.p.or=true group.1_group.1_path=/content/project1/en/child1 group.1_group.1_path.self=true group.1_group.2_path=/content/project1/en/child2 group.1_group.2_path.self=true group.2_group.path=/content/project1/en/page
Applications are now open for the Adobe Workfront Champion Program, inaugural class of 2025/2026! We’re looking for highly skilled and passionate Workfront customer/partner practitioners. The application window will close on June 10th. Don’t miss this chance to elevate your impact, build your brand, and become part of an elite group of Adobe advocates. Apply today: https://event.adobe.com/2025championapp-Workfront?trackingid=X6FJHGWG ICYMI: The recording from our May 15th informational webinar is on this blog page: https://experienceleague.adobe.com/en/docs/events/learn-from-your-peers-recordings/adobe-champion-application. Lots of information on the program, what it’s like to be an Adobe Champion, and tips for submitting your application. Good luck!
Dear Adobe Campaign Community, Your time is precious, and we understand the importance of efficiency when it comes to troubleshooting issues with Adobe Campaign.That's why we're excited to again bring you our carefully curated collection of Top KCS (Knowledge-Base) Articles for May 2025, designed to help you resolve common challenges swiftly and effectively. Our Top KCS Articles are your shortcut to: Quickly identifying and resolving recurring issues.Accessing expert insights and best practices for Adobe Campaign.Streamlining your troubleshooting process for maximum productivity.Empowering yourself with the knowledge to tackle any campaign-related problem head-on. Why spend hours searching for solutions, when our Top KCS Articles have already done the heavy lifting for you?Let us help you save time so you can focus on what truly matters – creating exceptional campaigns with Adobe Campaign. Start supercharging your problem-solving skills today by exploring
I’m trying to find out and analyze users who engaged with a specific campaign (e.g., clicked on the CTA in email and visited website landing page) but didn’t buy immediately - instead, they made a purchase in a subsequent session. How can I build a segment in Adobe Analytics to capture this behavior across visits? Ideally, I want to isolate users who visited the landing page by clicking the CTA button which has a tracking code and then later made the purchase in a second visit which is not in the same session. Is this even possible to track it in adobe analytics?Thanks in advance!
There are some external links which don't have .html extension but they are opening fine in chrome and edge browser, when they are authored in AEM components like RTE, linkchecker is making GET call and marking that link as invalid because it doesn't have .html extension. Now it is showing like broken link on pages. My question - is there anyway to bypass html extension check in aem external link checker using config settings ? or we would require custom linkchecker. Do we need any dispatcher changes to achieve this? Expected outcome- Even I author external link without .html or any other extension it should open.
Hi all,Has anyone experienced an issue where a required multiselect dropdown field in a custom form fails to save selected values when it's shown conditionally (e.g., only appears when another field = “Yes”)?In my case:Field A = Yes → reveals Field B (multiselect dropdown)I select values in Field BAfter submitting the request, Field B appears blank, as if nothing was selected even though it's marked requiredOther required fields are saving correctly, and the logic to show Field B works it just doesn't retain the selected values after submission.Any insights or recommendations on how to address this issue would be greatly appreciated. Thank you!
I am using the below to pull some data into a Task report from data on the Project custom form. This was previously in a calculated field but as I need this data to be readily refreshed, without being prompted, I have moved it to the column. What I am now unable to do is sort or group on this data. I tried adding a line for sorting but it hasn't worked. Does anyone know what could get this working?displayname=Bet Content Task - Start Time & Date valueexpression=IF(CONTAINS("1",{name}),{project}.{DE:UKI - Bet Offer 1 Banner Live Start Date & Time},IF(CONTAINS("2",{name}),{project}.{DE:UKI - Bet Offer 2 Banner Live Start Date & Time},IF(CONTAINS("3",{name}),{project}.{DE:UKI - Bet offer 3 Banner Live Start Date and Time}, IF(CONTAINS("4",{name}),{project}.{DE:UKI - Bet Offer 4 Banner Live Start Date & Time}, IF(CONTAINS("5",{name}),{project}.{DE:UKI - Bet Offer 5 Banner Live Date & Time}, IF(CONTAINS("6",{name}),{project}.{DE:UKI - Bet Offer 6 Banner Live Start Date
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.