---
title: Recommending pages to personas through widgets
related:
  - https://docs.kentico.com/k10/on-line-marketing-features/managing-your-on-line-marketing-features/personas/defining-personas.md
  - https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/recommending-pages-to-personas-through-web-parts.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

> **Info:** **Kentico EMS required**
>
> Features described on this page require the **Kentico EMS** license.

You can recommend different pages on a page based on current visitor's persona. For example, you can display different articles to a visitor assigned to a persona named **Patient** and different articles to a visitor assigned to a persona named **Foreigner**.

To recommend content to personas through widgets:

1. [Assign personas to pages](#assigning-personas-to-pages)
2. [Place a widget recommending the content](#placing-a-widget-to-recommend-content-to-personas)
3. [Preview content for different personas](#previewing-content-for-different-personas)

> **Info:** Users with the **[Design website](https://docs.kentico.com/k10/managing-users/configuring-permissions/configuring-design-permissions.md)** permission for the **Design** module can also place a [web part](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/recommending-pages-to-personas-through-web-parts.md#placing-a-web-part-to-recommend-content-to-personas) recommending the content to personas on a page's **Design** tab.

## Assigning personas to pages

By assigning personas to pages, you establish which pages you want the personas to see. You can either:

1. [Add personas to a single page](#adding-personas-to-a-single-page)
2. [Assign personas to multiple pages](#assigning-personas-to-multiple-pages)

### Adding personas to a single page

Consider adding different personas to the same page. The page's content may be appropriate for more than one persona.

1. Open the **Pages** application.
2. In the page tree, select the page that you want to assign personas to.
3. Switch to the **Properties -> Personas** tab.
4. Click **Add personas**.
5. Select the personas that you want to assign to the page.
6. Click **Select** to make the system assign the personas to the page.

You have defined which pages are appropriate for which personas. You can now use a [widget](#placing-a-widget-to-recommend-content-to-personas) or a [web part](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/recommending-pages-to-personas-through-web-parts.md#placing-a-web-part-to-recommend-content-to-personas) to display personalized content on the page.

### Assigning personas to multiple pages

Consider adding different personas to the same pages. The pages' content may be appropriate for more than one persona.

1. Open the **Pages** application and switch to the **Listing** mode.
2. Filter the pages that you want to see.
3. Select the pages that you want to assign personas to.
4. In the first drop-down list under the listed pages, choose whether you want to perform the action on **Selected pages** or **All pages**.
5. In the second drop-down list, choose **Tag pages with personas**.
6. Click **OK**.
7. Select the personas that you want to assign to the pages.
8. Click **Tag pages with personas** to make the system assign the personas to the pages.

You have defined which pages are appropriate for which personas. You can now use a [widget](#placing-a-widget-to-recommend-content-to-personas) or a [web part](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/recommending-pages-to-personas-through-web-parts.md#placing-a-web-part-to-recommend-content-to-personas) to display personalized content on the page.

## Placing a widget to recommend content to personas

To place the **Persona-based Recommendations** widget on a page:

1. Open the **Pages** application.
2. In the page tree, select the page on which you want to recommend content.
3. On the **Page** tab, open a widget zone's menu ().
4. Click **Add new widget**.
5. In the _Online Marketing_ tree item, select **Persona-based Recommendations**.
6. Click **Select**.
7. Specify the widget properties.
8. (Optional) Hover over the individual properties to display additional information in the tool tips.
   - By default, transformations for displaying news articles and e-commerce products are available.

     > **Tip:** You can ask your developers to create new transformations in the _Personas.Transformation_ page type.
9. Confirm changes by clicking **Save & Close**.

Now, when a visitor assigned to a persona visits the page, the widget displays the pages for the particular persona.

If you wish to configure more settings for recommending content to personas than the **Persona-based Recommendations** widget provides, you can ask your administrator to [recommend pages to personas through web parts](https://docs.kentico.com/k10/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/recommending-pages-to-personas-through-web-parts.md).

## Previewing content for different personas

Once you set up pages to display pages to personas, you can preview how each of the personas sees the content.

To preview content for different personas

1. Open the **Pages** application.
2. Switch to the **Preview** mode of the page for which you created [personalization variants](https://docs.kentico.com/k10/on-line-marketing-features/managing-your-on-line-marketing-features/content-personalization.md).
3. Use the **Personas** drop-down list to choose the persona for which you want to preview the page.
4. Repeat the process for other personas.
