Website personalization

Flow

Construct a flow with the Ternair Profile blocks. The website provides input for this flow via a plug-in.

The output of the flow provides a result and/or profile which is sent back to the website via the plug-in.

Start

A Ternair Profile Flow always starts with a Start block. In this block, the StartCode and Key are set.


The StartCode is the unique name based on which a part of the website can be personalized. The StartCode must be unique to a selection. By including the key type in the StartCode, a distinction can be made between the different start blocks in a selection.


By using the same name on the website, or the website plug-in, Ternair data can be linked to an element on the website.

All keys can be selected in a Start block. Use only keys that are also recognized by the website.

Switch

A Switch block can be used to change the key from one flow to another.


For example, if the website uses a TID as input, the Switch block can be used to deliver the corresponding email address.


Exists

The Exists block is used to determine if the key meets a certain criterion.


An Exist block can be used, for example, to check whether a website visitor is subscribed to a specific newsletter.

Based on the results of this block, another Exist block can be used to check a criterion, etc.

The results of the Exist block are delivered to the website. For example, if the specific key is already subscribed to the newsletter, it is no longer relevant to display a 'subscribe' button.


The settings for an Exist block are similar to the settings of a Selection block.

First, the Source and Entity Types are selected. Then one or more selection criteria can be specified. When using multiple criteria, specify whether the record should meet all (AND) or one of the criteria (OR).

Specify a logical description as the name of the Entity. This name is returned through the plug-in and based on the value for this property, the website can be personalized. Therefore, the website must be able to recognize the specified Property name.


Based on the result of the Exist block, additional Exist blocks can be added to the flow. Each Exist block can be viewed as a query to the database to ask whether or not a record meets the specified criterion.

Selection result

The result of the selection can be viewed in Ternair without using any of the available plug-ins. Right-click on a start block to calculate the result of a selection. Specify an input key and click "OK. The selection result is calculated and the result is displayed by block.


Per block displays the key and result. Block 11 is not calculated in the above example, since the result of block 6 is true .

Please note that the animation when calculating a Ternair Profile flow is shown with a delay. For each block, the actual processing time (in milliseconds) is displayed.

Profile

The Profile block is similar to the output blocks in Ternair. Through this block, the profile of a record can be collected.


In the mapping of the Profile block, the fields to be included in the profile can be selected. These fields are delivered to the Web site.


Plug-ins

There are several plug-ins available to connect Ternair Profile to a Web site.

A security token is required to use the API. This token can be created in the General Settings of Ternair.

WordPress

The WordPress plug-in is available here .


Sitecore

The SiteCore plug-in is available in the SiteCore Marketplace.


API

In addition to using the components mentioned above, it is also possible to directly invoke the API.

Copyright © 2025 Ternair.