Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I’ve been reflecting on how campaign execution has evolved in Adobe Marketo Engage — workflows are becoming more complex with advanced segmentation, dynamic content, and multi-step engagement programs.However, QA processes often still rely heavily on manual validation, checklists, and last-minute reviews.This makes me wonder:Are we underestimating the risk of QA gaps in campaign execution? How confident are teams in catching issues before launch (especially at scale)? Does manual QA still hold up for more complex engagement programs? How do you balance speed vs reliability in your campaign releases?We have built a solution that could reduce manual efforts and ensure quality campaigns. But before that just trying to understand how others in the ecosystem are approaching this and whether this is a growing concern.Would love to hear your thoughts and experiences.
In our SPA, we observed a specific behavior of Target activities: Even with renderDecisioning=false, some activities continued to trigger. The activities are present but not rendered. Since this is a SPA and there is no page refresh, in the subsequent Rule Page View we could not find the activities with the key expected by Target. Important: before user login, there were no Rule Page Views. Activities were therefore only processed after login, and everything worked correctly in that phase. Implemented SolutionTo properly handle the SPA flow without page refresh, the following was implemented: In the Rule Page View, after login, a custom code was added to handle view changes: function onViewChange() { var viewName = window.location.pathname || 'viewNamePage'; if (viewName.startsWith('/')) { viewName = viewName.substring(1); } alloy("sendEvent", { renderDecisions: true, xdm: { eventType: "view", web: { webPageDetails: { name: view
Marketo’s hardcore rules for native Pre-Fill make sense, in particular stripping the mkt_tok query param so people don’t accidentally send their own personalized link to someone else. But there’s one hiccup in the native implementation — an inadvertent bug, since it has no privacy or security benefit — you can fix with a little JS. What’s the bug? Well, even when Pre-Fill works perfectly on an initial pageview:[1]initial landing: Pre-Fill works Just refreshing the page breaks it:after refresh: Pre-Fill disabled Now, the technical reason for this is clear: the always-added stripmkttok.js removed the mkt_tok for safety. (Which, again, is a good thing.) So upon refresh, the page no longer meets the prereqs for Pre-Fill. But the UX is a bit punitive. The person refreshing the page in their browser — the page that just included their data — isn’t expecting the data to be gone. Merely re-pre-filling the form after refresh doesn’t pose any risk, long as there aren’t any side effects. You may
Hello! I am trying to pull together a list of MQLs who have opened an email (excluding confirmation emails unless they’ve opened a marketing email) and I would like it if someone can double check/verify that the logic is sound! (1 or (2 and 3)) Open email is not <Confirmation Email 1,2,3, etc.> this year Open email is any this year Open email is <Confirmation Email 1,2,3, etc.> this yearWe are trying to check and see how many MQLs this year have opened one of our emails this year so that we can report to leadership. My concern is that Open Email is Any would pull in people who have opened the confirmation emails only when what I am looking for are people who have opened a marketing email AND opened a confirmation email.
Hi Adobe Community, Greetings! To support a new use case, we need to add few profile type attributes to an existing Individual profile class schema. To ingest the historical data for profile attributes, I know that we can create a new dataset and a new dataflow where we map the Primary Id + New fields so that existing profiles can sync in the values. However, I wanted to check if we can do the same in the existing dataset without creating a new dataset for this exercise?And, If we create a new dataflow where we map the Primary Id + New fields and point it to the same/existing dataset - will it overwrite other columns with null values as other columns were not mapped in the dataflow? Thanks,Sambit
Hello - Has anyone else had a similar experience that when you made the transition to the MobileSDK your post_tnt_action field in your data feed no longer was populating? Looking for any type of troubleshooting ideas -- checkboxes that we might be missing, a step that is often overlooked, something new that needs to be setup, etc. Thanks!
Hi @Community I am working on AEP-SFMC API based destination connection. I have created a streaming type audience and activated it using SFMC API based connection. SFMC connection is set up successfully as I can see the target fields during mapping. On Audience activation profile get activated to destination.“Dataexport” is used as marketing action and no consent policy is used.Destination data flow runs and complete successfully but i get “Identities excluded” while profiles are received but none activated.“Identity excluded” comes with below description : “The identities associated to some profiles cannot be exported to the destination due to missing user consent, or the consent provided by users does not match the consent settings applied to the destination. To respect user privacy, Experience Platform will not export these identities to this destination. For more information, refer to the Consent policy documentation: https://www.adobe.com/go/consent-policy-enforcement. “ I am n
I’ve been exploring how to better structure travel-related content so it aligns more closely with real user intent rather than just static destination pages.For example, users today are searching for very specific queries—like airline policies, visa requirements, multi-city routes, or realistic itineraries—rather than just “things to do” in a city.Some approaches I’ve been testing:Building query-first content instead of generic guides Structuring destination data (attractions, logistics, timelines) in a reusable format Keeping content modular so updates (like travel rules) don’t break the systemRecently, while working on a travel platform called Trekhops, I’ve been trying to implement this kind of structure more actively—focusing on how users actually search rather than how content is traditionally organized. It’s been interesting to see where this works well and where it gets challenging.For those using Adobe Experience Cloud or similar ecosystems:How are you handling dynamic, intent-
お世話になっております。現在、Marketo側でIPアドレス制御を実施しておりますが、Adobe Analytics側ではIP制御を行っていない状況です。そのため、Adobe ID上でIPアドレス制御を実施することを検討しております。この点について、以下の事項をご教示いただけますでしょうか。【確認事項】制御の重複時の挙動について Marketo側のIP制御とAdobe ID側のIP制御の両方が有効となった場合、 Marketo利用ユーザーに対してはどのような認証・アクセス制御の挙動となりますでしょうか。 Marketo側IP制御の扱いについて Adobe ID側でIP制御を実施する場合、Marketo側のIPアドレス制御は不要となり、削除しても問題ないでしょうか。 また、その際の注意点や推奨構成があればご教示ください。お手数をおかけいたしますが、仕様およびベストプラクティスについてご回答いただけますと幸いです。何卒よろしくお願い申し上げます。
Hi All,I’ve created a Custom schema and a dataset with a primary identity configured and enabled for lookup. The schema contains 20 attributes, of which 15 are marked as required.When I try to ingest data using the UI JSON upload, the UI throws an error with an empty message ("Add data is disabled because a required attribute is missing"). However, when I ingest the same data using other sources such as S3 or HTTP API ingestion, it works without any issues.Based on an AI search:Primary identity need to be correctly configured. This may be a UI-related limitation. The drag-and-drop JSON uploader seems to use a “simple ingestion” path, which does not support the same flexibility as dataflows (for example: mappings, transformations, defaults, conditional logic, or excluding empty keys). The platform may be performing a pre-validation and blocking the upload if it determines that required attributes cannot be guaranteed, even before actual ingestion.Is this a known issue, or are there spec
Hi all,Im trying to calculate YoY% metric using CUMULATIVE fx advanced function. Do you know the cirteria or formula to calculate it base on this type of fuctions? I did MoM% and its perfectly done (see image below) but a tried to do it for YoY (ex: march 2025 vs march 2026) and was not able to do it. Does anyone know it? Could anyone help me? Do I have to use other advanced fuction? Thanks in advance for your help and experience!
Hi Guys, We have 2 types of Youtube Videos:iframe based youtubevideo which plays inline: Here Tracking works fine with Adobe extension “Video Tracking for YouTube”. iframe based youtube video which plays with a Modal Popup.: Tracking doesn’t work when user Clicks on Video, Modal opens and video starts playing in Modal. What recommendations do you have so that the tracking for Modal Youtube videos also starts working? Thanks,Nitin
Hi everyone,Is it possible to display the thumbnail for a specific version of a document (for example, the original upload - version 1)? Or does Workfront only support showing the thumbnail for the current/latest version of the document? This is not related to proofing at all, just a simple document/issue report. If anyone has experience with this or knows of a workaround, I’d really appreciate your guidance. 😃Thanks in advance!
In AJO, if a message is queued during quiet hours and contains a dynamic attribute (e.g, price) that changes during that time: Will the message use the value from when the event was triggered or the latest value at the time of delivery after quiet hours? Our requirement is in the night time, price of products change ($10 to $9) so we have to ensure that the profiles paused in quiet hours are getting sent the email with correct price ($10) -- approach for this. Will using “Discard” option in Business Rules in this requirement work?.
I’m looking for a replacement for Drift Email that will integrate with Marketo and handles auto responders for out of office, left the company, and unsubscribes. Can anyone recommend a tool you’ve had luck with? Thanks,Tadia
I have created a note report to capture proof comments from proofs, thanks to @Kiersten_Kollins previous post - although I am hoping for no more than one round of amends, the documents are linked to the task status with some automation.My report is to report on rejected (tasks) proofs however, should V2 be rejected with comments, the comments from V1 are still visible on the V2 image.I understand now that notes do not ‘talk’ to versions of proofs and I have looked other ways to work around this:filter : exclude Locked (no relationship with proofs) filter using current version - again, no relatioship with proofs proof status document IDI thought that maybe a new column which shows V2 document entry date would help with some custom formatting, however this just shows V1 entry date. The versions are listed, so the information is sort of there, but wondered if anyone had a great idea in case V2+ gets rejected to decipher what comments related to which version/entry date.If V2 gets appro
In Workfront Planning, we’ve noticed the limitations for filters within records/views.Wishlist Items for Filtering in Planning:It would be great to be able to save filters that are used on a regular basis - admin to assign those to a universal access. It would be great to have the ability to create and save your own filters by user. It would be amazing to have these filters show to the users applying them ONLY - not all users in the record/view at that time.
Hi all! Has anyone managed to successfully add and see custom validation results in the validation overview of an Assurance session?When creating and publishing custom validators, I still cannot see their results showing in the Assurance overview, however I do see the function showing in the dropdown when I go back into the validators. The validator is published and shows the (failing) results as expected on a given session. I just cannot see this in the overview and do not see a way to manually add this, so assume that this should come automatically? The documentation seems unfortunately extremely thin on this topic, Adobe...Newly created validator (published) Missing new validator in overview Validator as such when looked at within a specific session correctly shows validation errorsCheers from Switzerland
I just purchased Adobe Dream Weaver, after having not had the Creative Cloud for about a year.When I attempt to activate it by clicking the Dream Weaver I get a message that I can’t activate it because mfc140u.dll was not found. How do I solve this dilemma? Thank you in advance for your help with this.
I am working on AEM 6.5 CS and content hub is integrated.when we upload assets in content hub and it reached AEM’s hydrated-assets folder , it’s dc:title and dc:description value is overridden by extracted values from assets.I want to priorities Content Hub value, is there a way I can achieve this?
If I create Data Type with API its not editable in UI? Is it standard behaviour?
Hi, Can we use the Geo Audience for the Adobe Target usecases for the Apps or it only limited to the website?
Is there an API connection between AEM Assets and the Google Campaign Manager image library? The use case is that images are stored in AEM Assets and need to be copied to the Google Campaign Manager image library for ad serving. Is there an automation that can be built here via an API connection? There is no OOTB utility available. So it seems it would be a custom build solution.
The “new” Content Fragment Editor is being promoted as the default editor, but there does not seem to be a way I have found to get this working on our local SDK version of AEM.https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/sites/authoring/fragments/content-fragmentsIs there a way we can use the new editor on our local instance yet?
I’m working on a transactional journey in Adobe Journey Optimizer that is triggered by an event tied to a Prospect Event Schema.At the same time the event is ingested, the same individuals are also being written to the Prospect Profile schema. I’ve validated this by comparing timestamps and primary IDs across both the Event and Profile datasets—data is being populated correctly in both places.To account for any latency, I’ve added a 15-minute Wait activity immediately after the event trigger to allow for profile ingestion and stitching.Data Structure Context Event Schema Does not contain consent values (true/false) Contains SourceID, which maps to commPreferenceType in the profile Profile Schema Contains commPreferences Includes both: commPreferenceType granted (consent flag) IssueAlthough the journey is triggered by the event, I am attempting to evaluate Profile data within a Condition (Optimize activity) to determine eligibility for email communicat
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.