With the Sitefinity Insight REST API, you can personalize content in an easy and straightforward way.
You use this API to retrieve available personas, lead scorings, touchpoints, conversions, or contact properties for a given visitor or contact. You can select which information to obtain, making this call very efficient.
You use this endpoint for personalization. After all requested information is returned, you can decide how to change the content served to the visitors of your site.
You can browse the full Sitefinity Insight Personalization API using the dedicated API browser.
Go to Personalization API docs
You can track Sitefinity CMS personalized pages and Sitefinity CMS pages with personalized widgets out-of-the-box. However, if you are tracking a non-Sitefinity CMS page, or, for example, a mobile application using Sitefinity Insight personas, you must follow the conventions described below. These conventions enable data integration from third-party websites or applications.
When the visitors hit a personalized version of a page, because of a visitor’s segment, the interaction needs to be reported to Sitefinity Insight in the following way:
Personalization Type
Personalization Segment
Personalization Segment Id.
Additionally, you can use the Sitefinity Insight sample to learn how you can leverage the JavaScript SDK to work with three key types of personalization - by persona and lead scoring. Explore the sample in the GitHub repository.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important