The #1 Humanized Marketing Platform

Pipelines: Content



Pipelines are managers of Queue. This, they have to send messages via various channels to the users. These messages are the content of the Pipeline.

Setup Content

When you create a new Pipeline, you can setup the Pipeline's content at 3rd step:

Pipeline Content consists of two fields:

Field Description
Body This is the message itself. Based on the channel, this is what the user will receive.
Subject Subject is optional and is used only for channels that need a subject, like Email.

This content the default content of the Pipeline and you can edit it at any time from the "Content" tab in Pipeline Settings:


You can edit content in both plain text and HTML using our embedded HTML Editor.

Adding Images in HTML Message

At the time of writing this article, most of the email clients used by users (Gmail, Outlook, Mozilla etc) do NOT support embedded (base64 encoded) images.

e-satisfaction does not support image storage, for this reason you will have to store the image yourself and display it in the HTML message as a link:

<img src="https://path/to/image" />


Your Pipeline message will reach your end-users in order to fill in a questionnaire. In our effort to make e-satisfaction more personalized, you can use a set of variables in your message, which will be replaced with the actual values:

Variable Description
%{responder_channel_identifier} The recipient identifier of the queue item
%{locale} The locale of the queue item
%{send_time} The queue item send time

The questionnaire metadata value of the queue item.

Example: %{metadata.transaction_id}

%{responder.responder_id} The responder id connected to the queue item
%{responder.locale} The responder locale

The responder metadata value of the queue item.

Example: %{responder.metadata.gender}

%{application.title} The title of the owner application of the queue item
%{application.application_icon_url} The url of the application logo
%{collection_url_long} The questionnaire url on e-satisfaction
%{collection_url_short} The questionnaire url shortened
%{unsubscribe_url} The link to allow the user to unsubscribe from the Pipeline or from e-satisfaction

NOTE: Be careful when you insert variables and add format to them. The variable should be whole as a string in the HTML in order to be replaced properly. Spaces or HTML elements like <span> in between the characters will prevent value replacing.

Translate Content

Different queue items might have assigned different language. For this reason you might need to send customized content based on the user's language. Pipeline Content can be translated to our supported languages.

Simply click on the "globe" icon on the pipeline panel:

And the translation dialog will appear:

Add the content for each language separately, the same way you set up the default content.

Was this article helpful?
0 out of 0 found this helpful

Have more questions? Submit a request