Posts

Feature Comparison: SitecoreAI (Unified) vs. Individual Sitecore SaaS Products

Understanding Sitecore AI Unified vs Sitecore SaaS Products: A Simple Comparison Sitecore offers a variety of products to help businesses deliver personalized digital experiences. With the introduction of Sitecore AI Unified , many organizations want to understand how it compares with individual Sitecore SaaS offerings like Sitecore Personalize, CDP, Send, and Search . This blog breaks it down in simple terms, highlighting which features exist in Sitecore AI Unified, which are enhanced, and which are missing compared to standalone products. 1. Sitecore Personalize vs Sitecore AI Unified Goal: Deliver personalized experiences to customers. Feature Sitecore Personalize (Standalone) Sitecore AI Unified Availability Personalized Experiences Real-time personalization, predictive insights, web/server/email/SMS Real-time personalization, predictive insights, web/server channels only Partial 🟡 Smart Decisions Drag-and-drop decision canvas for rules, models, ML AI-driven automation; no drag-a...

Understanding Sitecore AI: Capabilities Included Out of the Box

Image
Sitecore AI is transforming the way organizations manage content, personalization, and customer data by providing a unified platform that combines multiple legacy products under a single foundation. This blog aims to clarify which capabilities are included by default in Sitecore AI, how they differ from prior Sitecore products, and what functionality still requires additional products or licensing. From Fragmented Products to a Unified Platform Before Sitecore AI, organizations typically used XM Cloud alongside separate products like Sitecore CDP, Sitecore Connect, and Sitecore Personalize . Each product had its own interface, licensing model, and setup, creating complexity for content authors, marketers, and IT teams. With Sitecore AI, the platform is positioned as a single, unified solution : Unified packaging: No more separate purchases for CDP or Stream—everything is integrated. CMS-first approach: XM Cloud remains the foundation for headless content delivery. AI woven a...

My Contribution 2025

Image
🌟 My Contribution to the Sitecore Community — 2025 Recap & MVP Journey 🌟 As we approach the end of 2025 , the excitement builds within the community for the upcoming Sitecore 2026 MVP nominations . This season always inspires reflection, gratitude, and renewed motivation. For me, it’s an opportunity to look back at my contributions to the Sitecore ecosystem since November 2024 , celebrate the progress made, and share how I’ve given back to a community that has helped shape my professional growth. Below is a detailed summary of my blogs, events, speaking engagements, YouTube contributions, social media impact, and community leadership throughout 2025. 📝 Sitecore Blogs Published in 2025 This year, I focused on consistently sharing insights to help developers solve complex Sitecore and XM Cloud challenges. Here is the complete list of my published technical articles: Jan 30, 2025 – Sitecore Error Troubleshooting: Experience Editor & Preview Mode Error – Link Feb...

Building Custom Decision Templates in Sitecore Personalize: A Step-by-Step Guide

Image
 Introduction In Sitecore Personalize, decision templates are a powerful way to configure and reuse programmable decision logic. By creating decision templates, marketers can apply predefined logic directly onto the decision canvas without writing or modifying code. This flexibility helps non-technical users craft personalized experiences while enabling developers to write complex logic in the backend. In this blog post, we’ll walk through how to create a decision template that takes dynamic input parameters and returns the number of times a particular event occurred for a guest in Sitecore Customer Data Platform (CDP). We’ll use parameters like page name, event type, last days, and channel to track the event occurrences. Use Case: Tracking Event Occurrences Let’s say you need to find how many times a specific event occurred for a guest, such as when a user submits a form or clicks on a button. The number of occurrences will be filtered by specific parameters such as: Page N...

Seamlessly Update Sitecore CDP Guest Profile Extended Properties via Sitecore Connect by Triggering Personalize Experiences with Custom Events

Image
In today’s data-driven world, real-time updates to your guest profiles are essential for creating personalized experiences. This blog will walk you through how to update the Sitecore CDP Guest Profile Extended Properties using Sitecore Connect , all triggered by custom events in Sitecore Personalize . By the end of this guide, you'll have a seamless flow that automatically updates guest data every time a user interacts with a form on your site. Objective: The goal is to set up an automated system where, upon a  custom event  trigger,  Sitecore Connect  updates specific properties of the  Sitecore CDP Guest Profile Extended Model . This ensures that the guest profile is dynamically updated based on real-time interactions. This approach minimizes the code required in your Next.js application while giving you greater control over the CDP (Customer Data Platform) side. By centralizing the logic in Sitecore Connect, you can easily manage updates to the Gues...