Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I'm generating AEM pages using AEM Sites preset with custom component mapping with existing editable template. In the pages created links are not getting generated for glossary. For citation according to documentation it is supported only in Native PDF. Also for foot notes it is coming as a single line of text with no links.Currently I'm looking at using post processing workflows. Would like to know how we can process the pages created to create links for the same.
Self Service flow steps (SSFS) are a powerful way to integrate with third party applications and to build custom workflows that can't be achieved in Marketo alone. This blog post will give you a Replit repository that you can clone to get started and it will walk you through the code in the repository so that you can make it your own and bring SSFS into your Marketo instance. Ok so we all know what a SSFS looks like inside of Marketo but what happens when the SSFS is executed in a smart campaign flow and the data is sent outside of Marketo? There is a server set up to catch all this information, process it, and then send the information back to Marketo to update the lead record. Don't be intimidated by the word "server", this is just somewhere we have hosted our SSFS code so that it is constantly listening out for information sent from Marketo, ready to process it and send it back. This hosted code for the SSFS can be referred to as a "service". I have seen
Is AI coming for my job? Lets face it, that question hangs in the air. In the world of Marketing Operations (MOps) – where we orchestrate the complex symphony of marketing technology and process – the rise of AI feels particularly potent. It promises automation, efficiency, and insights at a scale that seems almost... threatening. The narrative often paints AI as the disruptor poised to dismantle roles built on process and precision. But hold on. Lets deconstruct that fear. Is AI really an extinction level event, or is it the ultimate leverage point? NYU Professor Scott Galloway breaks it down succinctly, with his characteristic bluntness: “AI wont take your job. Someone using AI will.” This shifts the frame entirely. It’s not about being replaced by a machine, it’s about being outpaced by someone who masters the new tools. The challenge isn't the technology itself, but how we adapt to it. For Marketo professionals, adept at navigating sophisticated campaigns and wo
We are currently using the Captions & Audio Tracks option in Dynamic Media with AEM 6.5.18.we can save captions and see the option to change them in the player, which is great. However, we want to display only a selected caption file that we are passing the DM video URL .&caption=[DM Caption URL],1 Somehow Its not working. Any suggestions what we are missing
I have a few scenarios where I use watch events to listen for new documents. However now I want to create one to listen for a document added to a specific folder in projects.Is there any specific way to do this in the watch event directly or would I have to listen for all added documents and then somehow test for whether it lives in that folder?I don't see anyway to identify the folder a document lives in. Thanks in advance for your helpFrank
Hi All,I am currenly CQ mail service to send mails. But, as my project requirement, I need to send Bulk mails(84000 at a time). Now, the current behaviour is, my application sends one mail at a time. Now, it should be able to send all the recipients in one go. How to achieve it? Please help me ... Thanks,Kaustav
I'm trying to create an Email Open Rate metric and have it as a percentage. This is what I've done so far but it's just showing it as decimals. How can I get it to show the decimals as percentages e.g. June 2nd as 44% and not 0.44. Thanks in advance
Good day to everyone. I have successfully set up AEM AAC locally following this guide:https://experienceleague.adobe.com/en/docs/experience-manager-learn/cloud-service/local-development-environment-set-up/aem-runtimeI signed in with the default admin:admin. For some reason, when I click on content fragments on the home screen: It leads me to this page:https://experience-stage.adobe.com/?repo=author-p76802-e185965-cmstg.adobeaemcloud.com#/aem/cf/admin Where it asks me to log in again. Once I log in I see this screen:Am I not able to create Content Fragments/Content Fragment Models?
Hi there, i am working on an activity for the Target prep exam and using a dummy website where i installed at.js. The QA link of exp B is not showing any changes, console logging does not show anything and the global request partner field is empty.However, the network call for target is displayed in the Network tab of the dev tools. i ve tried to create a different audience as suggested in another thread but nothing changes. here the link https://vincenzo.formazionenoproblem.it/geometrixx/?at_preview_token=tZEJ-EnfHdtbx1oF_Zy_GcuHvSTqi3-B_2gpcdx6IoI&at_preview_index=1_2&at_preview_listed_activities_only=true any idea on what s happening?
Request for Feature Enhancement (RFE) Summary: I often find my self in difficulty while comparing properties of a node in AEM CS instance, where crx/de is not accessible. So for accessibility purpose this will be a very good enhancement for Repository Browser in AEM CS. Use-case: Current/Experienced Behavior: Repository Browser in its current form, is not having property type option as it used to be in CRX/DE so it is often confusing where it is String or Long or Boolean for some of the value. Though it is provided "[]" for array type but which type of array it is. Some time we just need to compare number of property, since there is no numbering for each property we need to count one by one property this is very problematic. Improved/Expected Behavior: Type column for property and serial number for the same should be there. Environment Details (AEM version/service pack, any other specifics if applicable): NA Customer-name/Organization name: NA Screenshot (if
Hi,I am getting the below error while migrating the content from NON UUID build with version 4.4.0 to UUID build with version 4.4.0. Any insights will be really helpful.This is currently running on AEM 6.5.17.0 with Java 11. 02.04.2025 21:28:31.743 *ERROR* [[0:0:0:0:0:0:0:1] [1743609511737] GET /bin/guides/uuid_upgrade HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught Throwable java.lang.NoClassDefFoundError: com/adobe/fmdita/postprocess/version/PostProcessVersionUUIDUpgrade at com.adobe.guides.uuid.upgrade.UuidUpgrade.setBuildVars(UuidUpgrade.java:143) [com.adobe.guides.uuid-upgrade:1.2.0] at com.adobe.guides.uuid.upgrade.UuidUpgrade.setUp(UuidUpgrade.java:96) [com.adobe.guides.uuid-upgrade:1.2.0] at com.adobe.guides.uuid.upgrade.UuidUpgradeServlet.process(UuidUpgradeServlet.java:97) [com.adobe.guides.uuid-upgrade:1.2.0] at com.adobe.guides.uuid.upgrade.UuidUpgradeServlet.doGet(UuidUpgradeServlet.java:60) [com.adobe.guides.uuid-upgrade:1.2.0] at o
There are several UX issues with how the notes are implemented Why is this feature important to you - In a large scenario it's often useful to see notes when fairly zoomed out. It's a nuisance to have to zoom in to see if the note is even the one I need. The positioning takes the cake. Now I get to drag, too, just to read notes. Notes should make my dev life easier - not add to my cognitive burden 🙂 How would you like the feature to work - I want note cards to open exactly where I positioned them I also want to not have to erase boiler plate text when creating a note I also want to be able to READ the note without having to zoom in So: - don't auto position notes, ever unless someone clicks Auto-align. Then move the note along with the module/filter it's attached to. Don't move the note as if it were a module - clicking a note should open what is the "editor" and show me the full note body (with scroll bar if needed) and and e
Hello,I am looking for ways to assign a team/group to a proof for approval. Similar to how tasks can be assigned to a team, we wanted to see if it would be feasible to assign a team to a proof and have a team member approve/review the proof. We have created automated proof templates that kinda help, but it is still individual users who keep changing. The groups created in PoofHQ are more for sharing, so I wanted to ask here to see if anyone has any solution for this.
In Project Preferences Status, I used Hide Status in the Queue status set up, thinking that would hide Queue status as an option from non-admin users adding a queue status to their projects. We have request projects set up with queue status and that's the only project type that should have a queue status. I hid queue status in the main system status, but I can still see queue status as an option to add when I log in as a non-admin user project manager. Am I misunderstanding the purpose of hide status or does hide status only work if the status hasn't been used ? Thanks
https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-questions/is-the-metric-quot-activity-impression-quot-seen-in-at4-panel-in/m-p/392369 Reviving this closed topic. I want to be able to measure the conversion rate for visits that saw a given Target Activity, say "Target Test > Experience A". I can include the Target Activity > Experience dimension in my segment, but that value persists for a user for 90 days from the last activity they had where a target activity existed, meaning target activities can persist indefinitely if the user is frequent on the site.What I want to be able to do is to segment to visits that contain a hit where "Target Test > Experience A" AND Activity Impression exists. This gives me just visits on which the user was presented with the given activity. Why is this not possible, and is there a workaround?
On my site users are able to use filters to filter products by color, size, price etc...Currently, each time a user checks a filter, the page reloads and an evar is set with the value of the filter.For example : evar10 = `color`(if the user filtered by color) or evar10=`size` (if the user filtered by size) The evar allocation is original (first) and expiration is set to visit. Now, I am not sure if this implementation meets my needs.I want to be able to know how many page views loaded with evar10 set to `size`as opposed to `color``.There are no events fired along with the evar. If a user, in the same session, activates multiple filters, for example `color`, then `size`...is that correct that, because of the evar allocation set to original, the second filter selected would NOT show in my reports?
Curious question, is it possible to get a number of Visits between two conditions/events happen. Let's say the a user comes to the website through a campaign click-through and an eventual conversion that can happen n Visits from that. Now, ideally we can create a calculated metric to calculate an average number of visits to achieve a specific milestone. Oviously, I might be able to use Launch for this, but is there anything coming out of the box that could help answer this question?
Hi, We are trying to set a control group in Journey of 5%. How can we do this? how will the back end data looks like? Any help would be appreciated. thanks
The current function of the Workfront Boards filters seem to be set up on an OR statement meaning if multiple filter options are selected the filter will pull [this selection] OR [that selection], and not [this selection] AND [that selection]. For example, we have a member of our team attempting to use the Boards column filter to see any tasks that are aligned to one particular project AND assigned to one particular user, but for some reason it is only pulling tasks assigned to the one particular user. It is extremely important to have flexible filtering options throughout Workfront and especially for Boards since they are used to allow teams to work in an agile way. If the filters are not flexible and easy to use then they present roadblocks to the teams attempting to use them. In a perfect world, the Workfront Boards column filter would work similar to the way the report filters do or work the same way as the intake filters do in boards. We are currently able to select
How do I use Variables and Offer Priority score while creating expression to assign ranking formula
I have a route in my scenario where the objective is to truncate all strings in a column that are 2000 characters or greater, and I'm hoping someone can suggest a more elegant solution. Right now, I use a Search module as the first module in the route and it is searching just for ANY entry in the datastore that has a unique key (i.e. EVERY row in the data store). Then I tried to use an iterator module to go through - what I'd thought was - every search result, and only if the string is 2000+ chars - depending on the row type - a type-specific variable would be set to create a truncated string to ultimately overwrite the value in the original string field of the datastore. However this approach has produced very problematic results. I learned that the iterator module processed each search result in an array separately, creating individual bundles. And the bundles kept on proliferating so that even if there were 161 rows in the datastore,
Hi all I am desperate to find a way to automatically send our registration list to sales once our trigger updates the contacts' status to 'no show' and 'attended'. I already have smart list subscriptions set up on a daily basis, so sales can see who signed up the previous day before. However, I would like to be able to send the full Excel registration list as soon as the webinar has taken place. Is there any way? PLEASE HELP 🙂
Hello ,Am sending push notifications through a journey. The notifications are being sent and show as successfully delivered in the Sending Statistics section of the journey report. However, I am not seeing any tracking statistics—such as Clicks, CTR, Unique Clicks, or Push Custom Actions. The Tracking Statistics table remains empty for all push actions.Has anyone experienced this issue or can suggest additional troubleshooting steps?Are there any specific configurations or common pitfalls that could prevent tracking events from appearing, even when push notifications are delivered?ThanksAJODev
I am trying to get the styles assigned in the design dialog incorporated into my Sling model. I am getting null for the currentStyle package com.cws.aem.core.models.v1.content;import com.cws.aem.core.models.v1.ComponentModel;import com.day.cq.wcm.api.designer.Style;import org.apache.sling.api.resource.Resource;import org.apache.sling.models.annotations.DefaultInjectionStrategy;import org.apache.sling.models.annotations.Model;import org.apache.sling.models.annotations.injectorspecific.ScriptVariable;import org.apache.sling.models.annotations.injectorspecific.Self;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.annotation.PostConstruct;@Model(adaptables = Resource.class, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL)public class ImmersiveKeyStatsModel extends ComponentModel { private static Logger LOGGER = LoggerFactory.getLogger(ImmersiveKeyStatsModel.class); public final static String RESOURCE_TYPE = "cws/components/core/content/immersive-k
Is it possible to have a request queue and within the custom form there is a question (let's say 'yes' or 'no'), if Yes is selected a second custom form is attached to the request. I am not looking for display logic to appear within the original custom form, I need it to be a separate custom form which can be completed at the time of the original request. For example, I am submitting a request using Form1. In Form1 there is a question to which I reply Yes. Because I selected Yes, Form2 appears under Form1 for me to complete. Could this be achieved creating a Fusion scenario? Thanks
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.