- [Home page](https://www.brimit.com/)
- [Blog](https://www.brimit.com/blog)

# Sitecore Send Preference Center Explained: Setup, Management & API

[Tech Talks](https://www.brimit.com/blog?categories=Tech%20Talks) [DXP](https://www.brimit.com/blog?platforms=DXP)
[Igor Zharikov](https://www.brimit.com/blog/author?authors=Igor%20Zharikov) on February 27, 2025

![Sitecore Send](https://www.brimit.com/-/jssmedia/images/blog/sitecore-send-apis/sendlogo.png?h=400&iar=0&w=660&hash=1A34554FB4C322BA3D6ACC239404FCB1)

#### Introduction

Sitecore Send has announced a new feature: the [Preference Center](https://moosend.com/blog/moosend-preference-center/) (check this article to learn about the advantages of this feature).

In this article, I'll describe in detail how to create, manage, and use preferences in Sitecore Send.

#### Managing Preferences

Preferences are managed under each mailing list. A new field has been added (visible under the *Create custom fields* section):

![Preferences field](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/preferences_field.png)

After clicking on the field, all preference options can be managed:

![Preferences Options](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/preferences_options.png)

In the settings, you can define the page where subscribers can manage their preferences.

![Preferences Page Configuration](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/preferences_page_configuration.png)

#### Preferences Management Page

The preferences page, where subscribers can manage their preferences, is defined in the settings. It can be created using Sitecore Send landing pages.

A new component has been added for this purpose:

![Landing Page Preferences Component](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/landing_page_preferences_component.png)

The preferences view can then be configured in the component settings:

![Preferences Component Settings](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/landing_page_component_settings.png)

#### Using the Preferences Page in Email Campaigns

A link to the preferences page can be added using a personalization tag:

![Preferences Tag](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/preferences_personalization_tag.png)

Alternatively, you can use the `#updatePreferences#` syntax:

![Update Preferences Tag](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/update_preferences_button.png)

The preferences page for a subscriber looks like this:

![Preferences Page](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/subscriber_preferences.png)

#### Preferences in the API

A new field has been added to the subscriber [API endpoints](https://doc.sitecore.com/send/en/developers/api-documentation/get-all-subscribers.html):

![Subscribers API](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/api_preferences.png)

You can use it in the [update](https://doc.sitecore.com/send/en/developers/api-documentation/update-a-subscriber.html) or [add](https://doc.sitecore.com/send/en/developers/api-documentation/add-a-new-subscriber.html) endpoints as well:

![Update Subscriber API](https://www.brimit.com/-/media/images/blog/sitecore-send/preference-center/subscribers_update.png)

Mailing list preferences can also be updated using the API:

- [Update mailing list](https://doc.sitecore.com/send/en/developers/api-documentation/update-a-mailing-list.html#request)
- [Create mailing list](https://doc.sitecore.com/send/en/developers/api-documentation/create-a-mailing-list.html#request)

If you're using the [SitecoreSend.SDK](https://www.nuget.org/packages/SitecoreSend.SDK) NuGet package, you can use the following methods to manage preferences:

```
// Update mailing list preferences
var updateListResult = await _send.Lists.Update([LIST_GUID], new MailingListRequest() 
{
    Name = "Test Name 2",
    Preferences = new MailingListPreferencesRequest()
    {
        Options = ["Option1", "Option2"],
        SelectType = PreferenceSelectType.MultiSelect,
    },
});

// Create subscriber with preferences
var response = await _send.Subscribers.Add(listId, new SubscriberRequest()
{
    Email = email,
    Preferences = ["Technology"],
});
```

For more examples, refer to the [tests](https://github.com/izharikov/SitecoreSend/blob/main/dotnet/SitecoreSend.SDK.Tests/Tests/MailingListServiceTests.cs#L24), where you can find how to use the SDK.

#### Conclusion

The Preference Center is a great feature that enhances the user experience for your subscribers. It allows for personalized content, making emails more relevant and providing a better alternative to unsubscribing.

If you have any questions or suggestions, feel free to reach out to me.

###### More From Author

##### Extending Claude Code for Sitecore XP Development
September 14, 2026[Extending Claude Code for Sitecore XP Development](https://www.brimit.com/blog/sitecore-xp-claude-setup)

##### Sitecore 10.5 Release
August 7, 2026[Sitecore 10.5 Release](https://www.brimit.com/blog/sitecore-10-5-whats-new)

##### Sitecore Marketplace SDK Integration with Vercel AI SDK
February 25, 2026[Sitecore Marketplace SDK Integration with Vercel AI SDK](https://www.brimit.com/blog/sitecore-marketplace-sdl-integration-with-vercel-ai-sdk)

###### Author

![Igor Zharikov - Senior Sitecore Developer, Sitecore MVP](https://www.brimit.com/-/jssmedia/feature/blogs/authors/igor-zharikov-2.jpg?h=700&iar=0&w=700&hash=292A84E8CB3E5CE57CA743385CFB1464)

Igor Zharikov

Sitecore MVP / Senior Sitecore Developer
[Igor Zharikov](https://www.brimit.com/blog/author?authors=Igor%20Zharikov)

###### More By Categories

[#Events](https://www.brimit.com/blog?categories=#Events) [#How-to](https://www.brimit.com/blog?categories=#How-to) [#News](https://www.brimit.com/blog?categories=#News) [#Guides](https://www.brimit.com/blog?categories=#Guides)

###### More by Platform

[Data and AI](https://www.brimit.com/blog?platforms=Data%20and%20AI) [DXP](https://www.brimit.com/blog?platforms=DXP) [E-commerce](https://www.brimit.com/blog?platforms=E-commerce) [Internet of Things](https://www.brimit.com/blog?platforms=Internet%20of%20Things) [Sales and marketing automation](https://www.brimit.com/blog?platforms=Sales%20and%20marketing%20automation)

#### More on Sitecore

![How Vercel Will Help You Save Effort When Deploying Sophisticated Sitecore Projects](https://www.brimit.com/-/jssmedia/project/brimit/blog/2024/vercel_cover-image.png)
#Guides #How-to DXP E-commerce

##### How Vercel Will Help You Save Effort When Deploying Sophisticated Sitecore Projects

Optimize and accelerate the development and deployment of complex multisite Sitecore projects.

Alexei Vershalovich on July 17, 2024
[How Vercel Will Help You Save Effort When Deploying Sophisticated Sitecore Projects](https://www.brimit.com/blog/how-vercel-will-help-you-save-effort-when-deploying-sophisticated-sitecore-projects)

![Training Up Tomorrow's Sitecore MVPs: a Mentoring Success Story](https://www.brimit.com/-/jssmedia/project/brimit/blog/2023/sitecore-mentoring---cover-image.png)
#How-to DXP

##### Training Up Tomorrow's Sitecore MVPs: a Mentoring Success Story

How to participate in the Sitecore Mentor program and help younger colleagues jump-start a career in Sitecore development.

Sergey Baranov on October 2, 2023
[Training Up Tomorrow's Sitecore MVPs: a Mentoring Success Story](https://www.brimit.com/blog/training-up-tomorrows-sitecore-mvps)

![Going Headless. Part 2: When a Headless CMS Is Your Best Bet (if you have Sitecore)](https://www.brimit.com/-/jssmedia/project/brimit/blog/2022/headless/adobestock_456986731.jpg)
#How-to DXP E-commerce

##### Going Headless. Part 2: When a Headless CMS Is Your Best Bet (if you have Sitecore)

Discover how a headless CMS can benefit organizations that use Sitecore.

Daniil Raschupkin, Palina Trokhautsava on September 15, 2022
[Going Headless. Part 2: When a Headless CMS Is Your Best Bet (if you have Sitecore)](https://www.brimit.com/blog/going-headless-part-2-when-a-headless-cms-is-your-best-bet-if-you-have-sitecore)
