Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Let me start by noting this technique is only for people at your email domain, not for lead email addresses. Guessing leads’ names is what spammers do. If you forgot to require First Name and Last Name on a lead gen form, complete their profile responsibly. Sometimes, due to technical gaps, you only have the email address of an account owner or other internal user. If your company used 100% predictable logic to generate the address, you can (fairly) safely synthesize a friendly name while waiting for CRM to do a proper field mapping. That logic is: Given a display name where (1) all characters are valid in an email address and (2) all words are in title case, convert spaces to dots and append the domain. For example, the name Sandy-Jo B. O'Shelley is converted to the email address sandy-jo.b.o'shelley@example.com. If an address was generated that way, this Velocity code — #set( $emailField = $lead.YourEmailField ) ## break down left-hand-side@right-hand-side #s
We are considering using business rules and would love to talk with anyone who has had success in implementing them. What kind of business rules have you implemented? What level of effort is needed to implement and maintain? Any draw backs or lessons learned?
We hear daily about how Ai is taking over the world, but let's see how many of us are using it so far! A simple Yes/No works, but bonus points if you want to share how you are using it, or plan to! Workfront Ai, Copilot, Adobe Assistant, ChatGPT, Gemini, custom agents?!
Data Protection and Recovery Strategies in AEMaaCS by @daniel-strmecki Introduction Adobe Experience Manager as a Cloud Service (AEMaaCS) provides organizations with a secure and highly available platform for managing digital experiences. One of the key operational concerns for any enterprise CMS platform is how to protect against data loss and recover from mistakes, whether it’s accidental content deletion, corruption, or a problematic deployment operation. Unlike on-premise AEM, where backup strategies could vary across organizations, AEMaaCS centralizes this responsibility with Adobe and offers built-in backup and restore capabilities. Understanding how this process works, when to use it, and how to automate it helps teams make smarter backup and recovery decisions. Key points For enterprises running critical digital experiences, protecting against accidental deletions, data corruption, failed imports, or even regional outages is essential
Good news – recordings from the Skill Exchange digital event in August 2025 are now live on Experience League! Below is a handy reference list of the sessions. A few of the speakers have created discussion threads to dig in deeper into their content and answer questions. The links are in the comments - be sure to check them out if you want to chat with them directly! Thanks again to all our speakers. Skill Exchange is one of our favorite events of the year and we’re so grateful for your willingness to share your expertise. Have ideas for future Skill Exchange sessions? Drop us a comment and we’ll keep it in mind as we plan for next year! Keynote: Workfront Product Keynote: Paul Vaughn, Adobe Learn Track (Beginner) Maximize Efficiency with AI: Mastering Workfront's AI Tools - Scott Mors, Thyssenkrupp and Kari Woolf, Adobe Getting Started with Review and Approvals - Myka Bohnsack, Adobe Enabling Users on New Features: Agitation is Life - Daniel Clarke, Emmsph
Hello community!After years as a Workfront Engineer turned multi-time system admin, I’m thrilled to announce the release of the plugin I’ve always dreamed of: Taailored for Workfront — a brand-new, AI-enabled platform designed to tackle some of Workfront’s toughest challenges. Connect to your Sandbox or Test Drive account today and start making your workflows a little easier. The beta is completely free to try, and the following two features are already live with much more on the way: 📄 Convert Any Document into a Workfront ProjectSay goodbye to kickstarts. Once Taailored is connected to Workfront, you can upload a document containing your project plan — in any format. If your document includes custom field data, simply select the custom form to attach.Taailored uses AI to transform your document’s text into a structured project plan, automatically populating your custom form. You can review, edit, and push the finalized plan directly into Workfront.Supported file typ
Wondering if I can pick everyone's brain on here for some best practices. My team is in the process of onboarding Workfront, and we're going through a piloting phase where we're learning what is/is not working before we fully launch. Our current setup, based on the recommendations from our Onboarding team, was to have two different types of project templates, one for a Multi-deliverable project and one for a single-deliverable project. Multi-deliverable was supposed to be for when someone has a project or marketing campaign that has a number of different deliverables (think email, social post, landing page, etc.), where single deliverable was for when someone only had one final deliverable (and this deliverable could have different components, like copy generation or an image that needed to be done for a final flyer deliverable). Our Multi-deliverable project has a custom form with a multi-select field where people can select as few or as many assets as
We have our flagship skill builder events fast approaching. NYC and Atlanta locations are right around the corner: September 18th and 25th, with limited spots available. The registration link is here. If you are a licensed Journey Optimizer customer, we would love to see you at a location near you to learn and interact with our product team on the new capabilities now available and the exciting roadmap ahead!
Hi - I want to see if anyone has any tips to better prioritize proof approvals for approver users. Right now, my users have full queues and I want to better organize their "my approvals". I understand that we can prioritize projects, does anyone have recommendations on how to use this for proofs?
I have so many, it's hard to choose from, but at it's most basic, I'd say right-click, right-click, right-click! Also documentation.But I want to hear from others...what are some great tips you have on using Analytics? Could be ones you've heard from others or ones you came up with yourself. 🙂
Hi AEP community, Running Adobe Experience Platform at scale is exciting — but often harder than the demos suggest. From broken identities to segmentation limits, teams in banking, retail, and travel keep hitting the same walls. Let’s share what’s really working (and not) in production. Identity & Profile Stitching – brittle glue Upstream systems creating same hash IDs for orignaal uniqe identifiers like email etc, and suddenly two customers become one (or vice versa). 👉 How do you validate identities before they reach AEP? Event vs. Profile – one profile, many events Personalization often needs event-level behaviour joined with attributes (“did X three times in 7 days AND lives in Y”). 👉 How are you modeling event vs. profile data to make this practical? Segmentation Logic – when the UI hits limits SQL-heavy teams often struggle to express complex business rules in PQL/Segment Builder. 👉 Do you prototype in Query Service first, t
Hello Everyone We’re hosting AEP user group sessions to network, learn, and share experiences at 3 locations - London, New York City and Bangalore. What are User Groups?User groups are community-led gatherings where Adobe Experience Platform practitioners come together to learn from each other’s implementations and real-world experiences, share best practices, challenges, and ideas, and build professional connections. Why attend? Hear practical AEP use cases and insights from your peers Grow your network and exchange ideas with others in your region Upcoming Meetups Join your regional Chapter at below locations and register on the Events page for the upcoming Kickoff. London Chapter is hosting Event on October 16, 2025(Link coming soon) New York Chapter is hosting Virtual Kick off on Sept 25, 2025 and in person meet on October 30, 2025 Bangalore Chapter is hosting Virtual Event on Sept 11, 2025 and Inperson Event coming soon. Inte
Hello Everyone We’re hosting AEP user group sessions to network, learn, and share experiences at 3 locations - London, New York City and Bangalore. What are User Groups?User groups are community-led gatherings where Adobe Experience Platform practitioners come together to learn from each other’s implementations and real-world experiences, share best practices, challenges, and ideas, and build professional connections. Why attend? Hear practical AEP use cases and insights from your peers Grow your network and exchange ideas with others in your region Upcoming Meetups Join your regional Chapter at below locations and register on the Events page for the upcoming Kickoff. London Chapter is hosting Event on October 16, 2025(Link coming soon) New York Chapter is hosting Virtual Kick off on Sept 25, 2025 and in person meet on October 30, 2025 Bangalore Chapter is hosting Virtual Event on Sept 11, 2025 and Inperson Event coming soon. Interested in starting an AEP User Group in
The Problem A B2B RT-CDP customer recently noticed what seemed like “ghost profiles” entering their Adobe Journey Optimizer (AJO) journeys, more journey entrants than the number of profiles qualifying for the audience. This issue appeared across multiple journeys, skewing analytics and measurement. Typically, journey entrants are fewer than the audience size due to eligibility criteria, re-entry rules, or profiles leaving the audience before a journey starts. The customer’s data ingestion was standard: batch ingestion via a source connector from their enterprise data warehouse into Adobe Experience Platform (AEP). However, they also heavily relied on the Custom Upload feature to import audiences from CSV files that powered some of their AJO journeys and campaigns. The Cause To determine why AJO reported more entrants than expected, we examined profile snapshots and journey datasets. We found multiple profiles for the same person, created because of inconsistent casing in identity value
Native Visibility Rules and Progressive Profiling pack immense power. But one thing they can’t do is change whether a field is required: if a field is displayed per VR and/or ProgPro rules, it simply picks up the Required setting from Form Editor. This means you need JS for advanced behaviors. Say Country should be optional for Home users: Country and Company are required for Professional and Enterprise. while Number of Employees is displayed (via native VRs) but optional for Professional: And finally, Enterprise users must provide Country, Company and Number of Employees: Enter manageFieldRequirement() Here’s a little JS function that lets you achieve such special effects: /** * Programmatically require/unrequire a Marketo form field * @author Sanford Whiteman * @version v1.2 2025-08-25 * @license Hippocratic 3.0: This license must appear with all reproductions of this software. * */ function manageFieldRequirement(mktoForm, fieldName, userOption
Have you wished you had a guide for how to use advanced functions in your calculated metrics? Check out the link at the bottom of this post to see a new guide that I’ve written to help you understand the various functions available. Calculated metrics are one of the most powerful features available in Adobe Analytics. Creating your own metrics gives you the flexibility to define KPIs like conversion rate or add-to-cart rate rather than simply relying on the events captured on your website (or Adobe’s out-of-the-box metrics). There are several features in calculated metrics that you can use: adding segments, containers, static numbers, and of course, functions. Each function performs some type of mathematical computation in order to give you options for how you want to build your metrics. Some of these functions, like mean or median, are pretty basic yet still very powerful. You can use them to get an average of a particular metric without worrying about dividing it yourse
Have you ever attempted to use the Adobe Experience Platform Debugger to do some very simple troubleshooting tasks, like examining only your Web SDK payloads? I have, and occasionally, my experience doing so hasn't been all that great, as exemplified by the following internal dialog:"Alright, I need to find a specific XDM object within a server call's payload"."I think I know which server call contains the correct payload and I think I know where to look within the payload itself""Okay, so I'll click here, then click there, then click here.""Is that it? Nope, darn. Okay, go back.""Click there, click here"."Wait, what is this?""Click here, click there, click, click, click.""Hmmm, why can't I just see everything all at once?"If you couldn't tell, it's all the clicking and guesswork that drives me crazy. So, if you've had the same type of internal dialog as I have, please know you can set up a completely different method to look at your AEP Web SDK payloads – with a lot less c
In part 2 of this series I gave you a basic technical guide on how to get Adobe Analytics working with Web SDK. In this article, I will expand out more details of my recommended approach, particularly around how to efficiently populate the XDM Object. However, before we get on to what to do, I'm going to start with what not to do and my biggest mistake! Mental model Prior to using the Adobe Web SDK, based on years of successful deployments(!), I had a very strong mental model of how Data Collection - Tags should be set up to support Adobe Analytics. My basic mental model went like this: Set a data layer in the website Read the data layer into Data Elements, normally on a one-to-one basis Use rules (which contain most of the logic) to: apply conditions to our data processing concatenate Data Elements together map Data Elements to Adobe Analytics variables send data back to Adobe Analytics My biggest mistake was initially sticking rigidly to this mental model and trying
Join the Engineering and Product team at Adobe Target in this impactful session as they cover key concepts related to the new Target UI, CDN experimentation, AI Assistant, and more. This 1-hour session aired in Feb 2025 and is your opportunity to learn all about what the Target team has been hard at work on for the past few months. Be sure to watch till the end for the customer Q&A! If you don't have time to watch the whole session, you can view the attached presentation materials or review the transcripted customer Q&A by viewing the below information: https://new.express.adobe.com/webpage/hI6qWvcex5lkb See below attachment PW for both: Target4u! As always, let us know your questions or comments in the section below, and we'll do our best to get back to you as quickly as possible.
Hello All,I'm working on a Workfront project and need to send a reminder to the project owner three days before the Planned Start Date. I created a test project for this purpose, with a start date of September 5th at 8 a.m. I've confirmed that the project reminder notification is enabled, but the email still hasn't been sent. Has anyone encountered this issue or have any suggestions?" Thanks,DM
Happy Friday everyone! Thanks for the awesome engagement yesterday at our Skill Exchange Session about Enabling New Features (and a bit of value realization too) always fun to get out and talk about Workfront. Had a few people ask for slides so thought I'd share more broadly. If you have any questions that did not get answered yesterday, or any others that crop up post them down below and I'll respond. We can always tag in product experts to help with any specific release questions too. Thanks to @kristinfarwell for being an amazing host as always!
First and foremost, a HUGE thank you to Kari @karib93wi for sharing the details of the creative brief process for Kohler and taking time to answer so many questions from the chat! And to everyone who attended, we hope that you left feeling inspired and excited about new process improvement ideas for your Workfront environment. There is no one-size-fits-all approach, so while this is just one example, find what works best for you and look to get leadership buy-in for support and adoption! If you weren't able to join us live, below are links to the slide deck and recording, along with a short summary of what was shared: Slide Deck PDF – these are the Adobe slides (think User Groups, resources, upcoming events) Kohler slides – this is what Kari shared for her presentation Workshop recording Kohler implemented a tiered approach with 4 request types, from large strategic campaigns (Tier 1 and 2) to simple revisions (Tier 4). As leadership approval h
Hello, friends!To anyone that has implemented WF Planning, I'd love to hear your specific use case - I know the reasoning why Planning was created, have read through documentation, and attended some webinars on it. But I'd like to understand some specific use cases:- Why did you go with Planning instead of core WF for your specific use case?- Are you using Planning only or a mix of Planning & core WF for your use case?- Pros/cons about Planning implementation?- Are you doing XYZ in Planning and then mapping record types to core WF and doing ABC in core WF/connecting the two?If you're inclined to be extra generous, I'd even love a short time with you to see it over screenshare - feel free to send me a private message in Experience League!
Hi, I recall earlier this year I had an issue where suddenly review / contributor level users were no longer able to see the planned benefit field on projects within a report. This change is ultimately going to cause us to exceed our paid license count from our contract that was finalized earlier this year. Is there any way around this? Previously, these users were able to see that field without issue.
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.