Append values to a link: Question and answer format

Use this document when appending answer values to recruitment and survey links.

Note:
  • Question names and answer values are not case sensitive.
  • Replace spaces in the question name and answer values with %20. For example, an answer value of Home Page should appear as Home%20Page in your survey URL.
  • Characters such as a slash mark (/), ampersand (&), percent (%), or equal sign (=) may be interpreted by the browser as URL commands. Use alphanumeric characters in your question names and answer values when appending values to a survey link.
  • The system uses your browser language for reports, and the community locale for pipes and URL variables. To avoid unexpected response data, do not append dates and numbers to an URL if your browser language is different from the community locale.
  • The system uses your browser language for reports, and the application locale for pipes and URL variables. To avoid unexpected response data, do not append dates and numbers to an URL if your browser language is different from the application locale.
  • In some browsers, the maximum character limit for an URL is 2048 characters, including the protocol (for example, HTTP or HTTPS). To prevent participants from seeing an error message, limit the number of answer values you append to your survey link and test the URL in several modern browsers before you distribute your survey.
  • You must convert any non-ASCII characters into UTF-8 encoding so they can be displayed in your URL. For a complete UTF-8 encoding list, see this UTF-8 encoding reference.

Recruitment links

Question type Description

Short Answer

Long Answer

Numeric Text Field

Numeric Slider

Single Choice

Multiple Choice

  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the answer value (AnswerValue).
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=AnswerValue

Note:
  • To pass more than one answer value in a Multiple Choice question to a survey link, repeat the question name and use & between each question name and answer value pair.
    Example

    https://communityname.com/c/a/UniqueSurveyId?MultipleChoice=AnswerValue1&MultipleChoice=AnswerValue2

  • For Numeric Slider questions, the value to append to the link must be within the minimum and maximum value allowed for the question. For more information, Create a Numeric Slider question.
Rating
  1. Type the question name (QuestionName).
  2. Type an equal sign (=).
  3. Type the scale number.
  4. Type a space. (This will be converted to %20.)
  5. Type the shape name (star, heart, or thumb). This value can be singular or plural depending on the scale number.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=1 star

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=3 hearts

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=2 thumbs

    This value also varies depending on the survey language. To check for the correct value, click the Report tab and open the standard report. On the report toolbar, click Filter. Add a filter condition using the Rating question from the survey, and then check the array of answer values.

    Example

    In Spanish, heart and hearts would be corazón and corazones, respectively.

Single Choice Grid

Multiple Choice Grid

  1. Type the question name (QuestionName).
  2. Type a forward slash after the question name (/).
  3. Type the row text (RowText).
  4. Type an equals sign (=).
  5. Type the answer value (ColumnText).
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName/RowText=ColumnText

  6. To add another answer in the same question, type an ampersand (&) and repeat steps 1-5.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName/RowText_1=ColumnText_1&QuestionName/RowText_2=ColumnText_2

Date
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the date in the following format: MM/DD/YYYY.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=MM/DD/YYYY

Email
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the email address in the following format: email@example.com.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=email@example.com

ZIP / Postal code
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the post code in the following format:
    • Zip: 12345
    • Postal Code: A1A1A1
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=12345

Phone Number
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the phone number in the following format: 604.555.1212
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=604.555.1212

Activity links

Question type Description

Short Answer

Long Answer

Open End (Power surveys)

Numeric Text Field

Numeric Slider

Single Choice

Multiple Choice

  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the answer value (AnswerValue).
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=AnswerValue

Note:
  • To pass more than one answer value in a Multiple Choice question to a survey link, repeat the question name and use & between each question name and answer value pair.
    Example

    https://communityname.com/c/a/UniqueSurveyId?MultipleChoice=AnswerValue1&MultipleChoice=AnswerValue2

  • For Numeric Slider questions, the value to append to the link must be within the minimum and maximum value allowed for the question. For more information, Create a Numeric Slider question.

Single Choice (Power surveys)

Multiple Choice (Power surveys)

  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the Precode value (PrecodeValue).

    The Precode value is located to the left of the answer value.

    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=PrecodeValue

Note: You cannot pass more than one answer value in Multiple Choice question to a survey link.
Rating
  1. Type the question name (QuestionName).
  2. Type an equal sign (=).
  3. Type the scale number.
  4. Type a space. (This will be converted to %20.)
  5. Type the shape name (star, heart, or thumb). This value can be singular or plural depending on the scale number.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=1 star

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=3 hearts

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=2 thumbs

    This value also varies depending on the survey language. To check for the correct value, click the Report tab and open the standard report. On the report toolbar, click Filter. Add a filter condition using the Rating question from the survey, and then check the array of answer values.

    Example

    In Spanish, heart and hearts would be corazón and corazones, respectively.

Single Choice Grid

Multiple Choice Grid

  1. Type the question name (QuestionName).
  2. Type a forward slash after the question name (/).
  3. Type the row text (RowText).
  4. Type an equals sign (=).
  5. Type the answer value (ColumnText).
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName/RowText=ColumnText

  6. To add another answer in the same question, type an ampersand (&) and repeat steps 1-5.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName/RowText_1=ColumnText_1&QuestionName/RowText_2=ColumnText_2

Note: You cannot pass values from a grid question in a Power Survey to an activity link.

Single Choice Grid (Power surveys)

Multiple Choice Grid (Power surveys)

  1. Type the question name (QuestionName).
  2. Type an underscore after the question name (_).
  3. Type the row number (RowNumber).
    Note: Grid rows are not numbered in the application. To count the rows, start at the top row with the number zero (0).

  4. Type an equals sign (=).
  5. Type the Precode value (PrecodeValue).

    The Precode value is located to the left of the answer value.

    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName_RowNumber=PrecodeValue

  6. To add another answer in the same question, type an ampersand (&) and repeat steps 1-5.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName_RowNumber=PrecodeValue&QuestionName_RowNumber=PrecodeValue

    Note: You can only append one answer value to an activity variable for a grid question in a power survey.
Date
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the date in the following format: MM/DD/YYYY.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=MM/DD/YYYY

Email
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the email address in the following format: email@example.com.
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=email@example.com

ZIP / Postal code
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the post code in the following format:
    • Zip: 12345
    • Postal Code: A1A1A1
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=12345

Phone Number
  1. Type the question name (QuestionName).
  2. Type an equals sign (=).
  3. Type the phone number in the following format: 604.555.1212
    Example

    https://communityname.com/c/a/UniqueSurveyId?QuestionName=604.555.1212