Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team, We are currently transitioning our customer journeys from Salesforce Marketing Cloud to Adobe Experience Platform (AEP), leveraging Real-Time CDP as the foundation. During this migration, we’ve encountered some performance-related hurdles—particularly with journeys experiencing delays or struggling to process large volumes efficiently. Could you please share five key best practices for optimizing the performance and scalability of customer journeys in AEP, especially when handling high customer volumes? Your insights would be greatly appreciated.
In this post, we’ll cover how to quickly and easily download your query results directly from the Data Distiller Query Editor. This feature is designed to streamline workflows for marketing and analytics teams by providing immediate access to query outputs for offline analysis, reporting, or Excel-based processing. How to Download Query ResultsOnce you have successfully executed a query in the Query Editor, follow these steps to download your results:Navigate to the Result tab of the Query Editor.Click the Download button located in the upper-right corner.Select your preferred file format from the dropdown options:CSVXLSXJSONThe file will be downloaded automatically to your local machine for immediate use. Important NotesThe Download button only appears when the query returns results.If no records are returned, the Result tab will display a ‘No results’ message and the download option will be disabled.The Download button allows downloading up to the maximum number of results permi
We are currently leveraging the Adobe Web SDK through Adobe Tags, and we noticed a reminder to update the Adobe Web SDK from version 2.29.0 to 2.29.1. However, I referred to the Adobe Web SDK version release notes and was unable to see the release notes for v2.29.1 - can someone help me understand if this update is required? https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/release-notes Is the Adobe SDK deployed through Adobe Tags different to the standard client-side tag? The versions do not match. Thanks,Ty
In this blog, we’ll walk you through the process of migrating your non-expiring Service Account (JWT) credentials to OAuth Server-to-Server credentials in Adobe Experience Platform. Why This MattersIf you’re using Query Service non-expiring credentials for automated workflows, scheduled queries, or API integrations with Query Service, you must migrate them. After June 30, 2025, these credentials will no longer refresh or authenticate.This migration ensures your systems continue to operate smoothly with no re-configuration needed post-migration. Who Needs to MigrateYou need to migrate if:You’re using non-expiring credentials in Query Service.Your credentials show up under the "Non-expiring Credentials" section on the Credentials tab in the Query Service UI. How to Migrate CredentialsFollow these simple steps to migrate each credential:Go to Queries in the Platform UIIn Adobe Experience Platform, navigate to Queries from the left-hand menu.Open the Credentials TabSwitch to
Hi, I'm trying to run the aio cloudmanager:org:list command, it returns a blank response — no organizations are listed. C:\>aio cloudmanager:org:list Org Id Org Name Roles Active ────── ──────── ───── ────── Additionally, when I try to use workspace-related commands like aio console workspace:select or aio console project:select, I get a 403 Forbidden error. This is the example error it's throwing. C:\>aio console project:select » Error: [CoreConsoleAPISDK:ERROR_GET_PROJECTS_BY_ORG_ID] 403 - Forbidden » ({"id":"1234jsd-123md-123-456-asei122","messages":[{"template":"ERR_MSG_OPERATION_NOT_ALLOWED","message":"User XYZ@AdobeID » is not allowed to access resources of org 123"}]}) C:\>aio cloudmanager:org:select » Error: [CloudManagerCLI:NO_CM_ORGS] No Cloud Manager authorized organizations found. » Code: NO_CM_ORGS Everything was working fine for me earlier, but suddenly I'm no longer able to access it.If this issue is related to permission, c
Hi Community, anyone facing the same issue in the last week?It's been a couple of days now the new VEC UI has been rolled out, but we're experiencing major issues is editing experiences. Issues includesome of use are not able to load the page at all inside the VEC/EEC, even using Chrome with VEC Helper Extension activated; some other users can use itbeing unable to save activities because UI alerts say "Invalid user input", without highlighting any error in any of three sections (experiences, targeting, goals & settings)QA links work/not work on a random basisIs there any possibility to rollback to old UI?We're raising a ticket to Support, but wanted to know if someone already found a workaround on the same situation. Best,Daniele
I'm using this url/api call in an external lookup field. $$HOST/attask/api/v15.0/OPTASK/search?&projectID=67cb4d760009ae6c758e61510ec421e5&name_Sort=asc&$$LIMIT=500&DE:STZWF_Interactive Type ELF={DE:STZWF_Interactive Type}&$$QUERY and this JSON Path $.data[*].name When running the api call directly from a Chrome browser, I get valid data: (The value for the field DE:STZWF_Interactive Type = Banner) API call: https://starz.sb02.workfront.com//attask/api/v15.0/OPTASK/search?&projectID=67cb4d760009ae6c758e61510ec421e5&name_Sort=asc&$$LIMIT=500&DE:STZWF_Interactive%20Type%20ELF=Banner&$$QUERY Return: {"data":[{"ID":"67cb54050015b446088449ef862574d8","name":"COX Digital Banner","objCode":"OPTASK","percentComplete":0.0,"plannedCompletionDate":"2025-03-10T13:16:00:000-0600","status":"NEW"},{"ID":"67cb5405001620d46deb0cb38fe7344e","name":"DirecTV Encore Guide Banner","objCode":"OPTASK","percentComplete":0.0,"planne
I want to see all the current tasks and the primary assignees in a project report view. I've created a text mode column that shows these things BUT it's also pulling in some tasks at the bottom of my projects that are used for deliverable information, these tasks have no assignee so I'm looking for what I could add to my text mode reporting to exclude these tasks without an assignee from the results. I attempted adding: IF({assignedTo_mod}=notblank but that changed the results to only show current tasks without an assignee (the opposite of what I wanted). Here's my current code, would love some pointers on what I can do differently to get only current tasks with assignees to show in this columndisplayname=Current Tasks listdelimiter= listmethod=nested(tasks).lists textmode=true type=iterate valueexpression=IF({numberOfChildren}=0,IF({canStart},IF(CONTAINS("CPL",{status}),"",CONCAT({name}," - ",{plannedCompletionDate},": (",{assignedTo},")")))) valueformat=HTML
The WUG SoCal Chapter is back for another event in June, and this time, we're bringing to you one of the hottest topics in tech - AI. 🔥🔥 In addition to networking with local peers in your area 🌴, this 45-minute virtual event will feature a lively, fast-paced, and energetic debate (imagine a mix of 'The View' and 'Pardon the Interruption') focused on Workfront AI, covering everything from the latest features and trends to strategies for overcoming AI approval challenges in your organization. Think of it as an unfiltered, completely open forum where you can ask others your burning questions, express what you're most excited about, and get real talk from others in your industry. We’re excited for you to bring your perspective to the table. Register here: https://workfront-augs.adobe.com/e/mndtdz/
Introduction Mobile scorecards in Adobe Customer Journey Analytics (CJA) offer a streamlined way to monitor key performance metrics on mobile devices, giving stakeholders access to data insights anywhere. These mobile-optimized dashboards let users track, analyze, and act on key performance indicators while on the move. This guide explores how to create effective mobile scorecards for CJA, share them with stakeholders, and maximize their value within the CJA solution ecosystem. CJA mobile scorecards display data through simple, mobile-optimized tiles. Users access key metrics and insights via the Adobe Analytics mobile app, which serves both CJA and Adobe Analytics (iOS link, Android link). The scorecards simplify complex data into digestible formats, displaying key performance indicators and strategic metrics in a mobile-friendly interface. They're designed specifically for executives, managers, and business users who need quick, on-the-go access to key performance metrics data. B
Description - While using the HTTP Fusion module with the Basic Auth feature, the system creates a key (in the Keys section) for the credentials added. There is no option to update an existing key which was created in a case where the credentials were changed. We use many such connections to our internal services where the credentials are rotated periodically and to update them in Fusion, someone needs to find the usage of the credentials in the whole list of scenarios and update them manually after creating a new key.Why is this feature important to you - It takes a lot of manual effort to find and update every scenario, even with the use of the connection switch tool within the Fusion dev tools where a person needs to look through all the scenarios and update the HTTP modules.How would you like the feature to work - It would be nice to have an option to update an existing key from the Keys section where the users cannot see the existing credentials but are able to provide and save ne
Hi all,I'm working on an AEM component and trying to get a property from the dialog using Sling Models. Here's a snippet of my code:@Model(adaptables = Resource.class)public class MyComponentModel {@586265private String title;public String getTitle() {return title;}} However, when I try to use this model in my HTL file like this:<div data-sly-use.model="com.myproject.models.MyComponentModel">${model.title}</div> The title is always showing as null, even though I have set it in the dialog. Can anyone help me understand what’s going wrong?
Hi everyone,I am facing an issue in OOTB page property "Advanced tab -> Robots tags" field in we-retail project. Please provide your input on this issue.In We-retail project, I am checking 2 pages --> Language Masters - /content/we-retail/language-masters/en/experience/test and CA EN live copy - /content/we-retail/us/en/experience/test. I added "noindex, follow" values in "Robots tags" field and rolled out this page. In crx/de, I am able to see the live copy has "Robots tags" field value as "noindex, follow" but I am not able to see the changes in Page Properties - http://localhost:4504/mnt/overlay/wcm/core/content/sites/properties.html?item=/content/we-retail/ca/en/experience/test. In language masters Page Properties - http://localhost:4504/mnt/overlay/wcm/core/content/sites/properties.html?item=/content/we-retail/language-masters/en/experience/test, I am able to see the "Robots tags" value correctly.
Hi, I'm planning to send some data from ACS via External API activity to Dynamics 365, but Dynamics 365 authentication token expires every 1hr, I can't be able to send data out automatically (need to manually update the token after it expires). Could anyone please suggest what needs to be done to fetch new authentication token after expiration / after 1hr. Thanks!
Hi Team, Is there anyway to update the destination dataflow in AEP, for example, i have built the Dataflow to write the data to GCS bucket, my first run extracted all the data and pushed it to the bucket and the subsequent runs were bringing the incremental data , everything works fine till now, however we decided to include manifest file to the export so that we can use it as a trigger for our pipelines to run in our Google cloud. But when we tried to implement this it didn't let us update the dataflow, instead we ended up building a new one, the challenge here is when the new dataflow is built it is bringing in all the data (Even when incremental options is selected). Any other option to update the destination dataflow without recreating it? ThanksNaresh
Description - Have the ability to edit Shadow DOM elements using the HTML editor in the VEC, which is currently not supported.Why is this feature important to you -Many of our business users rely on the VEC, and adoption would significantly increase if this capability were available. It would reduce dependency on developers, save time and resources, and accelerate test launches.How would you like the feature to work - When you click on a Shadow DOM element in the VEC, have "Edit HTML" as an optionCurrent Behaviour - When you click on a Shadow DOM element in the VEC, "Edit HTML" does not appear
Description - For privacy and security, our org only gives access to the Resource Manager/Planner feature to a handful of Resource Managers. It would be great if team members, who do not have access to the Resource Manager feature, could self-serve and have access to a report that only shows their AVL, PLN, ACT and DIF values. Why is this feature important to you - With the lack of out of the box custom Resource Management reporting, team members have no way of seeing what their Resource Managers are seeing in the Resource Manager/Planner view. How would you like the feature to work - Update Resource Manager/Planner where when access is given to non Resource Manager team members, the system is configurable so that they are only allowed to access pre-made filters that have been shared with them. The filters cannot be updated or shared and will restrict what data they can see. Current Behaviour - Resource Managers/Planners are sharing reports with their team that disp
Hi! We like to use the operators available under 'general function' when configuring 'Search Criteria' in Fusion. But we cannot seem to get it to work. Can one of you help us with our query? 1. In case we configure the search criteria like in this screenshot directly below, the scenario works. 2. But as this is the same object and just to different values, we would like to combine this using the 'OR-statement' like seen in the screenshot directly below. However, this config in Fusion returns an error. Can some determine what we are doing wrong?
How can I configure journey to route users into different content variants within a single journey based on real-time event thresholds like >10 purchases in the last 72 hours without having to create separate segments for each threshold?
Based on the documentation here, I understand sending audiences from AEP to AC will be more streamlined in Adobe Campaign v8: https://experienceleague.adobe.com/en/docs/experience-platform/destinations/catalog/email-marketing/adobe-campaign-managed-services#_blankA few questions:1. Will the data be stored as a List in AC? 2. Will we be able to export array data - note, the mechanism to export array objects already exists in current state AEP, but it is not very straightforward. Custom coding is required at the destination setup level. Will this change at all with v8? I am guessing not, since this will be an enhancement to AEP, rather than AC, but asking for confirmation.
Hi Team,Can we implement showing or hiding a text field based on radio button selection in AEM core component forms?Core components FormsAEMasCS Thanks,Roy
Hello, Hoping someone can assist.I need to compile field-level data from multiple tasks and add it to a CSV file. The issue I’m facing is that the data is arriving in separate bundles, whereas I need it in a single bundle to correctly position the fields in the CSV, ensuring they appear in the right order and row.Does anyone know of a way to merge separate bundles into a single, easily manageable data set? Any suggestions would be very welcome!
Hey folks,I’m working on a Workspace project and trying to create those slick drop-down filters in the top filter bar (like Device Type, Marketing Channel, etc.). I’m dragging the dimension into the area that says “Drop a segment here (or any other component)”, but I don’t get the gear icon or the “Filter with drop-down” option.Here’s what I’ve tried:Dragged standard dimensions (e.g., Device Type, Countries) — not metrics or segments.Made sure I’m not dropping into the panel body "Drop a segment here (or any other component)", only into the top filter bar.Hovered to find the gear icon — no luck.Checked my access — I have edit rights.Followed below steps:How to Create Dropdown Filters in Adobe Analytics Workspace:Open Your Workspace ProjectGo to your Adobe Analytics → Workspace → Open or create a project.Drag a Dimension to the Drop ZoneOn the left-hand side, find the dimension you want to filter by (e.g., Marketing Channel, Device Type, Countries, etc.).Drag it to the top area where it
Hi Community,I want to run an A/B test on Whole Emails in Marketo Engage, but my emails are built using snippets. Can anyone share how I can conduct an A/B test on full emails when they are built with snippets? If you have any experience with this in Marketo Engage, please let me know.Here’s my thought process: I think I would have to create two versions of my snippets… one version for Email A and another snippet for Email B… is that correct?Just wanted to check with experts before I move forward. Thank you for your expertise!
I am currently in the process of making some changes to content in one of our active nurture programs. One of the changes that has been requested is to flip flop the order of emails 4 and 5 in a particular stream. My initial thought was to just swap the priority of the programs so that offer 5 would come before 4 but now i'm not sure if that's the best solution. 1) If someone was sent email 5 before the swap, then the order is changed, would they receive email 4 again in the next cast or move on to email 6? Our email send campaigns only allow people to flow through once, so I don't believe they would be sent email 4 again but thought i'd confirm. 2) If someone is sent email 4 and then I swap the order of the email programs so that 5 comes before it, would they receive email 5 in the next cast since they have not been sent it yet? Or, would they just move on to offer 6? Any insights, advice or solutions on how to execute this change would be greatly appr
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.