> For the complete documentation index, see [llms.txt](https://docs.zigpoll.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zigpoll.com/tutorials/editing-survey-questions.md).

# Editing Survey Questions

Edit existing survey questions and reorder them

Modify the content, format, and order of your survey questions at any time.

#### Editing a Question

1. Go to **Surveys → Select your survey**.
2. Click **Questions → Select the question** you want to edit.
3. On this page you can change everything about the contents or format of the question.
4. Click **Update Question** to save your changes.

#### Adding New Questions

1. Click **New Question** to create a new question from scratch.
2. Set the question text, type, and any answer options.
3. Click **Create Question** to save.

#### Reordering Questions

Once you're finished editing your questions, you can drag them into the correct order within your survey using the drag-and-drop editor.

### Does editing or deleting a question or answer option delete my data?

You can edit a live survey, but some edits change the results you've already collected. Check this table before you edit a survey that has responses.

| Edit                                       | What happens to collected data                                                                                                                                                                                |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Change the question text**               | Nothing is lost. Answers already collected stay with the question.                                                                                                                                            |
| **Rename an answer option**                | That option's total resets to zero on the dashboard and the **Charts** page. Renaming it back does not bring the total back. Each person's answer is still kept on their response, with the wording they saw. |
| **Change only an option's capitalization** | Nothing is lost. The total is kept.                                                                                                                                                                           |
| **Reorder answer options**                 | Nothing is lost. Each total moves with its option.                                                                                                                                                            |
| **Remove an answer option**                | That option's total is removed from the dashboard and the **Charts** page. Adding the same option back starts it from zero. Totals for the other options don't change.                                        |
| **Delete a question**                      | The question and all of its answers are removed from the survey.                                                                                                                                              |
| **Hide a question**                        | Respondents stop seeing the question. Everything it has collected is kept.                                                                                                                                    |

{% hint style="warning" %}
Deleting a question, removing an answer option, and renaming an answer option can't be undone. Zigpoll has no undo or restore for these changes.
{% endhint %}

#### Rename an answer option without resetting its total

Zigpoll matches answers to an option by its handle, an internal name built from the option's text. Renaming an option normally builds a new handle, which is why its total starts over. To keep the total, keep the handle:

1. Open the question and find the option.
2. Click **Advanced Edit** on that option. A field showing the option's handle appears below it.
3. Change the option's text, but leave the handle as it is.
4. Click **Update Question**.

#### Hide a question instead of deleting it

To stop asking a question but keep its results, open your survey's **Questions** list, open the question's ⋯ menu, and choose **Hide Question**. Choose **Show Question** from the same menu to bring it back.

#### Making large changes: duplicate, then swap

For big changes to a survey that is already collecting responses, edit a copy and keep the original's results as they are:

1. On your **Surveys** list, open the survey's ⋯ menu and choose **Duplicate Survey**. You can also use **Duplicate** under **Settings → General → Management Options**.
2. Give the copy a title and confirm. The copy has the same questions, settings, logic, and translations, but no responses. It starts out inactive and appears at the top of your Surveys list.
3. Make your changes on the copy.
4. Drag the copy next to the original on your **Surveys** list, so the order of your surveys stays the same. See [Active Surveys](/accounts/active-polls.md).
5. From the copy's ⋯ menu, choose **Activate Survey**. Then, from the original's ⋯ menu, choose **Hide Survey** or **Archive Survey**.

The original keeps all of its data, so you can still view and export it.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.zigpoll.com/tutorials/editing-survey-questions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
