Personalization API
Log in to add to favouritesPage last updated 12 June 2026
The Personalization API enables dynamic content targeting based on audience definitions and user behaviour. It allows teams to create complex conditions using custom attributes, audience segments, and real-time signals to personalize the experience users receive.
This API supports structured, rule-based expressions that can evaluate user data (such as location, profile attributes, or interaction history) to determine eligibility for specific content or experiences. These conditions are defined using logical operators and can be nested to represent rich personalization logic.
By integrating with signals and custom attributes, the Personalization API empowers marketing teams to deliver highly relevant content, while giving developers full control over validation, structure, and targeting logic.