Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Question for the hivemindWhat tools to do use to prep files (data transformation, standardization, etc) before loading a lead list into Marketo? I know a lot of people rely on Marketo smart campaigns to do data normalization but my concerns with that approach is that if there are spelling errors in the file then the data won't be normalized correctly which in some cases can and will cause sync issues between Marketo and SFDC. Goal is to try to clean up as much of the data before loading into Marketo to prevent this. Example scenario: Lead file from a conference or tradeshow may have fields below: First NameLast NameEmailCountryCompanyStateRoleTitleProduct of Interest Some fields like Country and State in your system need to align with dependent picklist values from CRM so for example United States needs to transform to US and have 50 valid state values that are also 2 letter codes(New Hampshire = NH). Other fields such as Role and
Hi there,I'm looking to run an auto-target test on a product landing page and wanted to check - could this have any impact on SEO?Thanks in advance!
Hi, I'm trying to setup a new publish instance in aws linux machine. I have setup the aem publish environment and trying to access via the hostname. So the Request flow is Dispatcher server -> ALB (Protocol port: 7000) -> AEM Publisher Server (App Instance running on 7000) I have setup all the dispatcher configurations and routing the traffic through renders to the ALB on port 7000 When i access the host url lets say aempublish.com it's going to aempublish.com:7000/content/we-retail.html where the page is not loading. If i manually remove the port and hit url the page loads fine. I have setup the proxy and rewrite rules as well but still facing the same issue. Checking the network the request is getting redirected twice with 302 status code1) aempublish.com -> aempublish.com/index.html2) aempublish.com/index.html -> aempublish.com:7000/content/we-retail.html Dispatcher.any /virtualhosts {"aempublish.com"}
Description - Block access at the proof level and only allow those listed to proofWhy is this feature important to you - we've had some requesters find their way from the Document section and interject before the asset is ready to share out.How would you like the feature to work - Allow access from the Workflow level for the versionCurrent Behaviour - Anyone with project/task access can navigate to a proof from the document section and start commenting. Once they are in a version (accidentally) they are added to the the Workflow in a new stage. We can set the Requester access level and restrict it for all but it would be nice to do it from a proof/version level especially during internal proofing before the asset is shared back to the Requester/stakeholder..
I have a task report to show all open (not cancelled, on-hold, or completed) tasks. we are looking to add requests to these tasks that another team would process. Once complete we want the tasks to show in our report to show that the task can be processed. is there a way to filter a task report to not show tasks with open (Status not set to "Completed" or "Cancelled") requests?
We currently have teams that create a strategy document that includes information for many teams. The Creative Team is requesting the teams make requests in WF with only Creative needs and not the whole strategy doc attached. The requestors provide screen snips of images and text describing their needs in the document. Not all information is relevant in the document for the Creative Team so we moved to custom fields in the Custom Issue/Request form. There is not a custom form field format to capture this information in the request. I opened WF support case #00390925 "Ability to copy/paste images and add to a custom form field" and was told the functionality doesn't exist and to enter an Idea. See attached examples that were also included in the WF case. The requestors would also like to add information in the custom form fields in a table format that is much easier to read, interpret and digest vs. adding fields for each row of a table. See attached doc with an example.
Hi Community, I want to see if anyone else is having the same problem as me. I attended last week's office hours for the new email editor and am exploring the use of fragments in our templates. When I create a fragment with a background color and add it to an email, the background color does not appear in the email. Is anyone else experiencing this issue or know how to fix it? Thanks!
Would love to hear how the two are working out for you. We're investigating the platform and will need to spin things up rather quickly if we decide to use it future forward.Thanks in advance for your feedback!Lauren
Hello. I'm trying to create a segment for new users to our site however it keeps pulling in existing users. This is the segment I am using, which I got from an Adobe tutorial. I'd like to see all new users within the last 30 days regardless of whether they have only visited once or more. Any help would be much appreciated.
Request for Feature Enhancement (RFE) Summary: Publish all content fragment live copies in one go Use-case: Currently we are able to rollout a fragment 300+ Live copies but to publish the same fragment we have to go to all 300+ live copies and manually publish which makes impossible to do. Current/Experienced Behavior: Currently we are able to rollout a fragment 300+ Live copies but to publish the same fragment we have to go to all 300+ live copies and manually publish which makes impossible to do. Improved/Expected Behavior: An option to publish content fragment similar to rollout. Environment Details (AEM version/service pack, any other specifics if applicable): AEMasCSAdobe Experience Manager 2024.9.17689.20240905T073330Z-240900 Customer-name/Organization name: Bread financial Screenshot (if applicable): NA Code package (if applicable): NA
Hi Team, We are launching a warm-up engagement program for new contacts before transitioning them to regular marketing. We will have 3 streams: Stream 1 - 5 emails: New contacts receive all 5 emails. If they click any, they move to Stream 2. ( if they open the email or no engagement then they dont move to next stream )Stream 2 - 2 emails: Contacts receive both emails. Clicking any moves them to Stream 3.( if they open the email or no engagement then they dont move to next stream )Stream 3 - 1 email: Contacts receive the email regardless of engagement. Exit criteria for regular marketing: Contacts who receive all 5 emails in Stream 1 without opening will be added to our suppression list ( and will be treated as a exclusion rule and they wont receive any regular marketing emails , requiring no action as we will create a static list which will be referenced in the suppression list )If a contact opens any email in Stream 1, they will be removed from the
Dear AEM Enthusiast,Seeing that AEM LTS doesnt support cr-explorerHow to create system user in AEM LTS/6.6 ?
Hi there, We are upgrading our Adobe Campaign server (installed on premise) to the version 7.4.1 build 9383.We are facing to error logs since we upgrade the console with "setup-client-7.0.9383_loadfile_fix.exe" to avoid this issue : https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/client-build-9383-problem-with-uploading-files-to-adobe/td-p/704110 Error log is : (in french) BAS-010042 La value '9383_loadfile_fix' ne correspond pas à un nombre entier 32 bits valide. (iRc=-2010) Translation to english : BAS-010042 Value '9383_loadfile_fix' is not a valid integer 32 bits. (iRc=-2010) When connecting with the console "9383 loadfile fix" on older server (7.3.2 build 9356), this error is not showing up. Do you know how to fix this error please ?Best regards, Wenceslas
I have a configuration with web SDK where I populate my data variable XDM with values name and URL within webI use a data element that reads a value from the datalayer, but then I see data with URL and data with page names. anyone has experienced this?
I have a journey created successfully in development environment, have packaged and imported into pre-Prod environment, however whilst Publishing the package, encountered below error. Have anyone experienced similar error? Any help is highly appreciated.
Hi Everyone,We do maintain a wiki page where we list all the dataflows looks like as below for all the three environments that is dev,stage and prod. To do this we open dataflows in each sandbox and manually edit the wiki. But when i closely look into UI there is a tabular info which has exact informaion we need could anyone help me to understand how this table getting populated in the AEP UI.if at all using API, please let me know. Prompt responce is appriciated. Thanks!
we have two editable templates and both allowing two components which are mentioned below.now instead of defining these component two policies in each template policies. how can i refactor to add at single place and refer and refactor the code?<carouselcq:policy="abc/components/content/carousel/policy_hero-carousel"jcr:primaryType="nt:unstructured"sling:resourceType="wcm/core/components/policies/mapping"/><mediaherocq:policy="abc/components/content/mediahero/policy_episodepage_mediahero"jcr:primaryType="nt:unstructured"sling:resourceType="wcm/core/components/policies/mapping"/>
Hello Community, We are looking at setting up an integration with Adobe Advertising and Adobe analytics, as part of the due diligence I had the below questions: First of all what are some of the challenges of the integration itself. -Can we map adobe advertising data to a virtual report suite?-What is the granularity of the data that we can expect flowing into Adobe Analytics?-Would custom variables need to be enabled to see the data in Adobe Analytics?-Would there be any additions to current server call usage (this maybe a broad and not worded correctly) but essentially looking to identify any loads or unseen costs?-Is reporting available in real-time or what kind of latency are we looking at?- Do campaign tracking code strings need additional meta data to be appended?- Is data available retroactively?Overall what are some of the best practices while integrating? Thanks
I read the excellent post by @kenmckell on Better Bot Blocking (Part 3) and was wondering if there was a version of this implementation using Adobe Tags and the legacy App Measurement? The site we use is deployed via AEM, but does not use alloy.js / the Web SDK
Hi Team, We are exploring the use of AEM Forms and have created a simple form with a few fields—such as First Name and Last Name—along with built-in validations. Instead of using the default out-of-the-box (OOTB) submit action, we are looking to handle the form submission on the client side using a REST API endpoint. Our goal is to retain AEM’s native form validation functionality but customize the submission logic to call an external API directly from the front end. Could you please share any best practices or guidance on how to achieve this using clientlibs? Specifically, we’re looking for an example of how to override the submit() method using GuideBridge JS, and the recommended way to load and structure this customization. Any pointers or sample code would be greatly appreciated. Thanks,Krishna
Hard to put a number on it, but I’d bet 51% of Marketo users don’t realize a non-empty SFDC Type field doesn’t mean the record is synced to SFDC. Same with a non-empty SFDC ID. That’s right: someone can have SFDC Type = Contact and SFDC ID = 003BLAHZAYBLAHBLAH and there may be no trace of them in SFDC. Why? Because those fields come from the last time they were synced and will not be updated unless they’re synced with another SFDC record in the future. And that last connected SFDC record may have been completely deleted. Don’t believe it? Create a Smart List like this: You might see thousands of records. (If you regularly delete people who have SFDC Is Deleted = true, the number won’t be as high.[1]) This came up recently on Marketo Nation, when someone wanted to add the person’s current SFDC Type to certain alerts (e.g. type=L or type=C). This can be done via a Formula field: N.B. Formula fields can’t be used in filters, only in {{lead.tok
For recurring journeys, the email delivery is sent to the seed addresses at every journey execution. But in the context of recurring journeys such as Audience Qualification or Unitary Events, how are seed addresses utilized? Specifically, if 1000 users meet the qualification criteria for an Audience Qualification journey on a given day, will the seed addresses receive 1000 emails?
Hi Team,I'm looking for guidance on implementing UI testing specifically for our AEM dispatcher layer and would appreciate your insights.Is Cypress the right tool for dispatcher-level testing in AEM, or are there better alternatives specifically designed for this use case?What are the pros/cons of using Cypress vs other testing frameworks (like Selenium, Playwright, or AEM-specific tools) for dispatcher testing?Thanks,Geo
Hi, I have been working on a calculated field that grabs the Planned Start Date from a form and then converts it to an abbreviated version of the fiscal year that date is in. Here's my code: IF(DATE({plannedStartDate})>=DATE(9/1/2023) && DATE({plannedStartDate})<=DATE(8/31/2024), "FY24", "") ||IF(DATE({plannedStartDate})>=DATE(9/1/2024) && DATE({plannedStartDate})<=DATE(8/31/2025), "FY25", "") ||IF(DATE({plannedStartDate})>=DATE(9/1/2025) && DATE({plannedStartDate})<=DATE(8/31/2026), "FY26", "") ||IF(DATE({plannedStartDate})>=DATE(9/1/2026) && DATE({plannedStartDate})<=DATE(8/31/2027), "FY27", "") ||IF(DATE({plannedStartDate})>=DATE(9/1/2027) && DATE({plannedStartDate})<=DATE(8/31/2028), "FY28", "") ||IF(DATE({plannedStartDate})>=DATE(9/1/2028) && DATE({plannedStartDate})<=DATE(8/31/2029), "FY29", "") When I do this, the field just shows "false". What am I missing here? Thank y
Can someone please explain what is the difference between Contribute and Manage access in Workfront? Thanks!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.