Velocity Overview

Yespo uses Velocity — an open-source templating language — to work with dynamic data in messages and workflows.

With Velocity, you can insert contact field values into content, render event data passed through a triggered workflow, apply conditions, and use values returned from external sources.

Where Velocity Gets Data

Velocity works with data already available in Yespo: contact fields, event data, and external sources.

For the full data model, source availability, and precedence rules, see the Overview.

Preprocessor

For more advanced personalization tasks — product recommendations, random selections, targeted offers for different segments — Yespo offers the preprocessor. This is a separate mechanism for forming dynamic content based on pre-prepared data that extends Velocity's capabilities.

For details, see the Preprocessor article.

In This Section




Did this page help you?