Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Description - Currently if you are looking at a bar chart you need to hover your cursor over a bar to see details about that bar's total. It would be easier to show bar totals/values at the tops of each bar. Why is this feature important to you - Ease of stakeholder consumption of data. How would you like the feature to work -Allow bar totals to be toggled on and off. Allow for a more simple Max/Min toggle for cases where there are too many bars. Current Behavior - There are no displayed totals for bar displays without hovering over them.
Hello Adobe Community,I have a question related to the Activity Map Link dimension setup in CJA. Please see the summary below. Any hints are appreciated.Thank you! ********************Desired state: A single dimension that captures all user engagement clicks — both tabs/UI interactions (no link) and button or link clicks (navigational) — similar to how the Activity Map Link dimension works in AA without inflating the number of clicks. Current state:We have a Custom Link (web.webInteraction.name) enabled in CJA, however, it's capturing both:Collect call (Activity Map) → e.g., “Access the full report” Interact call → e.g., “Webtile CTA Click” As a result, the same action is recorded twice, doubling counts for link clicks in the Custom Link dimension. Question: We explored exposing web.webInteraction.linkClicks.name, but that field isn’t available in our schema. What alternative approaches can we use to replicate the Activity Map Link dimensi
I have created the audiences and mapping with the multiple destination. Now I want to take the audience count with respective destination only. Segment Details: Segment 1 using destination 1, destination2, destination4Segment2 using destination4, destination5I need to get the count for segment1 along with destination4, is it possible to do this?
Hi,We want to send 2 different surveys to 2 identical groups.Each one should consist of 3 different age groups - each age group should be 1/3 of the total age groups.Also, each group should consist of 3 service cabins: economy (60% of the records), premium (20% of the total records) and business (20% of the total records).Is that something I can create in adobe campaign? do I need to use the split option and define the conditions of the sampling?
We're researching ways to automate our event participation certificates and it seems to me that a Marketo Landing Page could work, but I'm wondering if others have used this in the past with success. We're tracking our event registration and participation through a Marketo Program currently, but when someone attends, we're sending an alert to someone to manually generate and send the participation certificate.Has anyone used a Marketo Landing Page to serve up a participation certificate? We would need it to include the person's name, event name and date, but all of these already live on the Program level as Tokens. My thought is we could send them the landing page link in a thank you for attending email and when they click they would be able to view the personalized certificate on a landing page via Tokens.
HI Community, I have a csv file that contains unique coupon codes, within a campaign I have to assign a unique code as per the customer.can anyone please let me know how can I achieve it using enrichment
Request for Feature Enhancement (RFE) Summary: Publish Button in "Open in Assets" view in new CF Editor Use-case: To enhance user convenience, "Publish Button" should be available once the user click "Open in Assets" view. Current/Experienced Behavior: There's no publish button option for the user after clicking "Open in Assets". User needs to manually navigate under full Assets UI. User should still have an option to publish the asset without publishing the CF which the asset is reference to. Improved/Expected Behavior: When the user clicks "Open in Assets," the system should provide an option to publish the asset directly within the "Open in Assets" view. This eliminates the need for the user to manually navigate to the full Assets UI. Additionally, the system should ensure that the user can publish the asset independently without publishing the Content Fragment (CF) that references the asset. This allows for greater flexibility and avoids unintended changes to the assoc
Dear Experts,Need your expert opinion on a situation. Consider a Parent Content Website ABC.com where mostly all paid campaigns land onto and further it routes the users to different products purchase path. From the content website ABC.com the visitors can go to the subdomain xxx.ABC.com and purchase the product. But both ABC.com and xxx.ABC.com have different Adobe Launch Scripts as they belong to different departments altogether. The Adobe Analytics implementation on xxx.ABC.com is just a basic OOTB and not yet customised. I am responsible for implementing and reporting Adobe Analytics on xxx.ABC.com. The ask from the business is to connect the journey and know how many visitors were sent to ABC.com via campaigns and how many purchased from xxx.ABC.com. Due to Adobe Analytics handled by two different organisations its a tough situation how to technically report on end-to-end journey. In my opinion the best method would be to use the Adobe Launch script of ABC.com on xxx.ABC
Request for Feature Enhancement (RFE) Summary: Export / Import Metadata Use-case: Contributors need to export assets metadata which are on the jcr:content node like onTime or offTime, then modify these values and update them massively in the dam Current/Experienced Behavior: Contributors cannot select offTime or onTime property on the export metadata interface /mnt/overlay/dam/gui/content/metadataexport.html?payload=/content/dam/nicephore/animations/nouvel_an_lunaire&_charset_=utf8 On the import interface /mnt/overlay/dam/gui/content/metadataimport.html the columns offTime{{Date}} and onTime{{Date}} are ignored Improved/Expected Behavior: All metadata can be exported and imported, no matter if they are on the /jcr:content or /jcr:content/metadata node Environment Details (AEM version/service pack, any other specifics if applicable): 2025.8.22171.20250828T220440Z Customer-name/Organization name: Valtech Screenshot (if applicable): Code p
Add time field to the custom forms enabling users to input time without a date component.Use Case: Users often need to record specific time data, like employee shift start and end times. Creating a dropdown with one-hour or 30 mins interval is not adequate for these situations.
I’m currently using the Universal Editor in AEM Sites.I have a select component that determines which layout to use.When I switch to the "Six-grid layout", a container component appears, allowing the user to add multiple items inside it.At this point, I’m not using any custom JavaScript or CSS.My issue is that the values inside the container item do not appear in the view or the rendered HTML.Additionally, the content tree shows a component that I didn’t define, and I’m not sure where it’s coming from.Can anyone help me identify whether there’s something wrong with my definition file, or if I’m missing a required configuration? { "definitions": [ { "title": "Foo", "id": "foo", "plugins": { "xwalk": { "page": { "resourceType": "core/franklin/components/block/v1/block", "template": { "name": "Foo", "model": "foo" } } } } } ], "models": [ {
Hello, Some users in my organization have reported that they are no longer receiving email reminders to submit their timesheets. Their accounts are linked to a timesheet profile that is configured to send these reminders one day after the timesheet end date. I use the same timesheet profile and receive the reminders as expected.Is there a specific setting (maybe at group level) that might have disabled these notifications for them? To my knowledge, there is no setting as such. I reported this issue to Workfront support a month ago, but they have not identified the root cause.Timesheet profile:Notification settings:
Hello Community,I have set up the integration between AEM and Target. Currently, I am trying to pull audiences from a specific Target workspace, but the integration only retrieves audiences from the default workspace. The Developer Console (Project) is configured, and the API integration is associated with a different project (not the default), yet it still only accesses the default workspace. Question 1:Is there a way to pull audiences from a different workspace instead of the default one? If so, what configuration changes are needed to enable this?Question 2:Also, in the Developer Console, for the API integration, I am unable to specify or select the default workspace; I can only select a project-specific workspace. What steps are required to add or enable the default workspace?Question 3:I am also encountering an error when saving or syncing activities to Target. Could this be related to a permissions issue? Please advise.04.09.2025 20:09:20.466 *DEBUG* [10.96.204.188 [17570344
Hello, I am encountering the same issue that you reported here. Currently, I am able to sync activities from AEM author to the Target workspace (*_author). However, when it comes to publishing, the activities are not being synced with Target.Could you please let me know what was done to fix your issue? Do we need to add any users to a Target-specific group or grant any permissions related to replication? Thank you!https://experienceleaguecommunities.adobe.com/t5/adobe-target-questions/publish-activity-is-not-being-synchronized-to-target/m-p/632106#M9785@umesh_thakur
Hi Everyone,I'm currently adding a custom stopwords.txt file to my custom Lucene index in AEM to filter out common stopwords during search. While most of the words in my list are being excluded as expected, I've noticed that some very common ones like "are", "was", and "that" are still being indexed and returned in search results.My stopwords.txt file includes all of these terms (one per line), and I’ve confirmed the file is correctly referenced in the analyzer configuration for the index.I’m wondering if anyone else has experienced this issue? Is there anything I might be missing related to:File encoding or formatting of the stopwords.txt file?Analyzer or tokenizer order/configuration?Case sensitivity issues even with ignoreCase = true?Possible overrides by other filters or analyzers?Any suggestions or shared experiences would be greatly appreciated!Thanks in advance!
Hello Community,We are in the process of setting up the integration between AEM and Adobe Target. Could you please let me know which PIDs I need to use to create OSGi configs so that they are deployed as part of the code? Additionally, there are some existing configs that were created manually. I want to ensure that these existing configurations are not overwritten and that the new config is added as part of the deployment. Security -> Adobe IMS ConfigurationsAdobe IMS Technical Account ConfigurationCloud Services -> Legacy Cloud Services -> Adobe Target Configurations
I am trying to add a column to a task view that will display an icon (red flag) if a task cannot be started because it is outside of the task constraint. I cannot figure out how to text mode this into existence so I can reduce my user support tickets of "why isn't this task showing up on my worklist" by about a dozen per week. Parameters:Display a red flag if all below are true- Task not complete- Task has a fixed start date & time due to task constraint (ie, must start on)- The current date & time is before the fixed start date & time on the task I would also love it if we could have it display a green flag if the opposite is true (task is not restricted by a fixed start date & time) but, would be very happy to have just the red flag. We are currently using the flag icon for the native "can start" but, this doesn't factor in fixed dates, it's only really helpful for pending predecessors.
Hi Everyone, We are running AEM 6.5 on-premise (AMS) and recently noticed that our Publish pages are automatically including the following script tag:<script defer="defer" type="text/javascript" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js" data-routing="p00000-e000000"></script> ObservationsThe script is not present in Author mode.It is always injected in Publish output.We confirmed it by hitting the publish instance directly (bypassing dispatcher and CDN) using curl:curl -s -D- https://publish1apsouth1-XXXXX.stage.bajajfinance.adobecqms.net/en | grep rum.hlx This returns the script element, meaning it is injected inside Publish itself.AnalysisThe script is not authored in our page templates, HTL, or clientlibs.Searching /apps and /libs in CRX/DE gives no matches for rum.hlx.page or helix-rum-js.This indicates the injection is not content-based, but done by an OSGi bundle or service active only on Publish.From documentation, I found this
Request for Feature Enhancement (RFE) Summary: Fix ManagePublication behavior to preserve child nodes in ExperienceFragment instead of deleting them Use-case: Use "Manage Publication" on particular parent folder on XF Structure. BEFORE ManagePublication (Publish Environment): /content/experience-fragments/customer/ └── en/ ├── company/ │ ├── company-overview-xf/ │ │ └── master/ │ ├── about-us-xf/ │ │ └── master/ │ └── contact-info-xf/ │ └── master/ ├── products/ │ ├── product-catalog-xf/ │ │ └── master/ │ ├── product-detail-xf/ │ │ └── master/ │ └── product-comparison-xf/ │ └── master/ └── ir/ ├── financial-report-xf/ │ └── master/ ├── investor-presentation-xf/ │ └── master/ └── earnings-release-xf/ └── master/ AFTER ManagePublication of /content/experience-fragments/customer/en (Publish Environment - ISSUE): /content/experience-fragments/customer/ └── en/ └── [EMPTY - All child folders and XF content deleted from Pu
Hi folks, NEW (and improved) as of March 5, 2025 3pm Mountain With thanks to @sven-ix for this thought inspiring post, I am pleased to share this solution to the years-old "detect copy" challenge using a derivative work of my Targeted Auditing technique: create a custom form (e.g. Project Genealogy, as below) that you will attach it to all Projects of interest; or if you prefer, skip this step and instead repeat the remainders on your existing common Project Custom Form(s) of interest add two calculated parameters ("Project Genealogy" and "Project Original Or Copy", respectively; both Text format) to the custom form save the form (so Workfront "knows" that those parameters now exist) set the NEW Project Genealogy formula as follows (and as below): IF(ISBLANK({DE:Project Genealogy}) ,CONCAT("Created on ",{entryDate}," (",{referenceNumber},") as '",{name},"' by ",{enteredBy}.{name}) ,IF(CONTAINS(CONCAT(" (",{referenc
Hello Marketing Nation, I'm excited to share an update regarding our Community Ideas space! First and foremost, thank you for actively using this platform to share your product suggestions and for engaging with your peers' ideas through votes and comments. Our ideas space serves as an invaluable resource for product feedback, and we genuinely appreciate the time and thought you put into each submission. Your voices matter to us. While we may not be able to implement every suggestion, please know that we carefully review the most engaged ideas and prioritize our responses based on community interest and product impact. We're committed to being more transparent about this process moving forward. With that commitment in mind, I have some exciting news to share! Over the past few weeks, we've updated several community ideas that were successfully implemented in earlier releases this year. While this represents just a portion of the valuable feedback we've receiv
Hi Team,I’ve been trying to capture and export waterfall counts at different stages of my workflow in Adobe Campaign v8. For example:After the Query activity, the count is 100 records.After the Exclusion activity, it reduces to 75.After the Delivery activity, it becomes 50.I want to export these counts within the same workflow for tracking and reporting purposes.I attempted using the WorkflowTask and Workflow schemas, but unfortunately, it didn’t work as expected in v8. Could anyone guide me on how to achieve this logic effectively? @parthasarathy @jyoti_yadav @rch_ @sushanttrimukhed @parvesh_parmar @davidkangni @ccg1706
Hello, I have the following code in my HTML I'm trying to use. This code looks for a Campaign Name attribute and applies the corresponding couponID. However, when I try to save this code, I get an "invalid helper substr" error. {{#each profile._*********.walletInfo.couponDetails as |coupon|}} {%#if contains(coupon.campaignName,"NA_EM_2025_Coupon_Launch" ) %} {% substr(coupon.couponId,38) %} {%else%} No Valid Coupon Available {%/if%}{{/each}} Please advise
For those working with external clients/users that submit requests, what is your approach when it comes to the main Request area? My problem is that I can't remove filters from the main Requests area and the users can still see the names of Requests that have been submitted by anyone with access to the Request Queues that they have View access to. Ideally I would like to get away from creating a separate Request queue for each external user group, since in the end we may be creating a Request Queue for one person and it would make system management impossible (this is the solution that support has given me). I have thought about removing requests once they have been converted, but if a request doesn't get converted quickly enough there is still the possibility they will see it. Everything I have tried has still given them access to the list of Request names. These external users will need to be Light users at least due to the approval limitations of Contributors. &
I am new to AEM and learning it. One implementation I want to learn is to integrate Adobe analytics with the AEM 6.5? How can I integrate Adobe Analytics with the AEM 6.5 ? Can you please guide me in the simple way from scratch ? 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.