Get started with Helper functions functions
Helper functions enable you to transform and manipulate data within your personalized content. Use them to perform calculations, format data, apply conditions, and execute various operations to create dynamic, tailored experiences for your customers.
These functions leverage the Journey Optimizer templating language. Learn about personalization syntax guidelines in this page.
➡️ Learn how to use helper functions in this video
Access helper functions
Helper functions are available from the personalization editor’s function menu:
Functions are organized into three categories for easy navigation:
To use a helper function:
- Select a category to view its sub-categories and available functions
- Click the
>icon to expand sub-categories - Click the
+icon next to a function to add it to your personalization code - Click the
...icon to view the function description or add it to your favorites. Learn more
now() function is only available in journey expressions. Learn moreFunctions functions-helper
Aggregation and Array Functions
Date Time Functions date-functions
Map Functions map-functions
Math Functions math-functions
Object Functions object-functions
String Functions string-functions
Helpers helper-helper
Helpers are detailed on this page.
Operators operators-helper
Arithmetic functions arithmetic-helper
Arithmetic functions are used to perform basic calculations on values.
Boolean functions boolean-functions
Boolean functions are used to perform boolean logic on different elements.
Comparison functions comparison-functions
Comparison functions are used to compare between different expressions and values, returning true or false accordingly.
How-to video video
Learn how to transform personalization values using personalization helper functions and understand different use cases for helper functions.