Home
Softono
rpl

rpl

Open source
13
Stars
0
Forks
0
Issues
1
Watchers
5 years
Last Commit

About rpl

Reference for Responsys Personalization Language (RPL)

Platforms

Web Self-hosted

Links


Basics

What is RPL?

RPL stands for Responsys Personalization Language.

At its core, RPL is designed to generate HTML and Text for emails built in Responsys Interact. Although Responsys documentation says it's "not a full-blown programming language", it does have a lot of programming capabilties.

How does RPL work?

Generally, RPL is added to HTML to pull data from various data sources inside Responsys before the email ships.

It can also be used to do a number of things like:

  • if-else statements
  • reference links in a link table
  • pass data to a link table
  • assign variables
  • parse XML or JSON data
  • do math
  • check values
  • etc

Table of Contents

Built-ins

Quick reference to the built-ins available in Responsys

Gists

Code snippets to solve unique problems

Methods, directives, and functions

Documentation on various methods, directives, and functions used in RPL

Responsys errors

Common errors and possible solutions to fix them


Contribution

Anyone with knowledge on RPL is welcome to contribute to this knowledgebase.

You can create a pull request or request to become a contributer by emailing [email protected]