1. Personalization

Personalization

Version:

Personalization is the process of creating multiple variants of pages or components and then displaying those variants to different audiences depending on specific conditions. The personalized content is typically created by marketers or developers in SitecoreAI or Sitecore Personalize. The Cloud SDK supports the personalization process by displaying the relevant content to your site visitors.

To show personalized content to your site visitors, you can use the Cloud SDK personalize package. To set up personalization in your app, see Developer guides. We recommend that you get started by enabling web personalization.

The Cloud SDK supports running the following types of personalizations:

  • SitecoreAI personalizations - page-level personalizations of layouts and content for different audiences. These personalizations are typically created by marketers, and they run in Content SDK and JSS apps automatically, with no coding required.

  • SitecoreAI A/B/n testing - A/B/n testing of components. These tests are typically created by marketers, and they run in Content SDK and JSS apps automatically, with no coding required.

  • Sitecore Personalize web experiences and web experiments - personalized content, offers, and operational messages, typically created by marketers using web templates. These personalizations run if Cloud SDK developers enable them when initializing the browser module of the personalize package.

  • Sitecore Personalize live interactive experiences and interactive experiments - personalized content and offers delivered to site visitors via APIs, typically created by developers. These personalizations run if Cloud SDK developers run them using the personalize function available in all modules of the personalize package.

If you have suggestions for improving this article, let us know!