Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I’ve been exploring different Adobe advertising and marketing tools lately, and one thing I keep noticing is how much modern campaigns now rely on personalization and user behavior data rather than just traditional ad placement.With platforms like Adobe Experience Cloud focusing heavily on customer journeys, analytics, and audience segmentation, it feels like advertising is becoming much more experience-driven instead of simply pushing ads to large audiences. Adobe communities also emphasize learning, collaboration, and improving customer experiences through smarter workflows and integrations. ()I’m curious how others here approach balancing personalization with simplicity. Do you think highly targeted campaigns genuinely improve engagement, or are users starting to feel overwhelmed by “too personalized” advertising experiences?Would love to hear how different teams are using Adobe tools for campaign optimization and customer engagement.
Models API (https://experienceleague.adobe.com/en/docs/target-dev/developer/api/models-api/models-api) currently allows getting a list fi features that make up models for AP/AT activities. While it works for activity-level, would be beneficial to get the list of all features across an organisation so that we can block unwanted features globally.For mature organisations that use many AP/AT activities, its difficult to identify features as part of an activity and then block those globally. Getting list of all features in one single API response will help saving time.
Hi everyone,We are currently working with Edge Delivery Services using AEM Authoring as the content source (spreadsheet-based publishing flow).We noticed that after publishing a spreadsheet and generating the corresponding JSON, French accented characters are being replaced by the Unicode replacement character (�).Example:Aller simple � partir deinstead ofAller simple à partir deWhat we validated so far:Spreadsheet content inside AEM Authoring looks correct Source content is UTF-8 encoded Frontend rendering path is correct Generated JSON already contains the replacement characterThis makes us think the issue may happen somewhere in the spreadsheet → JSON publishing pipeline, possibly related to charset handling during transformation.Has anyone experienced something similar when using EDS with AEM Authoring and spreadsheet-based content?Are there any known encoding considerations, charset configurations, or best practices we should review?Thanks in advance!
Hi, The client is asking which Meta permissions are required by AJO to generate and use the access token for the WhatsApp channel integration.In a community thread, I saw that the following permissions were mentioned as required:whatsapp_business_manage_events whatsapp_business_management business_managementHowever, the client is requesting official clarification or documentation explaining why these high-level permissions are necessary.So my questions are:Are these the exact permissions AJO requires when integrating with the WhatsApp Cloud API? Is there any official documentation that explains why these specific permissions are needed?Thanks
I wanted to know that can we get the public URL of an asset using Asset Management in AJO and then use that URL in AJO email designer in HTML code view.I know that we can select the assets directly from assets menu but I am looking into an alternative using the public URL of assets.
Description - We would love to be able to freeze columns in a workfront report Why is this feature important to you - while teams need all columns, they want to be able to quickly view key columns that change priority quickly and easily How would you like the feature to work - be able to turn on and off freezing easily and adjust which column freezes Current Behaviour - we are aware of creating separate views, but freezing would work much better for the users
Think Excel. It would be great to be able to freeze the first column (or columns even) if you have a report with lots of columns. That way you could horizontally scroll, but keep the important column(s) at the beginning and frozen as you scroll over. Also if you fix that horrible breaking when there a too many columns, that would be awesome as well.
Hi Team,Could you please help me.We have put condition activity after Read Audience. In Condition activity, we have to split EML population Vs not EML population.Here attribute exclusionType is String Array storing multiple values like EML, AMB, EFG etc and customerAttributes is Object.We need to split the audience based on exclusionType=EML and others.We tried with below condition but it seems like the profile whoever having first position(index) stating as EML is only fetching in condition. It means if any profile having exclusionType=EML on 2nd or 3rd or so forth position, is not at all coming.Advanced Expression using as:#{ExperiencePlatform.ProfileFieldGroup.profile._abc.customerAttributes.exclusionType} == ['EML']Please help here - we need to check EML value at any position in exclusionType attribute.
Hi, Looking for some ideas and support here - I am the admin for a financial services company, we have lots of regulations. We received a request that we now need to have our approvers “certify” that they checked the asset in the proof for x, y, z. My initial thought is to add a custom form to the document but this would be brand new behavior for our approvers to fill out and don’t love this. We also had someone bring up adding a comment, I also don’t love this because it is manual and think that we will be chasing down approvers to add this (also will mess up my automated workflows). Has anyone ever experienced this or has any idea? TYIA
Description - Currently, delegated assignees are emailed once to notify them they are assigned as a delegated person. It does not send real-time notifications each time an approval is sent to the original person. It should reroute the approval request and email to the delegated. Why is this feature important to you - Requesters are not always checking their widgets. Without notifications, you're asking the requester to check in Workfront like a hawk to know if a new approval was sent. How would you like the feature to work - Notifications should be sent in real-time much like they do for a normal document or proof approval. Send the notification to the delegated person that there is a document that needs their review and decision. Current Behaviour - One email is sent at the time of the delegation. The original person is then out of office. The production teams send approval requests and the delegated person does not get notifications or emails of new approvals.
Hello!I need to write a report that captures how many total active jobs there were in any given month of a year. My main problem is our active status’ are custom fields and WF doesn’t seem to want to work with those.How do I get this report?ThanksJustin
Buried in the extremely large feature release last month, were a number of layout template enhancements which I wanted to call out for those of you who might have missed it. The LT enhancements are applicable to all contracts as far as I can tell. https://video.tv.adobe.com/v/3483245/Please watch the recording if you’re interested in the new LT functionality below.-- Determine the options that appear in the More menu (proj, task, issue, portfolio, program)-- Determine toolbar options (e.g. you can hide everything except Create Project from Template)-- Customize header fields to include custom fields. (the 5 field limit remains unchanged)-- Customize left nav bars for groups, teams, users, templates Tagging in @user01245 for the 4th bullet point -- this might fix your issue more efficiently if you lock your casual requesters out of this section on their details page.
We’ve sporadically encountered this issue over the past four years, and no one has been able to resolve it. When a request comes in, we respond with an update or comment in the request, tagging the requestor. The requester responds to our comment, but the reply does not appear in the thread within the request; instead, it shows up in their own Profile ‘Updates’ area. No other users are tagged in these updates. We have no idea how these updates are reaching the user’s profile. Has anyone else experienced this? We only discover this when we check in with a customer after not hearing from them, and they say, “oh no, I replied to you!” We then have to search to find their comment, and most of the time, it’s on their own profile. My thought is that maybe they are replying to the notification email, and somehow it’s not being routed to the correct thread. Or perhaps there’s a link in the email that’s supposed to direct them to the existing comment thread, but instead is taking them to their
Hello,we are trying to add seo schema to our page, Adobe's documentation suggests to use json-ld to author seo schema, but I am clueless on how to add it as a property to page.json. Whenever I tried to add it as a property to page.json, the content which I author in that page is being rendered as a meta tag with name property which I have defined in page.json. It is not rendering as script tag as it was mentioned in documention. Could anyone help me with this. Thank You.
Join us for a panel discussion focused on building and advancing your career as a Workfront Admin. Hear from experienced professionals as they share what has fueled their growth, how they have expanded their skills, and the moments that helped shape their career paths.This session will focus on real world insights, from what makes the role fulfilling to how Workfront expertise, Adobe connections, and emerging tools like AI can open new opportunities. Whether you are looking to grow in your current role or take the next step, you will gain practical advice and perspective from those who have been in your shoes.What you will learn: What makes a career as a Workfront Admin rewarding and sustainable How building Workfront expertise can impact your long term career growth Tips for leveling up your skills and positioning yourself for new opportunities How to start incorporating AI into your day to day work Career advice panelists wish they knew earlier This is a session you will not
Hi All, I’m looking to tidy up fields in our schemas that are activated for profile, and have been looking into field deprecation. I fully understand deprecating a field doesn’t delete it, just removes it from the schema view, but I was also hoping it would clean it up from the profile view, audience builder… Am I doing something wrong or is this by design and it will only be deprecated from the schema itself? Many Thanks, Paul
With Claude or Cursor, is anyone using any MCPs that are helping either with code, workflow or analytics within work being done in Adobe Target?
If you've built a report, view, dashboard, or workflow in Workfront that makes your life as a project manager easier, we want to turn it into a recipe. The PM Cookbook is a community-driven collection of real Workfront setups — by project managers, for project managers. Think of it as your favorite recipe card, but instead of ingredients and steps, it's filters, fields, and the logic behind why it works. What makes a great “recipe”?Share something you actually rely on:A report you run every week A dashboard that stopped the constant “Can you send me a status?” pings A view that finally gave your team one source of truth A workflow that removed manual steps or confusionIf it solved a real problem for you or your team, it belongs in the cookbook. What you’ll submitTo submit your recipe, you’ll need:Recipe name Prep time, yield, and who it serves (e.g., “10 minutes to build, used by PMO leads weekly”) Report / view / dashboard / workflow type Step-by-step instructions with screenshots A s
Hello! I’m a researcher on Adobe’s Design Research & Strategy team. I am looking for participants who work with digital content and assets directly in AEM or other enterprise-level CMS platforms. Specifically, we want to speak with people who are creating, reviewing, and/or managing digital content themselves. We seek to learn more about how you create, review, or manage content, what friction points, if any, you experience, and how you might be leveraging AI to assist with your work. Importantly, the design team also wants to get feedback on a new experience they’re considering building. If you think you’d be a good fit, reply here (please @ me so I’m notified) or email me at lauber@adobe.com
Currently, External Lookup fields support JSON-based data sources, but only a single property can effectively be used/returned. This becomes limiting in real-world integrations where systems require a stored value that differs from the user-facing label.Example:[ { "label": "Not Applicable", "value": "not_applicable" }, { "label": "Brand New", "value": "brand_new" }]Today, we can only expose either the label or the value. In practice, this forces us to expose technical/internal values to end users so downstream systems can properly consume the data.A common example is AEM Tags:label → human-readable value shown to users value → internal identifier/path required by AEM for storage and integrationsWith the current limitation, users see implementation-specific values instead of clean UI labels because the native connector must send the correct stored value to AEM.Suggested improvement:Allow External Lookup fields to:display one property in the UI (e.g. label) store/send another property
I was recently configuring maintenance tasks in AEMaaCS and ran into several gaps in the official documentation.Documentation explains the concepts, but some practical aspects are not very clear, especially around:• YAML-based configuration of maintenance jobs• How these jobs relate to the maintenance window• How to test them locally, since YAML configs are not supported in the SDK• How (or if) it’s possible to verify execution by yourself via logs in AEMaaCSI had to raise an Adobe support ticket to fully understand the behavior.After going through the full setup, I documented everything end-to-end - including configuration and testing approach.Sharing it here in case it helps someone else working with AEMaaCS maintenance: https://medium.com/@nikitamitroshin/maintenance-in-aemaacs-a-complete-setup-guide-7580dd67b770Comments and feedback are welcome!
Hello,I would like to understand AEM 6.5.0 would continue to run if upgrade the windows server 2019 to 2022 ? What would need to be done before that hosting server upgrade ?
Hi, I need some help regarding an issue with our Adobe Experience Platform Web SDK and Adobe Target implementation.We are working on an integration using Adobe Launch, Web SDK (sendEvent) and Adobe Target, where everything works correctly on the initial page load. We already have a working setup where the Web SDK sends a request using correct decisionScopes, and a separate applyPropositions rule is used to render the experiences.However, we are facing an issue in a SPA environment where the page does not fully reload. Instead, filter changes update the URL using hash changes (window.location.hash).The problem is that when the user changes filters:the URL hash updates correctly but we cannot reliably trigger a new sendEvent the Launch History Change event is inconsistent sometimes it fires multiple times for the same filter change sometimes it does not fire at all depending on navigation flow As a result, the Web SDK request is not consistently sent, and in some cases we do not receive
When designers are using Asset Link to link to image files in the DAM via InDesign, the DAM is relating it to a duplicate image from a different path when the InDesign file is uploaded to the DAM. We have a current workflow that requires us to create duplicates. I am working on changing that workflow to eliminate the need for the duplicates but we aren't ready yet to do that. So my question is: When files with linked assets are uploaded to the DAM does AEM look for the first asset with that hash to relate it to or does it look for the one originally specified by Asset Link?
Hello, I have a user who has deleted assets in AEM before changing the status from ‘Approved’ to ‘Rejected’. This has resulted in the assets still appearing on Content Hub, with no way to remove them. Is there a way I can remove these assets from Content Hub? Thank you,Lana
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.