Personalize widgets on page templates

You can reuse personalized widgets across different pages to avoid creating the same content and user segment rules more than once and to minimize maintenance. To do this, you personalize one or more widgets in the page template itself. Thus, every time you use this page template, you have the personalized widgets configured and can use them straight away without having to personalize the whole page.

EXAMPLE: In the footer of some sitefinity.com pages, such as the whole Customers section, there is contact information, which contains a phone number. For that, you use a Content block widget placed on a page template. You personalize that content block, so that the phone number differs per country. Thus, the personalized content block affects all pages that use this page template.

To personalize widgets on page templates:

  1. Navigate to Design » Templates.

    NOTE: If a template already has personalized widgets in it, you see a Personalized label next to the template name.

  2. Open a page template in editing mode.
  3. From the page menu, choose the segment, for which you want to personalize widgets in this template.
  4. Drag and drop widgets on the layout canvas. 
  5. Personalize widgets, based on user segments and characteristics.
    For more information, see Personalize widgets.

As a result, each time you use this page template, the page has the personalized widgets by default.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?