Posts

Showing posts from April, 2024

Setup A/B Testing in Sitecore - Part 1

Image
  Setup A/B Testing in Sitecore - Part 1 In this article we will understand What is A/B Testing, Types of Testing in Sitecore, Actual Use Case and later we will see how we can setup A/B Testing in Sitecore XP solution with Rendering having different data source items.   Before we go further, lets understand WHAT IS A/B Testing ? A/B testing, also known as split testing, is a method used in marketing and product development to compare two versions of something to determine which one performs better. In an A/B test, two versions, A and B, are created, with one varying element between them. This element could be anything from the wording of an email subject line, the design of a web page, the placement of a button, or even the pricing of a product.   The versions, A and B, are then randomly  shown to similar audiences or users, and their responses are measured and compared. The version that performs better in terms of predefined metrics (such as click-through rate, conv...

Conversion Pipelines in Sitecore

Image
In this blog, we will understand how we can consume the tracker’s interaction data using the Sitecore Conversion Pipelines. While consuming the data, we will try to view the list of page urls which were visited by a user in current session. Use Case:  Recently, we got a requirement in which we need to send the tracker’s interaction data to Kafka server. Then a Nifi Flow will consume the data from that Kafka topic and will process it and then sends to Sql database which BI team will use. Before coming to execution lets understand  What is tracker in Sitecore ? The Sitecore web tracker  enables you to track and identify contacts and their interactions during their visit to your Content Delivery (CD) instance, in other words your website. It collects the contact (user) activities and later submits the data into xDB (XConnect) using XConnect Client API.   Then you can use this data in personalization of content, or for creating reports or optimizing your website or any o...