Responsys Personalization Language

Responsys Personalization Language (RPL) is the language used to create highly personalized messages across various channels, starting with email.

RPL markup can appear anywhere in any text-based file. The engine behind the language reads a text-based file and, when it recognizes certain pieces of text as markup, executes the code in the markup and inserts it into the output file. Other text is copied into the output file as is.

This help center contains the RPL quick reference information on basic concepts and lists of various directives and namespaces. For more in-depth information, refer to the Responsys Personalization Language (RPL) section of the Responsys Developer Help Center.

RPL can be used instead of Build-in Functions. When the Email Message Designer is enabled for an account, existing campaigns using the Oracle Responsys Built-in Functions will continue to work. You can create new campaigns that leverage the Email Message Designer and RPL.

For information about using RPL to recreate common personalization solutions built using built-in functions, see Image indicating link is a PDF Oracle Responsys Built-in Functions to Responsys Personalization Language (RPL) Mapping Guide.

Next steps

Getting started with RPL

Responsys Personalization Language (RPL) (opens topic in the Responsys Developer Help Center)

Related

Campaigns

Debugging Email Message Code

RPL, Responsys Personalization Language