User characteristics
List of user characteristics
The following table lists all available characteristics that you can choose to describe a user or user segment, together with their meaning and what you must enter after choosing a characteristic:
Geographic characteristics
|
Characteristic |
Meaning |
Input |
|
IP address |
The IP address of the user. |
A text field opens, where you must enter one or both of the following:
For example, enter To use this characteristic, your project must have a |
|
Location |
Where the user is physically located |
In the Select location field, fill out the location and click the Add button. You can type, for example, a country name or a city name. This characteristic uses the IP address of users to determine their location and requires that your project has a |
Session characteristics
|
Characteristic |
Meaning |
Input |
|
Landing URL |
The page from your website that the user was redirected to from an external website. |
For example, you can use the Starts with logical operation to group all users that land on page that starts with
|
|
Referral URL |
The URL of the page that redirected the user to your page. |
For example, you can use the Contains logical operation to group all users, referred by a domain, such as facebook.com, without entering the exact URLs separately. |
|
Time of day |
The time interval when the user visited your site. |
Use the From and To dropdown boxes to define the time interval. This characteristic uses the IP address of users to determine their location and requires the Geolocation folder and its contents to be present. The Geolocation folder is located at |
|
Visit duration |
The duration of the user session. |
Use the From and To input fields to define the duration of the user visit in the selected unit of measurement.
For example, you can select only users with user sessions between 1 and 2 minutes. |
|
Visited page |
A page that was visited by the user. |
Only users who have visited a certain page are included in the user segment.
Choose one of the following:
|
|
Query parameter of visited URL |
Personalizes the content on the page that has the query parameter in the URL. |
Query parameters enable you to personalize based on a particular campaign or marketing effort that brings traffic to your site. To group visitors based on how they found your content:
In the example above, the logical operation and the query value group all users that came from the campaign you initiated on social media. |
|
Device type |
Segments visitors according to the type of the device they are using to visit your site. |
Select between Desktop or Mobile. |
User account characteristics
|
Characteristic |
Meaning |
Input |
|
User profile fields |
The fields of a user profile. For more information about profile fields, see User profiles. |
The _Field _dropdown box contains all fields available in the user profile.
You can add more than one condition for the profile fields. |
|
Roles |
The Sitefinity CMS role that the user is assigned to. For more information, see Roles. |
Select the roles, which you want to apply the personalization rule to. |
Hide characteristics
You can hide any of the above characteristics. This way, they will not be displayed in the dropdown box when configuring a user segment.
To do this, perform the following:
- Navigate to Administration » Settings » Advanced.
- In the treeview on the left, expand Personalization » Criteria.
- Select the criterion that you want to hide.
- Select the Hidden checkbox and save your changes.
NOTE: You can remap personalization criteria at Administration » Advanced settings » Personalization » Criteria.
Other characteristics
Custom characteristics that do not have a group name set are displayed under Other characteristics. For more information, see Create custom personalization criteria.
Sitefinity Insight based personalization
|
Characteristic |
Meaning |
Input |
|
Persona |
Any persona created in Sitefinity Insight. |
In the dropdown menu, select a persona to base your segment on. |
|
Lead score |
Any Lead scoring defined in Sitefinity Insight |
In the dropdown menu, select the lead scoring type to base your segment on. |
|
Contact property |
Contact information based on Sitefinity Insight contact properties. |
Create segmentation based on information from Sitefinity Insight contact properties. Select a contact property, logical operation, and enter a string value.
You can also add custom contact properties. For more information, see Configure contact properties. |
|
Touchpoint |
Any touchpoint defined in Sitefinity Insight |
In the dropdown menu, select a touchpoint to base your segment on. |
|
Conversion |
Any conversion defined in Sitefinity Insight. |
In the dropdown menu, select a campaign to base your segment on. |
To learn how to configure the personalization characteristics, see Sitefinity Insight personalization criteria.
For more information, see Sitefinity Insight.
Marketo based personalization
For more information, see Configure Marketo based personalization.
|
Characteristic |
Meaning |
Input |
|
Marketo lead score |
A number that represents the Marketo lead score of a user. |
In the field, enter a number representing Marketo lead score. |
|
Marketo field |
A field from a user profile in Marketo. |
In the Lead field, enter the name of the Marketo field from the Marketo user profile. Then, enter the value of the field. |
HubSpot based personalization
PREREQUISITES: You must have a HubSpot license.
|
Characteristic |
Meaning |
Input |
|
HubSpot score |
A number that denotes whether a contact qualifies for sales readiness, based on the criteria set in HubSpot's lead scoring tool. |
In the Value field, enter a number representing HubSpot lead score. |
|
HubSpot Contact property |
A contact property field from a contact profile in HubSpot. |
In the first input field, enter the contact property. |