AI-driven personalization is an advanced method of creating and delivering customer-focused experiences at scale. It leverages machine learning to deeply understand individuals based on their preferences, behavior, and journeys. Personalization Evolution The basics of personalization include segmenting audiences into a number of groups and applying rules to create different experiences for each. Although this basic […]
Customer Experience + Design
The Data Mapping Process with Sitecore Data Exchange Framework
The Sitecore Data Exchange Framework allows for data to be synchronized between two disparate systems, neither of which need to actually be Sitecore. The modeling for the data mapping is handled in the Sitecore content tree, however, the process can involve any two systems you configure. When mapping fields, there is a certain process that […]
How AEM as a Cloud Service Scales
With AEM as a Cloud Service, Adobe has solved some extremely challenging problems in order to make AEM scale in the cloud. These challenges relate to the underlying implementation and concepts behind AEM and are: Each AEM instance stores the application code in the repository which is, therefore, mutable Each AEM instance stores the content […]
Website Performance with the Adobe Experience Cloud
Performance is a critical concern for any web implementation. Users expect high performance, responsive web experiences and will abandon experiences that don’t deliver. Here are some things you need to consider to ensure Adobe solution performance: Scaling of Underlying Hardware Development Best Practices Author Instance Performance Publish Instance Performance Dispatcher Caching Percentage Website Performance […]
A Seamless User Experience with PWAs: The Best of Both Worlds
Modern businesses must invest in eCommerce to keep up with their competition. Over the last several years we have seen a drastic increase in B2C eCommerce sales, and many of those orders are placed on a mobile device such as a smartphone or tablet. These days, it’s easy for a person who sees an advertisement […]
CRM, It’s Really a Marketing Project
I’m following up on my original post that a traditional CRM project is no longer just about the tool. So while I agree that a CRM tool is important, success comes from the recognition that CRM is part of a landscape and that it must fit into that overall ecosystem in order to provide value. […]
Voice in 2020 – Continued Growth, but Not the Way You Might Think
We’ve had a lot of conversations about mobile trends for 2020 and while there is no longer debate on whether mobile has arrived, I believe voice and “Zero UI” applications will continue to grow in usage and adoption in 2020, but not in the way you might think. All signs point to voice continuing to […]
Comparing AEM as a Cloud Service and AEM 6.5
Adobe’s recent release of AEM as a Cloud Service has inspired a ton of questions as we start to explore the platform. One of the first questions I have is: how different is this than AEM 6.5? Not a Simple Answer Before we can answer that question, you need to consider how AEM as a […]
DevSecOps – Reference Architecture
DevSecOps Reference Architecture When approaching a complex DevSecOps implementation, it is often useful to consider a Reference Architecture as a starting point. As illustrated in Figure 1, the automation activities can be broken up into three major areas: Continuous Integration (CI), Continuous Deployment (CD) and Continuous Compliance (CC). Each of these areas encompasses a separate […]
1st Party Adobe Launch with ACS AEM Commons
Adobe has supported CNAME configuration for Adobe Analytics and Adobe Target for some time now, but unfortunately doesn’t provide the same for Launch by Adobe. The latest version of ACS AEM Commons, version 4.4.0, includes a new feature to fetch remote files and serve them via AEM. The primary use case I implemented this feature […]
Creating Retention Policies for Microsoft Teams
Often times your organization will require you to retain certain data whether it be email, documents, instant messages, etc. However, data retention is often a very tricky subject since some industry regulations may require you to retain content for a minimum period of time (i.e. Sarbanes-Oxley Act) while other content you may only want to […]
Exporting Insite Commerce Data without Admin Assistance
Often times, clients want to empower their customers to export their eCommerce transactions, such as order history, approval lists, and saved orders, and other data, like wish lists and cart lists, by themselves without admin involvement. These features removed dependency on Insite admins, subsequently improving the user experience, efficiency, and overall satisfaction for Insite users. […]