Too much tension is deadly for teams and projects, causing fraying tempers and relationships. Too little tension can also endanger projects, by allowing one perspective to control the project, to the detriment of others. Many teams and perspectives are required to create a successful digital marketing solution team. Digital marketing teams may include digital […]
Dan Klco – Adobe Digital Marketing Technical Director
Dan is a certified Adobe Digital Marketing Technologist, Architect, and Advisor, having led multiple successful digital marketing programs on the Adobe Experience Cloud. He's passionate about solving complex problems and building innovative digital marketing solutions. Dan is a PMC Member of the Apache Sling project, frequent Adobe Beta participant and committer to ACS AEM Commons, allowing a unique insight into the cutting edge of the Adobe Experience Cloud platform.
Connect with Dan

Blogs from this Author
Information Architecture: Key to Digital Marketing Success
Why should you care about your Information Architecture (IA)? A good IA sets the groundwork for a good project, a bad IA causes churn and can overwhelm even a good implementation team. Information Architecture is the process of categorizing and organizing content and data into a structure that makes sense for both programs and people. […]
AEM Component Placeholders the WCM Core Component Way
I love the idea of the ACS WCM Core components. A quality set of base components for us to base our work on and especially featuring the latest tools and techniques? Awesome! Clearly, I’m not the only one too! Here’s a neat trick I picked up from the WCM Core Components, they make it really […]
AEM 6.3: Handling Feelings of Deprecation
Have you noticed new warnings showing up on your JSONObject? Have your Felix SCR Annotations not been looking quite right? If so, you may have a case of AEM 6.3. AEM 6.3 is the latest version of Adobe Experience Manager. While this new version comes with some great new features such as Content […]
Adobe and Microsoft, Bringing Together Marketing and Sales
At the recent Adobe Symposium in Chicago, I had the chance to attend a presentation by <a href=”https://twitter.com/drcedricalford?lang=en” target=”_blank” title=”Dr. Cedric D Alford, Adobe Microsoft partnership lead” rel=”noopener noreferrer”>Dr. Cedric D Alford</a>. Dr. Alford is leading the go to market strategy for the Adobe-Microsoft partnership. To this point, I have to admit, I’ve struggled to […]
Analytics: the Rise of Customer Intelligence
Recently, I had the opportunity to attend the Adobe Analytics Partner Café in Chicago. This awesome event was a gathering of fellow Adobe Analytics practitioners and partners to hear directly from Adobe about the roadmap of the Adobe Analytics Cloud, get insights into Adobe.io and network with other experts. 2018: The Year of Customer Intelligence The primary trend […]
5 Design Tips for Modern Digital Marketing
When implementing a new digital marketing platform, many organizations struggle with how to design their vision so it can be easily and sustainably implemented using modern digital marketing technologies. Here are five key tips that I believe will help organizations looking to implement their digital marketing vision, ensure that their creative and design process yields […]
Long Running Jobs Hate Him! One Simple Trick for Quicker AEM Content Jobs
That Job Many projects have that job. You know the one. It’s every Sys Admin’s nightmare, but it performs some critical task for the website. It also takes several hours to run and has the occasional tendency to do bad things like… take down a server. What if I told you there’s a way to make that […]
AEM DataLayer on Tour: IMMERSE17
I’m thrilled to be presenting AEM DataLayer at #IMMERSE17, the global virtual conference for the AEM Developer Community on May 17th at 3:15 PM PT. This talk will extend on my #AEMRockstar presentation on the AEM DataLayer library and will get into more details about how to use the AEM DataLayer library to easily integrate […]
New from Perficient: ACS AEM Commons Audit Log Search
On a recent project, we had some issues around go-live where production content was being overwritten, deleted or changed. We needed to figure out what was causing these issues quickly, as this was affecting author productivity and could potentially cause content issues if the wrong content went live. At the time, we used queries in […]
Custom Adobe Analytics Tracking Using Google Tag Manager
On a recent project, I’d gotten an interesting request to implement custom Adobe Analytics tracking for a web application using Google Tag Manager (GTM) for tag management. The customer already used Google Tag Manager for tracking AdSense and other ad tools but they had a legacy implementation of Adobe Analytics that they wanted to use […]
3 Scripts to Make AEM Compaction Easy
When provisioning a new AEM 6.0-6.2 environment, one of the first things you should configure is a TarMK compaction process. This process will remove deleted content from the underlying data store and compress the size of the AEM repository on the disk. This is especially important in the lower environments up front as they will […]