Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Description Custom Action in a Journey that triggers a notification event Why is this feature important to you When an email is sent to a specific audience group, I want to send a notification to the Sales rep (On customer profile0 immediately to set up a call or follow up action. The ability to create a custom action would be great. How would you like the feature to work -I want to be able to build this custom action in AJO by our admin team so that users can drag this into a journey. When a customer profile moves through the stages in the journey it will pass through this action, which will trigger a notification to a preset email. Ideally when building the custom action, I would be able to set up the conditions that if Rep ID = X then sent corresponding Rep email address. The notification could be a basic email that lets rep know that customer with Customer ID has reached a specific stage&nb
For activation from a customer journey, policies can be applied to respect privacy and consent limitations. Currently policies cannot be applied to Offer Decisioning which means you have to include these limitations into Offer eligibility rules or decision parameters for example. It should be possible to apply policies to Offer Decisionig as it can be applied to other activations in Customer Journeys.Not being able to apply privacy and consent limitations as a policy for Offer Decisioning increases the risk of not being compliant.
In the customer profile UI there is currently no possibility to quickly check Offer Rankings or Decisions (for all active Offers). It should be possible in the customer profile UI to check the Ranking of Offers and results of Offer Decisionings.Operational efficiency when performing testing or investigation tasks required for a customer inquiry.
Description: We would like to define our own customer alerts in the UI for specific audiences and journeys.Why is this feature important to you: Due to lack of proper monitoring in AJO itself we often miss issues in audiences where they either increase or decrease quickly and we are then at the risk of sending campaigns to the wrong customers. As we're a big company, with many active segments, journeys and offers it's impossible for us to manually monitor everything all the time.How would you like the feature to work: We can define a custom alert which for selected segments (ex: A, B & D). At what % of discrepancy it should send an alert (ex. +/- 15%) and then an email is sent to a selected list of users X,Y,Z.Current Behaviour: There is no feature to have custom alerts for audiences.Extra bonus feature: If the alert could also include an automatic pause of any journey or offer that use the selected audience.
Currently we are using AJO email action to send out emails and we also have a custom action to log the AJO email activities through a custom action into a custom contact history table for our own reporting and tracking purposes. Right now we have to manually find the messageId for the specific email activity and enter that hardcoded value into the custom action configuration. This is time consuming. Also when we need to duplicate the journey, the messageId in the journey copy changes, and then we need to reconfigure it. Ideally, we would like to see messageId and other message related attributes such as messageName be variables in the interface we can pull in to use through custom actions. If there are multiple email messages in a journey, perhaps multiple email messageId available for pulling or at least the latest email messageId should be available.
We right now have a scenario where journey is used to debug AEP segment. AEP segment can often have a lot of targeting criteria. Often times when the count is off, it is very hard to pin point which criteria is causing the issue and which criteria there may be an underlying data issue. So a journey is created for this "waterfall count" purpose. It starts with a Read Segment that references the segment to be debugged and it is followed by a series of conditions and each condition is using a specific targeting criteria. After the journey is published, we can then see counts through journey reporting for each step. This type of journey we often need to run again and again. Currently we need to duplicate journey and rerun it after it first ran. So we ideally are seeking a solution to be able to run a journey again and again for this purpose without having to recreate a journey. Perhaps something like "test run/soft launch" that is different from the "publish" concept. And
Hi Team,We are not able to change the timezone when we are trying to schedule a campaign at a particular time and date.The timezone is being considered of the user and there is no option to change this in order to send a PN to the customers based on their local time. Sending a PN as per the customers local time zone is a feature available in the journeys but are not available in campaigns. Steps to reproduce: 1. Go to the AJO platform in the AEP dashboard.2. Click on Campaigns from the left side panel in the Journey Management List. 3. Click on create a new campaign 4. Click on Scheduled Push Notification Campaign 5. select the appropriate app surface6. Now click on create in the top right corner 7. Now scroll down and go to the Schedule section. 8. Select the on a specific date and time option in the schedule section 9. Try to change the time zone, and you won't be able to change it.
Description -Why is this feature important to you - currently we are seeing certain journey steps show up either multiple times or blank when we are querying for journey steps in a journey run and for more accurate reporting methods it would be great if this feature can be updated as it didn't use to be like thisHow would you like the feature to work - ideally features like a wait time should only show up once in a step event and the timeout branch should behave just like how any other node does.Current Behavior - As of now a wait time shows up twice when querying for journey step events (once for wait start and once for wait end) and time outs on an audience qualification have an additional blank node show up in step events for no reason.
Description -Why is this feature important to you - sending sms in weekend to client is really not acceptable , emails send during weekend are tend to be ignored How would you like the feature to work - i suggest to put this configuration on the surface of the sms/email then when you using this action on the journey , the message will wait until the first working day. i suggest like "outlook" , define global working days .Current Behaviour - for now , each time i need to spilt the action like this https://experienceleaguecommunities.adobe.com/t5/journey-optimizer-questions/send-emails-only-on-weekdays/m-p/606658#M602and i need to do it on every action on every journey this is very cumbersome and make the journey unreadable while if i have it on the surface level i can choose if this message will use that surface and avoid sending on weekends . then i can reuse this surface in all of my journeys but define it in one place. i would like to add also calendar with holi
Description:Not all clicks are equal value. I would like for clicks in an email to be classified as positive, neutral or negative. Why is this feature important to you: - Evaluating campaigns based on clicks, is now more important than opens as a metric to determine actual engagement. Quality of engagement is then unknown without looking at destination of clicks. How would you like the feature to work -Reporting on Positive clicks (Desired CTA) should be classified differently than Negative click (Unsubscribe/preference centre options), than Neutral clicks (Click on Company Logo). This would provide a better metric reporting within the tool in the dashboard. When tagging the email, I want to assign a value to the click. Current Behaviour -Not an option in the current model.
DescriptionLike many other marketing automation softwares out there, they come with some sort of functionality allowing you to generate a mirror page URL dynamically for specific deliveries sent to recipients / profiles. The means of doing so is not really important in my opinion, it is more the actual opportunity to do it that is important here. Why is this feature important to youLike many other businesses, we have a customer service department that are dealing a whole lot with questions like: "You just sent me this email, why is that" for instance. It has been really beneficial for us to allow the agent to actually look up the email and see a preview / mirror page of that email to increase the customer experience in that specific scenario. We are currently using Adobe Campaigns feature to generate a mirror page using the API's.var url = nms.delivery.GetMirrorURL(000000001,"00000002") How would you like the feature to workIn my opinion an api solution for this would b
Description - Add filters to audience section in AJO to have a better understanding of in which journeys the audiences are currently being used (in journeys in particular, but also destinations).Why is this feature important to you - This would be extremely helpful when it comes to organizing (and deleting) segments and to quickly see which audiences are currently in use (and used in which particular journey). Right now, we have to go through every single journey and document the audience being used.How would you like the feature to work - It would be great if there was a filter (or customize table option) of some sorts that would tell you the journey in which the audience is used. But destinations could also be added as well for example.Current Behaviour - This is currently not an option
During the discovery phase of the project, our company has stated that the banners/offers proposed to an actor/customer may vary in case the customer is at a certain stage of a given customer journey (also called digital experience). Our requirements state: - We want to make changes on priority or eligibility in banners depending on the phase of the digital experience the customer is in. Example: We want to promote banners Home1, Home3 and Home5 if customer is in stage - Near real-time requirements (this disables the Query Service option) - This could be applied to any customer experience that makes uses of the phases defined for our journeys This enhancement request is raised to get an out of the box integrated solution covering our needs. The (updates to) journey stages should be available to be used within Offer Decisioning Engine, ready for use in offer prioritization and eligibility. This should be available out of the box, without need to build a 3rd party backend
Currently when within an Offer Decisioning call deduplication is required between decision scopes a Round Robin principle is applied between scopes, meaning that every scope in turn gets an Offer assigned, even if the first scope in the decision requires two or more Offers. It should be possible to first return all Offers required for the first scope before turning to assigning Offers to the next scopes.Applying the Round Robin principle causes sub-optimal Offer assignments to scopes. An Offer with a higher priority gets assigned to the second scope in the decision instead of to the first scope. The order of the scopes in the decision is in that sense not respected.
Currently Offer Decisioning context parameters cannot be used to personalize content. It should be possible to use Offer Decisioning context parameters in content personalization.In some cases we want to differentiate content based on context parameters of the Offer Decisioning Request. E.g. language parameter : customers can use our apps in a language that differs from the language known in their profile, we want to propose content in the language that they are using the app in. We must avoid having content in a different language from the language the app is used in.
Currently the language parameter in the content definition screen is not of any use. It is not possible to have more than one content per Offer per Placement, even if they are in a different language. So content differentiation on language needs to be done through if statements in the same single JSON per Placement. It should be possible to define a content per Placement per language.We need to have the same content always in two languages, Dutch and French. It would be most logic to be able to indicate in the language parameter in which language the content is defined. Now this language parameter is not of any use in the content definition screen. Adding the possibility to define a content per Placement per language would also simplify the JSON definition of the content because additional if statements can be avoided.
Currently Offer Decisionig Simulations via UI can only be executed for customers flagged as 'test' customers. It should be possible to execute Offer Decisionig Simulations via UI for all customers without having impact on for example capping parameters. It should be posible to execute an Offer Decisioning request and seeing the result without impactig customer profile, this means as a real 'simulation' via UI (not realistic call).There is no way in the UI to check a customers' eligibility or Offer scores for specific Offers. In case of complaints or inquiries on what Offers a customer sees, we need to be able to simulate the customers' situation without impactig it to understand what is happening. This means not influencing the future behaviour of the Offer Decisioning for the customer itself. E.g. A customer should not reach the capping of an Offer because we simulated the behaviour of the Offer Decsisioning for him or her.
Currently there is no UI support at all for writing Ranking expressions (no operator suggestions, no profile attributes lists, no offer attributes lists, …). It should be possible to get some UI support when writing Ranking expressions.Avoid having to know all eperators and all profile and offer variable names by haert to more easily develop Ranking expressions.
Currently a fall back-offer is obligatory. Fall-back Offers should be optional so that an Offer Decisionig request can be empty when there is no persoalized Offer to propose.It should remain an option not to propose anything to the customer if there is no personalized Offer to be proposed.
We would like to see Adobe workspaces have an option to embed a link to the live report that allows a visitor to interact with the report. We would like to use the “Share with anyone” link in the workspaces to be able to embed this in iFrame. This would make our work a lot easier.
For developers it is not possible to edit the html of a fragment. In ACS this was possible via Edit - HTML. Once you have created the fragment via the Designer, if the code is not working as it should, you should be able to edit the html as well. That is how developers usually work. The feature should work something like in ACS where you can add the edit HTML option somewhere. Current behavior is create a new fragment, but that is not ideal.
In AJO we cannot delete fragments which should not be used anymore. There is an archiving option. Next to archiving my team would like to have this feature to clean up fragments which should never be used anymore This should only be possible with certain rights, not for every user. Current Behaviour = Archiving all fragments which should not be used anymore. Any ideas?
Description - Sorry if the subject was a bit cryptic 😀 When creating email content we often have content to be shown to only a set of customers e.g. has not downloaded our mobile app or belongs to this VIP customer group. In todays dynamic content there is always a default option, so we cannot use the built in functionality to include/exclude customers to receive this specific topic. We solve this today using a IF statement in the HTML code or add a Offer. It works but it's not as easy as adding a dynamic rule. And we see it might be more complicated the more offers we will add to the email content. Why is this feature important to you - We are going to start using fragments and several offers with in our email content. having the possibility to add a dynamic content to be shown only to some customers without having a default item will make it easier for not-so-technical content creators to generate email content. How would you like t
Description -* In an enterprise context, there are multiple users who will open and may make changes to a canavs. Having an inspectable history of changes that have happened will enable the ability to pinpoint which last change may have caused negative effects to the canvas' outputsWhy is this feature important to you - This will increase agility for our canvas teams and improve our debug speed.How would you like the feature to work - When inside an actual canvas, navigate to Canvas Properties, expandable section to show version changesCurrent Behaviour - Only able to see "Last Updated By" and "Last Update" on the Journeys > Browse UI
Description - We have noticed that when two users have the same canvas open, and they are both making changes to the canvas (co-editing), changes are not saved between both users at the same time. As a result, we've tried to enforce discipline where one user has the canvas open at a time and users who finish editing a canvas closes that window/tab, in order to not affect future users' changes to the canvas. However, this does not always work well. It would help to know when the canvas is receiving active data from a users' session, so that I can proactively reach out to that user internally to ask them to close their windows/tabsWhy is this feature important to you - We have lost work due to "loss of changes" because of the lack of co-editing supportHow would you like the feature to work - It would help if there was a way to show when another user has the canvas active. This could look like how the Google Suite/Microsoft Office shows active sessions from other users. Current Behav
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.