Release February

NOW AVAILABLE

One-to-many functionality

Within a Snapshot block, you can retrieve and commit data. This data is retrieved based on the key. Since it is possible that there are multiple values for one key, you can now select the desired value(s) using the one-to-many functionality. For example, you can use this to see a customer's most recent orders.


Addition to datalayer API

If you have a datalayer via an API, you can now specify the casing of the field names via a parameter:
  • PascalCase (also called CamelCase): where spaces are replaced by an uppercase letter

  • SnakeCase (snake_case): where spaces are replaced by a dash (_)

  • KebabCase (kebab-case): where spaces are replaced by a middle dash (-)


Example URL: https://campaign3-datamart-api.ternairsoftware.com/e81c3378-0006-444c-bda3-d0e5f348f077/data?page=1&resultformat=json&fieldnames=pascalcase&pagesize=100

Help needed when using Campaign?

You can now quickly find the answer in the bottom left corner of each block! With the integration of the manual into the tool, the help you need is just a click away.


ANNOUNCEMENTS

Calculated Fields

In a Snapshot block you will soon be able to create a calculated field. We're going to use Scriban for these rules. Scriban allows you to perform all kinds of operations on data.

Copyright © 2025 Ternair.