Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Custom Forms are an important use-case. Many users have a need to see and/or input the Custom Form, but do NOT need to make four or more mouse clicks to get there. The current Layout Template "Tabs" feature exists, but can only incorporate "Dashboards." This proposal is to add a "Quick Pin" that allows System Admins to create/edit a Layout Template to attach a specific Custom Form. This means that a specified user could have a default view that is directly and specifically to a Custom Form.
Description -Enable any URL to be added as pin on the layout template page.Current Behavior -Currently, from the layout template, we can only pin dashboards or standard pages also accessible trough the "Waffle Menu".Why is this feature important to you -This has introduced the need for admins to go in to every new user and manually pin a specific board to their home page.How would you like the feature to work -At the layout template page, allow users to enter a URL to the pins.
Restrict webhooks by Adobe IMS authorization and browser originRestrict webhooks by Adobe IMS authorization and browser originWe’ve added two new security controls for custom webhooks: Allowed Origins (CORS) to restrict browser-based calls to specific domains, and Adobe IMS Bearer token validation so webhooks accept requests only when callers present a valid Adobe IMS access token.OverviewCustom webhooks can now enforce two common security requirements:Allowed Origins (CORS) — Specify which browser origins may invoke the webhook from client-side JavaScript. Requests from other origins are blocked by CORS, preventing untrusted web pages from calling your webhook. Adobe IMS authorization — Require requesters to send an Adobe IMS access token in the Authorization header (Bearer <token>). Fusion validates the token before accepting the webhook payload, enabling secure server-to-server or user-scoped calls using Adobe Identity Management.How to configure Allowed Origins and IMS author
Hi, We have a Salesforce custom object that is linked to both Leads and Contacts, and we'd like to sync it with Marketo.At the moment, the object is not visible in Marketo Salesforce Object Sync.I've reviewed the Salesforce Object Sync setting instructions in the Adobe documentation here: Enable or Disable Custom Object Sync and the post Syncing a new custom object from SalesforceI have a question and would appreciate any guidance:From the related post that said- “It’s not necessary to disable global sync to add a new custom object or refresh the schema. Instead, refresh scheme directly, which should be safe without disabling global sync.” How can I refresh schema directly? when I click on “Refresh Schema” I get disable global sync notification pop-up which restricts any further action Thanks in advance for any help!
Business requirement is to use direct domain to send out transactional emails from Adobe Campaign V8. In Control Panel, it throwing a warning says its Apex domain and sub-domain should use.
Hi Real-Time CDP Community!Looking to sharpen your Adobe skills, discover new ways to work smarter with AI, and learn directly from Adobe experts and customers? Skill Exchange 2026 registration is officially open! 🚀 Adobe Real-Time CDP (alongside Adobe Experience Platform and Applications (Journey Optimizer and Customer Journey Analytics) sessions will be held on August 6th, with sessions across 7 Adobe products throughout Aug 5th-13th. A couple sessions you can expect to learn from: One Platform, One Customer From Insight to Impact: Building a Next-Generation Experimentation Program Building an Intelligent Activation Layer and Orchestration Drives Results See full Adobe Experience Platform and Applications session list here Join us this August for: ✨ Expert-led sessions across 7 Adobe products 🤖 AI-powered tips and innovations 💡 Real customer stories 🎬 Live demos and practical takeaways you can apply right away 🤝 Opportunities to connect with fellow Experience Makers Whether y
Currently, when publishing a page, AEM provides the capability to publish referenced content together with the selected page ("Publish with References"). This behavior is useful in many cases; however, it can also introduce a significant governance and security risk. Recently, this issue resulted in an actual information leakage incident in our production environment. Some of these referenced pages were not yet approved for public release, resulting in unintended exposure of information.To prevent similar incidents, we would like to request an enhancement that allows administrators to configure whether referenced pages should be included in the publish candidates.We believe this enhancement would help many AEM customers improve content governance and reduce operational risk.
Hi Adobe Community,We are designing a personalization architecture for our company’s website and mobile app using Adobe Experience Cloud, and I would appreciate hearing how others have implemented a similar solution.Our current ecosystem includes:Adobe Experience Platform (Real-Time CDP) Adobe Experience Manager (Content Fragments / Experience Fragments) Adobe Target Adobe Journey Optimizer (AJO)Our objective is to build a scalable content matrix that supports omnichannel personalization across website, mobile app, email, and push notifications.Our current thinking is:AEM serves as the central content repository where reusable Content Fragments/Experience Fragments are managed. Customer profiles, audiences, and behavioral data are managed in Real-Time CDP. Adobe Target delivers personalized website and app experiences. AJO orchestrates personalized customer journeys across email, push, SMS, and in-app messaging.However, we still have several architectural questions:How should the conte
Hi everyone,I'm working on a scheduled Data Distiller job that computes an eligibility flag for entities and writes the results to a Profile-enabled dataset.One of the output attributes is a timestamp that should represent when the entity first became eligible.The desired behavior is:If an entity transitions from not eligible → eligible, set the timestamp to CURRENT_TIMESTAMP. If the entity remains eligible in subsequent scheduled runs, preserve the original timestamp. If the entity becomes ineligible, reset the timestamp (or set it to NULL).Conceptually, the logic would be similar to:CASEWHEN current.isEligible = TRUEAND (previous.isEligible = FALSE OR previous.isEligible IS NULL) THEN CURRENT_TIMESTAMPWHEN current.isEligible = TRUEAND previous.isEligible = TRUETHEN previous.EligibilityTimestamp ELSE NULL ENDMy questions are:Is it supported to read the previous state from a Profile-enabled dataset and write the updated results back to the same dataset within a scheduled Data Dis
i have created the configuration to enable persisted queries for my endpoint but when I am in the query editor, there is a message stating that they are not enabled. What could I be missing?
The native sync currently hinges around the core objects of Lead/Contact/Account/Opportunity. I do come across use cases more and more frequently though where the Account-Contact Relationship in SFDC manages more complex relationships between a contact and multiple accounts. Use cases range from external consultants / influencers on more than one company, several sites in different countries within a customer being logged as separate accounts and a stakeholder playing a role in more than one, etc. The set-up in SFDC prevents the contact being entered more than once to indicate their role in every account effectively, so is really great in avoiding unnecessary duplicates. It would be great if the data model in Marketo would also incorporate this added complexity.
Previously, when using a Typehead field we were able to reference a child field of the Typehead within a calculated field.An example would be the Typehead field referencing a particular project, and then a calculated field being able to pull through the ID of that project using the notation: {DE:typeheadproject:ID}. This doesn’t seem to work for internal lookup fields which we have now been directed to use? Can you please let me know what the new notation is to reference these child fields from an internal lookup field?
LOVE the new UI Beta. The ideal next step for the UX is to enable Marketo users to be able to copy/clone flow steps and smart list filters from within the same smart campaign or smart list. This will help save us significant time in building smart lists and workflows.
!!NOT the same as being able to apply segment to calc. metrics!!Goal:Segment Visitors based on calculated metrics (such as AOV)Problem:Calculated metrics is NOT available in Segmentation console.
Request for Feature Enhancement (RFE) Summary: Versions must be created in AEM upon using Manage Publication. Use-case: Manage Publication is commonly used feature within AEM and versions not being created with Manage Publication can cause issues while restoring content. Current/Experienced Behavior: Versions are not created in AEM upon Manage Publication and versioning works only if Quick Publish option is used. Improved/Expected Behavior: Versions must be created in AEM upon using Manage Publication. Environment Details (AEM version/service pack, any other specifics if applicable): AEM as Cloud Service latest release Customer-name/Organization name: Abbott Screenshot (if applicable): Code package (if applicable):
Hi everyone,I'm exploring a Fusion use case and would love to hear if anyone has tackled something similar.When creating a proof, users often enter important instructions in Email Notification → Add Custom Message. The challenge is that once the proof is created, those instructions aren't easily accessible within the proof itself.Ideally, we'd like to build a Fusion scenario that:Detects a newly created proof. Retrieves the custom email message. Automatically posts that message as the first comment in the proof.This would preserve review intent and project-specific instructions directly within the proof, even if the original email is deleted or lost.My main question:Does the Workfront Proof API expose the value entered in Email Notification → Add Custom Message → Message?If so, has anyone successfully used Fusion to retrieve that value and create a proof comment from it? I'd also be interested in hearing what modules, API calls, or overall framework you used.Any insights or examples wo
Has anyone Started their EDS implementation with the DA boilerplate and later realised they should have used the xwalk boilerplate for UE and then tried to retrofit the first with the second…Im running into an issue where my preview/live pages are hitting the following error: (404) Unable to fetch /index.md from html2md.I’ve set the content source to the correct /bin/franklin.delivery/amp-digital-aem/amp-eds/main/ path in my AEM environment. I’ve installed the UE template into the same environment. (althought the template did not include a ‘configuration’ page). My paths.json:{ "mappings": [ "/content/amp-eds/:/", "/content/amp-eds/configuration:/.helix/config.json" ], "includes": [ "/content/amp-eds/" ]}My config is also missing:content.source.suffix = .html Im unsure how to add this. any help or guidance would be appreciated.
I know you can upload a document currently in Planning and it creates a record, and it’s also visible as a brief. But I’m wondering when will the AI feature be available?
I'm building a report to track hours invested per portfolio per month and running into two issues. Would love to know if anyone has found a solution.Issue 1 — Portfolio chart in an Hour reportI built an Hour report with filters for the current month ($$TODAYbm / $$TODAYem) and groupings by Portfolio and Project. The monthly filter works perfectly, but when I try to build a chart, Portfolio Name doesn't appear as a Y axis option (only Project Name and Owner show up.)I switched to a Project report to get Portfolio on the chart, but then I lose the ability to filter hours by month since Actual Hours on projects are cumulative totals.Is there a way to have both a monthly hour filter AND a Portfolio chart in the same report?Issue 2 — Sort chart bars from most to least hoursIn my chart, the bars are sorting alphabetically by Portfolio name. I want them to sort descending by hours so the portfolio consuming the most hours appears first. I've tried adding sort order in the Groupings text mode
Description - While viewing all Project Tasks, having a dedicated Field/Column for logging Task HoursWhy This Feature is Important - Having the ability to log hours directly from the Project Tasks page and not needing to navigate to either the Task itself, or the Open Summary tab would be incredibly helpful. This would reduce User effort in logging time, while also removing any possible confusion for new Users navigating to the Task, and back to the Project, or navigation within the Open Summary tab.How the Feature Would Work - Added Field/Column to the standard Project View as a place for Users to log hours. This could be done via a button similar to the Status Icons that directly opens the ‘Log Time’ panel (without leaving the Project page). Alternatively this could be a Field where Users enter a numerical value that is then added to their Actual hours, and then removed from the Field. Current Behavior - Currently, Users need to navigate to the Task itself to log hours, or use the Op
We noticed one of our forms was getting several spam form fills, so we added “CAPTCHA = Trusted” as a constraint attached to the “Fills out Form” trigger for a handful of our smart campaigns.However, we realized this was causing form fills to not go through, even when I tested myself, as a human. After I removed the CAPTCHA = Trusted constraint, my form fill went through immediately. What is the best way to filter out spam/bot form fills on Marketo forms that live on Marketo landing pages or our website?
Hi, In AEP identity stitching is not happening properly and not showing data in events when we create 1 individual profile schema and 1 experience event schema when we have same identity namespace in both the schemas. Can anyone please help me on the same
In plenty of spaces in Workfront, when you search a list of objects, it feeds you all objects (active and inactive). This is particurarly true for filtering. I understand why we get everything and the kitchen sink, however it can be confusing and overwhelming. It would be helpful to visually represent what is active versus inactive. Some options:Gray out the names of inactive objects Add a symbol like an asterisk to the beginning of the object name (but not the end because these dropdown windows sometimes truncate names)
I have implemented scroll depth bucketing in Adobe Analytics using the following bucket structure: {"0%": 0,"1–25%": 1,"26–50%": 2,"51–75%": 3,"76–100%": 4} The bucketing logic is working correctly, and I can see data populating in the expected buckets. The bucket values are being populated correctly, and when I use Page Scroll Depth Bucket Instances as the metric, all traffic is categorized into the defined buckets and no Unspecified values appear.However, when I use Visits as the metric with the same dimension, I see a significant number of Unspecified values.To reduce Unspecified values, I have also:Added a 0% bucket for no-scroll scenarios. Configured the scroll depth bucket to be passed into an eVar. Added a fallback value so visits without scroll activity are categorized into the 0% bucket.However, I am still seeing a percentage of traffic reported as Unspecified.Could anyone help clarify the possible scenarios where Unspecified may still occur even when all bucket ranges are con
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.