In Synerise, you can create various types of analytics, such as aggregates and expressions, that calculate customer actions within a workspace. You can work with metrics, which allow you to analyze the events; and with AI-powered recommendations, to offer your customers exactly what they want.
To make use of those features to the fullest, you can use them as inserts while creating content for your e-mails, website or even mobile.
In conjunction with Jinjava engine templates, you can design complex conditions or convert the content of inserts into communication with customers.
Jinjava is a Java-based template engine based on the django template syntax, allowing the separation of application logic from its presentation layer. The principle of Jinjava operation consists in placing tags in the content’s source files. The tags are then replaced with content generated by the application. The system allows the use of control structures (tests (if), loops (for), and so on). It comes with an easy-to-use filter system.
How inserts can be used in Synerise
You can test values returned by jinjava against different conditions
You can transform and manipulate values
Details of tags that you can use in inserts
Insert usage in Recommendations
This article describes how to use Jinjava in Automation
Data transformation inserts
Insert usage in data transformation
Dynamic content inserts
Instructions on advanced insert usage in dynamic content communication
Inserts that can be used in email communication
Learn how to use inserts in webpush messages