<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by David Knipe</title><link href="http://world.optimizely.com" /><updated>2026-02-04T13:32:41.0000000Z</updated><id>https://world.optimizely.com/blogs/David-Knipe/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>Best Practices for Implementing Optimizely SaaS CMS: A Collective Wisdom Guide</title><link href="https://www.david-tec.com/2026/02/best-practices-for-implementing-optimizely-saas-cms-a-collective-wisdom-guide/" /><id>This guide compiles collective insights and recommendations from Optimizely experts for implementing Optimizely SaaS CMS, focusing on achieving stability and optimal performance. These are practical learnings from various projects and are shared to help you avoid common pitfalls and build robust solutions: </id><updated>2026-02-04T13:32:41.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>A Guide To Building Custom Tools for Optimizely Opal</title><link href="https://www.david-tec.com/2025/08/a-guide-to-building-custom-tools-for-optimizely-opal/" /><id>Learn how to create custom tools for Optimizely&#39;s AI assistant platform and deploy them to Cloudflare Workers Introduction: What is Optimizely Opal? Optimizely Opal represents the next generation of AI-powered marketing. As Optimizely&#39;s flagship AI assistant , Opal is built from the ground up specifically for marketing teams, integrating seamlessly across the entire Optimizely One platform ....</id><updated>2025-08-06T15:56:57.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>What version of Optimizely CMS am I running?</title><link href="https://www.david-tec.com/2024/04/what-version-of-optimizely-cms-am-i-running/" /><id>Optimizely continually rolls out new features for CMS customers and these features are normally for the latest major version of Optimizely CMS (CMS 12 at the time of writing). Some recent examples of these are the ability to use Optimizely Forms headlessly or improvements to the UI for restrictions on content . Once a customer knows about a feature they can ask their implementors to install the...</id><updated>2024-04-08T12:45:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Alt text helper for Optimizely CMS 12 and Optimizely DAM</title><link href="https://www.david-tec.com/2024/03/alt-text-helper-for-optimizely-cms-12-and-optimizely-dam/" /><id>Author: Seobility - License: CC BY-SA 4.0 Optimizely CMS 12 offers out the box integration with Optimizely DAM allowing users to easily select images from the DAM. Its also possible to access the meta data for these assets such as the alt text. One of the most common requests I hear is &quot;How do I access the alt text for the image&quot;. Implementors can render alt text to a page using ASP.net MVC or...</id><updated>2024-03-18T12:09:52.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Use Optimizely DAM from the TinyMCE editor in Optimizely CMS 12</title><link href="https://www.david-tec.com/2024/01/use-optimizely-dam-from-the-tinymce-editor-in-optimizely-cms-12/" /><id>Optimizely CMS offers out the box integration with Optimizely DAM allowing users to easily select images from the DAM for use in Content Areas and Image properties. However currently there is no way to select images for use inside TinyMCE. So I have put a button together to allow editors to select images from the Optimizely DAM inside the TinyMCE editor in Optimizely CMS 12. Once installed a ne...</id><updated>2024-01-17T17:20:55.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Visual Compare for Optimizely CMS 12 now available</title><link href="https://www.david-tec.com/2024/01/visual-compare-for-optimizely-cms-12-now-available/" /><id>Visual Compare is an add on for Optimizely CMS 11 and 12 that allows editors to get a red / green comparison view when comparing versions of content: This has now been updated to work with CMS 12 (with thanks to&amp;nbsp;Matthew Jimenez), the orginal post about this add-on can be seen seen here: Visual compare option available for Episerver 11 . A screen shot of Visual Compare for Optimizely running in...</id><updated>2024-01-05T15:31:57.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Allow videos to be picked from Optimizely DAM in Optimizely CMS</title><link href="https://www.david-tec.com/2022/05/allow-videos-to-be-picked-from-optimizely-dam-in-optimizely-cms/" /><id>The Optimizely DAM compiles assets in a single repository to make it easy to find, use and repurpose content anywhere across the organisation. It has pre-built integration with Optimizely CMS 12 and Optimizely CMS 11. Installation Installation instructions can be found here: Install the Optimizely DAM Asset Picker (CMS 12) and here: Install the Optimizely DAM Asset Picker (CMS 11) . Once...</id><updated>2023-05-02T15:09:24.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Allow videos to be picked from Optimizely DAM in Optimizely CMS</title><link href="https://www.david-tec.com/2023/05/allow-videos-to-be-picked-from-optimizely-dam-in-optimizely-cms/" /><id>The Optimizely DAM compiles assets in a single repository to make it easy to find, use and repurpose content anywhere across the organisation. It has pre-built integration with Optimizely CMS 12 and Optimizely CMS 11.&amp;nbsp; Installation Installation instructions can be found here: Install the Optimizely DAM Asset Picker (CMS 12) and here: Install the Optimizely DAM Asset Picker (CMS 11) . Once...</id><updated>2023-05-02T15:09:24.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Allow videos to be picked from Optimizely DAM in Optimizely CMS</title><link href="https://www.david-tec.com/2023/05/allow-videos-to-be-picked-from-optimizely-dam-in-optimizely-cms/" /><id>The Optimizely DAM compiles assets in a single repository to make it easy to find, use and repurpose content anywhere across the organisation. It has pre-built integration with Optimizely CMS 12 and Optimizely CMS 11.&amp;nbsp; Installation Installation instructions can be found here: Install the Optimizely DAM Asset Picker (CMS 12) and here: Install the Optimizely DAM Asset Picker (CMS 11) . Once...</id><updated>2023-05-02T15:09:24.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Optimizely Nuget Feed Explorer Updated</title><link href="https://www.david-tec.com/2021/12/optimizely-nuget-feed-explorer-updated/" /><id>The Optimizely Nuget Feed Explorer allows users to explore packages on the Optimizely Nuget Feed and filter out packages that are Optimizely or Community contributed along with other options such as filtering on updated date.&amp;nbsp;However with the release of Optimizely CMS 12 / Commerce 14 it&#39;s not simple to find packages that are compatible due the dependency on NET 5.&amp;nbsp; Good news! This now has the...</id><updated>2021-12-06T15:25:33.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Optimizely Content Recommendations extension for Optimizely Web now available</title><link href="https://www.david-tec.com/2021/11/optimizely-content-recommendations-extension-for-optimizely-web-now-available/" /><id>An extension available for Optimizely Web Experimentation for Optimizely Content Recommendations is now available. This extension allows users to place automatic content recommendations anywhere on a site where Optimizely Web Experimentation is being used. This means experimentation can be applied to test the most effective placement, look/feel and what content recommendations to show. This can...</id><updated>2021-11-03T11:28:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Video: Set up Optimizely Foundation Single Page Application reference</title><link href="https://www.david-tec.com/2021/09/video-set-up-optimizely-foundation-single-page-application-reference/" /><id>This post describes how to set up the Optimizely Foundation Single Page Application reference site. Further information about what Optimizely Foundation Single Page Application reference is can be seen at the bottom of the page. If readers want to dive straight in then hit play below: </id><updated>2021-09-07T16:00:14.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Getting the &quot;For this [content type]&quot; content reference in Optimizely Content Cloud</title><link href="https://www.david-tec.com/2021/08/getting-the-for-this-page-and-for-this-block-content-reference-in-optimizely-content-cloud/" /><id>On recent occasions I needed to create some content below the&amp;nbsp;&quot;For this page&quot; or &quot;For this block&quot; folder in Optimizely Content Cloud. I couldn&#39;t Google the answer straight away so this post is a note to self on how to get the &quot;For this page&quot; or &quot;For this block&quot; content reference in Optimizely Content Cloud.&amp;nbsp; </id><updated>2021-08-13T15:35:46.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>.NET 5 preview add-on packages for Optimizely Content and Commerce cloud</title><link href="https://www.david-tec.com/2021/07/.net-5-preview-add-on-packages-for-optimizely-content-and-commerce-cloud/" /><id>In preparation for the GTM release of Optimizely Content and Commerce Cloud running on .NET 5 and as part of my commitment to the community I started upgrading some of the more popular community packages I own (based on downloads), namely &quot;Cookie Visitor Group&quot; and &quot;Cookie Drop Block&quot;. This was a learning exercise to familiarise myself with .NET 5 development in Optimizely. Given Microsoft and...</id><updated>2021-07-16T13:28:02.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Video: Adding Optimizely Data Platform to Optimizely Commerce Cloud</title><link href="https://www.david-tec.com/2021/05/video-adding-optimizely-data-platform-to-optimizely-commerce-cloud/" /><id>This post is a video walk through to show the steps required to&amp;nbsp;add Optimizely Data Platform (ODP) to Optimizely Commerce Cloud.&amp;nbsp; See the video below: </id><updated>2021-06-09T10:41:26.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Adding Optimizely Data Platform to Optimizely Commerce Cloud</title><link href="https://www.david-tec.com/2021/05/adding-optimizely-data-platform-to-optimizely-commerce-cloud/" /><id>This post describes how to add Optimizely Data Platform (ODP) to Optimizely Commerce Cloud. While written with Optimizely Commerce Cloud in mind, it can be used as a basis for tracking on any commerce solution, not specifically an Optimizely Commerce Cloud solution. The Optimizely Data Platform allows clients to collect and aggregate customer data in real time, segment and analyse it and take...</id><updated>2021-05-27T11:07:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>CookieDropBlock for Episerver updated with an important bug fix</title><link href="https://www.david-tec.com/2021/04/cookiedropblock-for-episerver-updated-with-an-important-bug-fix/" /><id>TLDR; Update CookieDropBlock if you want to keep using it. Over five years ago I released a simple tool called CookieDropBlock who&#39;s sole purpose was to allow editors to create a block to drop a cookie for an end user. You can read more about it here: https://www.david-tec.com/2015/09/cookie-drop-block-for-episerver/ . This has worked largely untouched for all this time. However there is a bug...</id><updated>2021-04-01T09:19:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Video walk through: Experimenting with Episerver Commerce discounts using Optimizely Full Stack</title><link href="https://www.david-tec.com/2020/10/video-walk-through-experimenting-with-episerver-commerce-discounts-using-optimizely-full-stack/" /><id>This is a video walk through of how to experiment with discounts in Episerver Commerce using Optimizely Full Stack.&amp;nbsp;&amp;nbsp; Watch the video here: </id><updated>2020-10-29T15:04:47.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Video walk through: Optimizely Full Stack event tracking in Episerver</title><link href="https://www.david-tec.com/2020/10/video-walk-through-optimizely-full-stack-event-tracking-in-episerver/" /><id>This is a video walk through of how to define Optimizely Full Stack tracking events&amp;nbsp;and configure them in the Episerver user interface.&amp;nbsp;&amp;nbsp; Watch the video here: </id><updated>2020-10-29T15:03:11.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Video walk through: Integrating Optimizely Full Stack with Episerver</title><link href="https://www.david-tec.com/2020/10/video-walk-through-integrating-optimizely-full-stack-with-episerver/" /><id>Previous posts have described how to integrate Optimizely Full stack and how to set up an experiementation. This post is a video walk through of the posts.&amp;nbsp; Watch the video here: </id><updated>2020-10-22T21:20:00.0000000Z</updated><summary type="html">Blog post</summary></entry></feed>