Sometimes you have information about respondents long before you survey them. If you want to embed this information in a survey, this is the page for you.
Embedded Data allows you to:
- Pipe in custom text.
- Target branch and display logic.
- Analyze reports based upon previously known information.
Steps-by-Step
Examples of Embedded Data Use
Append Embedded Data fields to the end of the anonymous survey link. The information you append to the link will be captured with the respondents data and can be used in analysis.
To append Embedded Data to a survey link:
- Copy the survey link and paste it to a program such as Word or Notepad.
- Add an ampersand (&) to the end of the link.
- Type in the name of the Embedded Data field, such as “state” or “city.”
- Type an equal sign (=), and then type in the value of the field such as “CA” or “LA.” Repeat the process to add multiple fields to the link.
Example: http://survey.qualtrics.com/SE/?SID=SV_1234&state=CA&city=LA
Please visit Append Information to the URL page to learn about passing information between surveys by appending it to the URL.
Qtips
- Many organizations and panel companies like to use this method for piping in their information onto the end of the link so they can dynamically create their own unique link on the fly for each potential respondent.
- If you put your survey in several locations on the Internet, you can use this method to keep track of where respondents took the survey. Append a field onto the end of the link with a different value for each location the link is posted to see from which location the respondent came.
By default, embedded data is not displayed in the reports or data downloads. It must be added as an element in the survey flow to be seen with the data. Adding Embedded Data in the survey flow gives you control over which embedded data is displayed in the results.
To add embedded data to the Survey Flow:
- Go to the Edit Survey tab.
- Click Survey Flow.
- Click Add a New Element Here.

When pulling embedded data from a panel or survey link, it doesn’t matter where the element is placed in the survey flow. It only matters if you are assigning the field AND value in the survey flow. - Click Embedded Data.
- Type in the field name in place of “Enter Embedded Data Field Name Here…”, or click Add From Panel. You can then select a panel to pull the embedded data fields from automatically.
Qtips
- Notice to the right the text saying “Value will be set from Panel or URL.” This means you do not need to click the “Set a Value Now” option unless assigning the field and value on the fly.
- Feel free to enter multiple embedded data fields into the same embedded data element.
- If you do not select Add From Panel, you can manually enter in the embedded data fields from your panel. This gives you more control over which embedded data you want to view with the results.
Assign embedded data to your respondents on the fly based upon how they answer questions.
To assign embedded data:
- Click Survey Flow.
- Set up a branch with a condition specifying which respondents should be assigned to the embedded data field and value.

This part is optional. If you want to assign every respondent the same field and value, then do not insert a branch. - Click Add a New Element Here underneath the branch (or in the location where you are assigning the field).
- Select the embedded data element.
- Type the field name you are assigning to the respondent.
- Click Set a Value Now.
- Type a value in the value box.
Use embedded data to set conditions for Display Logic or Branch Logic.
To base logic on embedded data:
- In the question list, click Embedded Data.
- Type the embedded data field name in the text box (“Quser” in the example below).
- Select a condition.
The most useful option is “Is Equal to.” You can also choose from greater/less than options which is useful when the value is numeric, empty/not empty, contains, and matches regex.
- Type the value in the text box on the right side.
Use Embedded Data to filter your data.
To filter your reports based upon embedded data:
- Go to View Results in the navigation bar and click a report to view.
- At the top of the report, click Add a Subgroup to This Report.
- Click Embedded Data.
- Type the embedded data field name in the text field.
- Specify the condition (usually “Equal to” is used).
- Type a value.
- Click Apply Changes to reload the report with the filter applied.
More Information
Qtips
- You can also filter by embedded data by finding the embedded data element at the bottom of the question navigation bar on the left of the report and selecting it. Once you click embedded data, marked with an ED, you can click on a value to filter by.
- Clicking Options for the embedded data element gives you the enable embedded data variable types option. Selecting this places a menu next to each embedded data field. These options affect the default table displayed in the Reporting Beta. The variable types are Nominal, Ordinal, Scale, String, and Date.