In today’s dynamic digital environment, companies need to address various audiences and make sure visitors on their websites see relevant content that delivers the right information to the right type of visitor at the right time. Since you cannot appeal to everyone simultaneously with relatively generic information, personalization enables you to build personal and relevant conversation with your customers by providing them with information that makes sense and is useful to them. Thus, you can be proactive in engaging your customers and achieving your business goals.

Supported content

Sitefinity CMS enables you to deliver different versions of content, page assets, and pages to different types of audience, that is, user segments. You define segments based on a wide range of user characteristics and data that you can combine in rules and conditions.

You can do the following:

  • Personalize pages
    You can create personalized versions of a page.
  • Personalize page templates 
  • Personalize out-of-the-box widgets
    You can personalize the following widgets:
    • MVC: Content block, Image, News, Blogs list, Blog posts, Events, List, Card widget
    • .NET Core: All widgets except for the Section widget
  • Personalize dynamic widgets
  • Reuse personalized widgets

You can combine personalized page elements to create a fully customized page to reflect the needs of the specific target segment. You can also reuse personalized widgets between pages by using the personalized widget in the page layout. Thus, your website is content and layout flexible.

In addition, you can personalize a whole page or the layout of pages. You can then use the preview tool to view the website from different user perspectives.

Personalization workflow

  1. Segment your visitors
    The first step to delivering a personalized customer experience is to segment your visitors, so you can present them with what’s most relevant to them. One simple example is showing code samples to developers and whitepapers to business users.
  2. Personalize the presentation
    After you segment your visitors, you decide which content you will personalize, for example a page. Next, you decide what elements, for example widgets or assets, will have personalized versions. For instance, you can personalize the home page for the developers segment to present information related to the technology while you serve business users with information related to how they can achieve their goals using this solution.
  3. Preview the experience
    After you define your segments and personalize the content for them, you need to make sure you did everything right. Sitefinity CMS enables you to impersonate any segment and preview the customer experience on any device with the help of the mobile device emulators. Thus, you can be sure how your website looks and feels for every audience on any device.
  4. Track and analyze the results
    After you have segmented your audiences, personalized their experience, and checked how your website is presented for different audiences on different devices, you probably want to measure the results of your work. You can do this by tracking customers' behavior on your site and setting goals and campaigns to increase conversion. For more information, see Sitefinity Insight.

Additional resources


Want to learn more?

Sign up for our free beginner training. Boost your credentials through advanced courses and certification.
Register for Sitefinity training and certification.

Was this article helpful?

Next article

Email campaigns