Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi everyone,I’m currently working on setting up an Edge Delivery Services (EDS) site using an Adobe repository and would appreciate some guidance.My goal is to: Set up a new EDS project using the official Adobe repository Configure the required integrations to create and load the website using AEM Sites authoring Create pipelines, deploy the site, and preview content I’ve gone through the documentation, but most of the references are based on using a public GitHub repository. In my case, I’m working with a private repository (Adobe repo).At the moment, I’m facing an issue with site ownership verification. Even after adding the required verification file, the verification is not successful. Currently, my repository only contains this verification file and does not yet include files like fstab.yaml or other standard EDS configuration files.It would be really helpful to understand the correct approach for private repository setups, EDS site creation, especially around ownership verifi
Hi,I am having some difficulties understanding the documentation regarding event reactions.I have added an event reaction “clicked” with a following email to those who have clicked. If I add an event timeout of 7 days, will the email to those who clicked wait 7 days before being sent? Or will the email be sent immediately when someone clicks?
Hi everyone,I'm trying to build an Event-Based Journey in Adobe Journey Optimizer where the journey should start immediately after a customer submits an AJO Landing Page Form.My setupCreated an XDM ExperienceEvent schema. Created an Experience Event Dataset based on this schema. Created a Streaming Connection. Created a Form Preset and selected the Experience Event Dataset. Created an AJO Landing Page using this Form Preset. Form submission reaches the generated HTTP API Source/Dataflow successfully.ProblemThe Dataflow runs successfully, but every submission fails during dataset ingestion.Error: DCVS-1106-400The message cannot be validated because a required property is missing:required key [_id] not foundObservationsForm submission reaches the HTTP API Source. Source Flow is created automatically. Records are received but none are ingested. Experience Event schema contains the standard required fields including: _id timestamp The generated schema sample JSON includes _id. Mapping al
Hi!I'm trying to understand why one of my Adobe Analytics alerts isn't triggering.My configuration is:"Any of these metrics" with 2 calculated metrics. An additional AND condition with a minimum number of visits. Segments applied to all the alert rules. Rolling time window and hourly alertThe alert works when I create two separate alerts—one for each calculated metric—while keeping all the other conditions exactly the same. However, it doesn't trigger when both metrics are included under "Any of these metrics", even when one of them clearly exceeds the threshold.Has anyone experienced something similar? Is there any limitation or known issue with using calculated metrics together with "Any of these metrics"?Thanks!
Our enterprise application development services cover everything from legacy system modernization to custom workflow automation. We focus on secure architecture, smooth integrations, and long-term maintainability, so your applications keep working reliably as your teams, data, and business requirements continue to grow over time.
We’re excited to announce the early access launch of our all-new Dynamic Media Video Player – a faster, smarter, and more accessible upgrade to our existing player. Reimagined from the ground up, this next-gen player is built to deliver a premium viewing experience while giving your brand the performance edge it deserves.We’re inviting select customers to join our VIP Early Access Program! What’s New?Blazing Fast PerformanceOur new lightweight player drastically reduces load times, keeping your site snappy and responsive – no matter the connection speed. We have noticed almost 20% reduction in load time and 55-65% reduction in LCP. . Savings of 70% bytes served for player images and 40% for player JS Adaptive Streaming for Seamless PlaybackComes with full adaptive bitrate streaming support through which the player dynamically adjusts video quality based on the viewer’s bandwidth and device capabilities. That means smoother playback, fewer interruptions, and
Hi everyone,I'm looking for guidance on the recommended approach for securely storing OAuth access tokens in AEM as a Cloud Service.We're evaluating different options for storing an access token that is used for outbound API integrations. The approaches we're considering include:In-memory cache: This avoids persistent storage, but since AEM as a Cloud Service runs multiple author/publish pods, each pod maintains its own cache. As a result, a pod without the token may need to perform an additional OAuth token request. JCR storage under /var: Store the encrypted access token under /var with appropriate ACLs and access it only through a dedicated service user.I'd like to understand:Which of these approaches is generally recommended for AEM as a Cloud Service? Are there Adobe-recommended best practices for securely storing and managing OAuth access tokens? Has anyone implemented a different approach that works well in a cloud-native, multi-pod AEM environment?Any guidance, recommendations,
we are trying to create a destination sdk to swoogo faccing issue which authentication type to use had tried OAuth 2 with Client Credentials Grant it is not working please suggest what kind of customerauthentication to be used for these destination .below for swoogo request api token for refernce :https://swoogo.readme.io/reference/post_oauth2-tokenSwoogo Api:https://swoogo.readme.io/reference/updatecontactthese was used in our config json it was not working: "customerAuthenticationConfigurations": [ { "authType": "OAUTH2", "grant": "OAUTH2_CLIENT_CREDENTIALS", "accessTokenUrl": "https://api.swoogo.com/api/v1/oauth2/token", "clientId": "XXXXX", "clientSecret": "XXXXXXXXXXXXXX", "options": { "useBasicAuth": true } } ],
There is an important option missing in the date rage panel.We can select the current period but not the selected period of the workspace. So it's not possible to create dynamic comparison to the current time range users set in the workspace.In other words we absolutely need these options:- current day- current week- current month- current quarter- current year- current date range
Hi, we have a Channel Capping Rule of 1 Email per day shared across multiple journeys.# Example:Journey 1Trigger → EmailJourney 2Trigger → Email 1 → Wait 1d → Email 2 → Wait 1d → Email 3Scenario:Day 1: Journey 2 - Email 1 → SENTDay 2: Journey 1 - Email → SENT Journey 2 - Email 2 → EXCLUDED by cappingWe need Journey 2 to behave like:Day 3: Retry Email 2Day 4: Email 3The problem is that a capping exclusion does not trigger the Email error path, so the journey continues normally.We also want to avoid creating one recovery journey or audience per communication because it would not scale.Is there a more native/scalable Adobe-recommended solution for this use case? Even with Data Distiller is something dificult to achieve.Thanks.
I am changing the snowflake login from password to key-pair. I am following the steps in the user documentation and approved steps by a ticket opened with Adobe support.I created a key pair.The DBA created a new user and added the public key to the user. In the Adobe UI External Account I removed the password and added the new user and added the private key to the Keypair Auth tab. I am getting the error password not found. Here’s what I have tried: Added a dummy password - same errorCreated a new external account and add the needed information, user, private key - same error
The business I am working in is currently migrating to Adobe Experience Cloud utilising AEP and AJO as core products. We have discovered the OOTB AJO email seed list capability is not fit-for-purpose. This because the seed list can only be associated with one test profile at each email surface configuration.Our business context:We already have a total of 16 email surface configurations across four brands including consumer, business, marketing, and transactional email communications. There are multiple lines of business within the business, multiple projects on the go at once, and multiple product and marketing campaigns regularly launching. At any given moment we have thousands of email communications in-market. It is difficult to keep track of what is in-market, and all of the personalised email variations. Marketing & Product want to be able to see all of the email variations in-market, especially when an email incorporates dynamic content. They want the capability to regularly
Hi! During an admin work session many users commented that the homepage is ineffective and you’ve created custom reports for your team members. What everyone discussed is what I am looking to create but have no idea how to do it. Below is what I am looking to create:Create a report that is custom by user Lists all their assigned tasks by project. Needs to show multiple tasks for the same project List the hours they are scheduled by task for a specific timeframe (one week view). Ability to report hours from this same report/viewI’ve been trying to make this work with the Task Report and Hours Report but neither fit the requirements and I cannot figure out how to customize it. Can anyone help?
Hi! I’m working on a use case where an email was not sent because the profile had reached the daily frequency cap.The client would like to keep that communication on hold and retry it the following day. In other words, if the email is excluded today due to capping, it should automatically be sent tomorrow once the profile is eligible again.Is there a way to achieve this behavior in AJO?Thanks!
Requested EnhancementsPlease consider expanding the Activity Revisions API to include more complete audit information, such as:What exactly changed in each revision Who made the change When the change occurred Previous value and new value for changed fields Change type or action performed, such as create, edit, approve, deactivate, archive, or schedule update Workspace, property, or environment context where applicableWhy This MattersMore comprehensive revision history would significantly improve:Audit readiness Troubleshooting and incident analysis Operational transparency Change tracking across teams Governance and compliance reviewToday, it is difficult to fully understand the history of an activity and determine the precise sequence of updates made over time. Expanded revision details would make the API much more useful for enterprise activity management.Request to AdobeWe would appreciate it if this enhancement request could be shared with the Adobe Target product team for conside
I would like to advocate for Adobe to introduce more robust reporting capabilities and intuitive charts that clearly display planned hours, actual hours logged, and remaining planned hours for each assignee when tasks have multiple assignees.Currently, it can be challenging to track individual contributions and workload balance across team members on shared tasks. When there’s one assignee per task, it’s much easier, but that’s not real world for us.Enhanced visual reports and dashboards would empower project managers and leadership to better monitor resource allocation, identify bottlenecks, and improve forecasting accuracy. Leadership doesn’t want to look at numerous reports, or jump to the Resource Planner and apply filters, to try and piece together this puzzle.Thanks for the consideration!
It is a huge inefficiency that we cannot bulk edit like items on template tasks in multiple templates. For example, I want to bulk edit a value on the same task custom form in multiple template tasks/across multiple templates. I pull all of the tasks in a template task report, select the several I want to change, all of which have the same task custom form, and you cannot do this. You get the error below. You can bulk edit tasks across projects, why can we not bulk edit tasks across multiple templates?
As you may have heard, a new version of the Salesforce CRM connector—specifically, the background synch process—will be rolled out in a phased approach across the Marketo Engage customer base starting in May 2025. We understand that CRM integration is a key component of your overall marketing strategy, and getting leads to your Sales teams in a timely manner is critical. Benefit This new version will offer higher synch rates bidirectionally between Salesforce and Marketo Engage for higher volume needs. Higher sync rates will reduce the amount of backlog buildup caused by large amounts of data updates being sent through the integration. Some notable features that help manage this are the ability to push smaller batches and control the frequency of retry logic. The default retry logic frequency is set at every 5 minutes and can be reduced or increased as desired. Overview/Technology Creating smaller batch sizes and being able to adjust the speed of retries provides higher e
Do you add that to the Assurance package to the production environment or not?
If you have a follow-up question from the Skill Exchange session Workfront Architecture: Planning, Fusion, and Workflow for Enterprise Scale with Olya Kollen from WorkFocus.io that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here.
If you have a follow-up question from the Skill Exchange session Mastering Workfront Admin Basics: Tips to Accelerate Your Onboarding with Jennifer Mancini (@JenniferMa10) from Aramark that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here.
If you have a follow-up question from the Skill Exchange session Reporting Hidden Gems: 10 Tips That Will Save Time and Impress Leadership with Daniel Clarke (@daniel_clarke) from EMMsphere that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here.
If you have a follow-up question from the Skill Exchange session Streamlining Planning with Workfront AI: From Spreadsheets to Smart Workspaces with Autumn Earle (@AutumnE) from Perficient that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here.
If you have a follow-up question from the Skill Exchange session Build for the Bot: Designing Workfront for Automation & AI with Kaylee Richard (@kayleerichard) from Accenture that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here.
If you have a follow-up question from the Skill Exchange session Workfront Product Keynote with Angela Zhang from Adobe that originally aired on August 5, 2026, you're in the right place! Leave your comment below and our speakers will do their best to reply. And if you see a question below that you know the answer to, don't be shy! We'd love for you to answer from your own experience and perspective. Have questions about another Skill Exchange session? You can see the full list of discussion threads here. On-Demand Viewing - This session is now available on-demand, you can find the recording here. (Tip: Use the links in the left navigation to watch other Skill Exchange sessions!)
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.