---
schema_version: "1"
id: 452dccd6a5702c8e893fc43b6785c49c9b04aa178b9ad6ff2f1ae6fa65b514b0
title: PersonalizationPoint
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_PersonalizationPoint.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_PersonalizationPoint.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 16512dbe2cf68484f0ba995869c8fbc375ccc7d75899c02a1a49b8a0f0dea972
description: Represents a specific touch point in an experience where a personalization decision can be made. It connects a data space, profile data graph, personalization type, and response template to deliver personalized content at that time in a customer journey. Available in API version 62.0 and later.
---
# PersonalizationPoint

Represents a specific touch point in an experience where a personalization decision can be made. It connects a data space, profile data graph, personalization type, and response template to deliver personalized content at that time in a customer journey. Available in API version 62.0 and later.

## Supported Calls

describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Fields

| Field | Details |
| --- | --- |
| AbnExperimentId | 
Type

reference

Properties

Filter, Group, Nillable, Sort

Description

Unique identifier that refers to a related experiment.

Relationship Name

AbnExperiment

Refers To

AbnExperiment



 |
| CurrencyIsoCode | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

Three letter ISO currency codes for supported currencies. The default value is USD. This is an optional field.



 |
| DataSpaceId | 

Type

reference

Properties

Filter, Group, Sort

Description

Unique identifier that refers to the data space where a personalization point's resources originate. This is a required field.

Relationship Name

DataSpace

Refers To

DataSpace



 |
| Description | 

Type

String

Properties

Filter, Group, Nillable, Sort

Description

Text description of the personalization point. This is an optional field.



 |
| DeveloperName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

System or user-generated API name for the personalization point. This is a required field.



 |
| IsAuthenticationRequired | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the personalization point must use authenticated endpoints for real-time data capture and recommendation requests. When set to true, all interactions with Data Cloud are secured and verified.

The default value is false.





 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

Timestamp that indicates the last time the personalized point was referenced by another resource.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

Timestamp that indicates the last time a user viewed the personalization point.



 |
| MaxItemsCount | 

Type

int

Properties

Filter, Group, Nillable, Sort

Description

Indicates the maximum number of recommendations to return.



 |
| Name | 

Type

string

Properties

Filter, Group, idLookup, Sort

Description

The text label that identifies the personalization point.



 |
| PersonalizationSchemaEnum | 

Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

Picklist value that indicates the type of personalization schema, which is related to where a personalization decision is created. The accepted values are

- DecisionDefined
- ExperienceVariation
- FlowPath





 |
| PersonalizationSchemaId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

Unique identifier that refers to the schema that’s related to the personalization point.

Relationship Name

PersonalizationSchema

Refers To

PersonalizationSchema



 |
| ProfileDataGraphId | 

Type

reference

Properties

Filter, Group, Sort

Description

Unique identifier that refers to the profile data graph that’s used with the personalization point.

Relationship Name

ProfileDataGraph

Refers To

DataGraph



 |
| RootPersonalizationPoint | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

Indicates the personalization point from where data is gathered‌.



 |
| Source | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

Indicates the personalization point from where data is gathered‌.



 |
| SourceRecordId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

Unique identifier that refers to the specific record that contains the personalization point.

Relationship Name

SourceRecord

Refers To

FlowRecordElement, ManagedContent



 |
| Status | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

Indicates the state of the personalization point. The default value is Processing, and the accepted values are:

- Active
- CreateError—Error
- DeleteError—Error
- Deleting
- EditError—Error
- Processing





 |

## Usage

Use this object to define a specific touch point in an experience where personalization decisions can be made. For example, a personalization point can be an banner on a webpage. After setting up data space, profile data graph, personalization type, and schema, you can add decisions and targeting rules to the personalization point to tailor the user experience.

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[PersonalizationPointChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm)

Change events are available for the object.

[PersonalizationPointFeed](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_feed.htm)

Feed tracking is available for the object.

[PersonalizationPointHistory](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_associated_objects_history.htm)

History is available for tracked fields of the object.

[PersonalizationPointOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_objects_accountownersharingrule.htm)

Sharing rules are available for the object.

[PersonalizationPointShare](https://developer.salesforce.com/docs/atlas.en-us.264.0.object_reference.meta/object_reference/sforce_api_objects_accountshare.htm)

Sharing is available for the object.