Get personalized pages count
After you create personalized pages, see For developers: Create personalized page, you can retrieve the count of all personalized pages.
The sample below demonstrates how to get the count of all personalized pages: ```C#
using System;
using System.Linq;
using Telerik.Sitefinity.Modules.Pages;
using Telerik.Sitefinity.Personalization.Impl;
using Telerik.Sitefinity.Personalization.Impl.Model;
namespace Telerik.Sitefinity.Documentation.CodeSnippets.DevGuide.SitefinityEssentials.Personalization
{
public partial class PersonalizationSnippets
{
public int GetPersonalizedPagesCount(Guid personalizationMasterId, PageManager pageManager)
{
var personalizationManager = PersonalizationManager.GetManager();
var segments = personalizationManager.GetUsedSegmentsForPage(personalizationMasterId, pageManager).Count
First you create an instance of the **PersonalizationManager**. Then you call the **GetPersonalizedPagesCount** method by passing the *segmentId*as a parameter.