Piping a stored variable into a text message:
Any of the following variables can be piped in to any push notification sent from the Project Viewing Portal.
| Markup code | Variable |
| {{{fname}}} | participant first name |
| {{{lname}}} | participant last name |
| {{{email}}} | participant email address |
| {{{Username}}} | Participant's OTS username |
| {{{Password}}} | Participant's OTS password |
| {{{Project_Name}}} | The CMS name OTS project the participant is in |
| {{{Project_ID}}} | The project number in the OTS CMS |
| {{{Project_Time_Zone}}} | The time zone the project is in |
| {{{Question_Help_Email}}} | Email address for help desk ihuthelp@schlesingergroup.com |
| {{{Tech_Help_Email}}} | Email address for help desk admin@ots.com |
| {{{Company_Name}}} | What app (OTS,Egg Mobile, Life Lens) |
| {{{cf1}}} | Custom field 1 value |
| {{{cf2}}} | Custom field 2 value |
| {{{cf3}}} | Custom field 3 value |
| {{{cf4}}} | Custom field 4 value |
| {{{cf5}}} | Custom field 5 value |
| {{{cf6}}} | Custom field 6 value |
| {{{cf7}}} | Custom field 7 value |
| {{{cf8}}} | Custom field 8 value |
| {{{cf9}}} | Custom field 9 value |
| {{{cf10}}} | Custom field 10 value |
| {{{cf11}}} | Custom field 11 value |
| {{{cf12}}} | Custom field 12 value |
| {{{cf13}}} | Custom field 13 value |
| {{{cf14}}} | Custom field 14 value |
| {{{cf15}}} | Custom field 15 value |
| {{{cf16}}} | Custom field 16 value |
| {{{cf17}}} | Custom field 17 value |
Note that there are a few variables that can't be piped into a push notification (shown in cross-out above). No links or files can be sent, only the text
To pipe variable in to a push notification sent from the Project Viewing Portal: Click on the "Dashboard" tab on the left, then click "Select people"
- Use the "Select people" window to select the participants you want to send a customized push notification to.

- Select a "condition type" that selects out the participants you want to send this message to.

Condition types include:
Answered - The "Answered" condition type allows you to select all participants who have answered a specific assignment. For example, send this message to everyone who has answered Assignment 4.
Did not answer - Allows you to elect all participants who have NOT yet answered a specific assignment
First name - Select participants with a specific first name
Last name - Select participants with a specific first name
Email address - Select a participant by their email address (best option to send to a single participant)
Custom field - Allows you to select all participants who have a specific value in any of the 17 custom fields stored in the project. For example, end this email only to participants who have the value "cat" at Custom field 6
Received & unanswered - Allows you to select participants based on how many unanswered assignments they currently have on their smartphone.
Login status - Select participants based on whether or not the have downloaded the OTS app to their smartphone and logged in yet. - Complete the "Select people" window, then click on "Apply."

- When you click "Apply", you will see the first and last name of each participant your conditions have selected (in the green box).
- Select "Push notification"
- Start typing in the text of the push notification.
- When you reach the part in the message where you want to "Pipe in" a value, add in the variable (from the list above) including the "{{{" and "}}}" around the variable. (e.g. if you want to pipe in the first name of each participant, type in {{{fname}}})
- You can pipe in multiple text variables including any text stored as a Custom field in your project into a single push notification.
For example, if you type the following into the message box:
Hey {{{fname}}} thank you for participating in {{{Project_Name}}}. Your {{{cf15}}} incentive is on the way.
Your selected participants would get the push notification below.

- You cannot send or pipe in any clickable links to push notifications as they are read only. If you need to send a link or file, use email .




