---
title: "Testing LamaPoll surveys"
description: "SurveyTester reads LamaPoll surveys natively: choice, text, scale, matrix and ranking questions are recognised and LamaPoll's error messages recorded."
url: https://www.surveytester.com/academy/en/test-surveys/testing-lamapoll/
language: en
type: article
audiences: ["Project Managers", "Survey Authors", "Survey Testers"]
published: 2026-10-24
updated: 2026-10-24
tags: ["lamapoll", "survey system", "supported platforms", "ranking", "slider", "validation"]
---

# Testing LamaPoll surveys

_Test Surveys · SurveyTester Academy_

LamaPoll is a dedicated survey system in SurveyTester. A project set to **LamaPoll** (or to **Automatic**) recognises a
LamaPoll survey page by page: every question with its answer options, the rows of scales and matrices, rankings, and
the error messages LamaPoll shows when an answer is missing or not valid. Spam protection and survey passwords are
recognised too - the run waits for a person there instead of guessing.

## What a LamaPoll survey looks like to a tester

A LamaPoll survey runs at an address like `https://<account>.lamapoll.de/<Survey>/`. The survey stays on that one
address for the whole run: a click on the next button sends the answers to LamaPoll and swaps the next page into the
same browser tab without reloading. The navigation buttons sit in a footer below the questions. The survey's last page
has no questions left, only a **Beenden** button; clicking it ends the survey and leads to LamaPoll's thank-you page or
to an address the author configured.

![Placeholder: screenshot of a LamaPoll survey page with a scale question, a slider and the footer with the navigation buttons, the SurveyTester bar on top](https://www.surveytester.com/academy/_img/test-surveys/testing-lamapoll/en/lamapoll-survey-page.png "w=44rem | A LamaPoll survey page under test: scale question, slider and footer buttons")

## Why this is hard to test without SurveyTester

- **Nothing reloads.** Because the whole survey lives at one address, a generic tool sees one page whose content keeps
  changing. SurveyTester records each LamaPoll page as its own test step.
- **Display logic runs in the browser.** LamaPoll shows and hides questions on the page while the respondent answers.
  SurveyTester takes only the questions that are actually shown; a question hidden by a condition is skipped.
- **Validation comes back from the server.** A missing or invalid answer keeps the page and LamaPoll writes the
  message above the question text, plus a summary box for the page. SurveyTester records these messages and attaches
  each one to its question.
- **Widgets without plain form fields.** Star ratings, sliders, date pickers and drag-to-sort rankings are drawn by
  scripts; the actual value sits in hidden fields. SurveyTester reads the question from the widget and its hidden value
  together.

## Supported question types

| LamaPoll question type | How SurveyTester records it |
|---|---|
| Choice (single answer) | One option is chosen; a "no answer" option is recognised as such. |
| Choice (multiple answers) | Several options are ticked, up to the maximum the author set. |
| Choice as drop-down list | One entry of the list is selected. |
| Image choice | One or several images are chosen; the image is shown with the option. |
| Option with a text field ("other, please specify") | The option and its text field are recorded together. |
| Text field, single line or multi line | A fitting text is typed. |
| Number field | A number within the allowed range is entered. |
| Date field | A date is entered; on German surveys in the format DD.MM.YYYY. |
| Time field | A time is entered as HH:MM. |
| Scale (radio buttons 1 to N) | Every row is answered with one scale point; the pole texts are kept, and a "keine Antwort" (no answer) button is recognised as a separate answer. |
| NPS | One point of the 0 to 10 scale is chosen. |
| Star rating | A number of stars is chosen. |
| Slider | A value within the slider's range is set. |
| Matrix | Every row is answered in its columns; text cells and slider cells are recorded with their column caption. |
| Ranking | Every item receives a different rank; recorded as items by rank. |
| Text block | Recorded as information, nothing to answer. |
| File upload | Shown as information in the page structure, but not answered. |

## What needs a person

- **Spam protection.** LamaPoll can ask for the answer to a CAPTCHA image before the survey starts. SurveyTester
  recognises this page and the run waits until a person has solved it - CAPTCHAs are never solved automatically.
- **Survey password.** A password-protected survey first asks for the password. The run waits on this page as well
  until a person has entered it.

## Step by step

1. **Create the project.** Choose **LamaPoll** as the survey system, or leave it at **Automatic**. Paste the survey
   link (`https://<account>.lamapoll.de/<Survey>/`).
2. **Start a test run** from the project. If the survey shows spam protection or a password page, solve it or enter
   the password - the run continues from there.
3. **Answer the survey** page by page. Each LamaPoll page becomes its own step, including pages that LamaPoll sent back
   with an error message.
4. **Finish on the end page.** The page with only the **Beenden** button is recognised as the survey's last page and
   ends the run.
5. **Check the result** on the Pages & Routing page: every page with its questions, every question with its answer
   options and rows, and every error message LamaPoll showed during the run.

![Placeholder: screenshot of the Pages & Routing page of a LamaPoll project listing questions named Q1234567 (scale with rows Q1234567_8901234) and a ranking question with its items](https://www.surveytester.com/academy/_img/test-surveys/testing-lamapoll/en/lamapoll-pages-routing.png "w=44rem | The LamaPoll pages and questions as SurveyTester records them")

## Good to know

- **Question names.** SurveyTester names a question `Q` plus LamaPoll's question id (`Q1234567`); rows of scales and
  matrices and the fields of a text question get the answer id added (`Q1234567_8901234`). A page with nothing but text
  is named `P` plus LamaPoll's page id. The names stay the same when the author moves questions around.
- **Answer values are LamaPoll's ids.** LamaPoll gives each answer option an id of its own, and SurveyTester keeps these
  ids as the option values.
- **German date format.** On surveys in German, date fields expect DD.MM.YYYY (for example 15.01.2026), and that is the
  format SurveyTester uses for date answers there.
- **File uploads** are listed in the page structure so the page keeps its shape, but SurveyTester does not upload a
  file. If such a question is required, answer it by hand.
- **The end of the survey** is the page with no questions and only the **Beenden** button. Pages before it that carry
  only text, for example an intro page, are normal steps.
