> 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/migrate-from-delighted.md).

# Migrating from Delighted

Switching from **Delighted** to **Zigpoll** is a two-part move:

1. **Recreate your surveys** in Zigpoll (NPS, CSAT, CES, 5-star, etc.).
2. *(Optional)* **Bring your historical responses across** by exporting a CSV from Delighted and importing it into the matching Zigpoll survey.

You don't have to do both. If you only want a fresh start, recreate the survey and skip the data import. If you want to keep your history and trend lines, do both. This guide walks through each part.

{% hint style="info" %}
Want us to handle the migration for you? We help customers move data from other providers all the time. [Contact us](https://www.zigpoll.com/contact) and we'll prep and import your Delighted data with you — especially handy if you have a lot of responses or several surveys.
{% endhint %}

***

## Part 1 — Recreate your survey in Zigpoll

Delighted is built around a few fixed metric types. Each one has a natural equivalent in Zigpoll, so the first step is to rebuild the survey using the matching slide type.

| In Delighted                                      | Use this in Zigpoll                         | Notes                                                                   |
| ------------------------------------------------- | ------------------------------------------- | ----------------------------------------------------------------------- |
| **NPS** (0–10 "How likely are you to recommend…") | NPS survey template                         | See [Launching an NPS Survey](/tutorials/launching-an-nps-survey.md).   |
| **CSAT** (1–5 satisfaction)                       | **Satisfaction** or **Star Rating** slide   | See [Types of Slides](/slides/types-of-slides.md).                      |
| **5-star product/rating**                         | **Star Rating** slide                       | 1–5 stars or emojis.                                                    |
| **CES** (effort, 1–7)                             | **Range** or **Slider** slide, 1–7          | See [Customer Effort Score (CES)](/tutorials/customer-effort-score.md). |
| **Smileys / Thumbs**                              | **Satisfaction** or **Binary choice** slide |                                                                         |
| **Follow-up "why?" comment**                      | **Long Answer** (or **Short Answer**) slide | Zigpoll auto-summarizes open text once you have volume.                 |

**To rebuild a survey:**

1. Go to **Surveys → Create survey** in your Zigpoll dashboard.
2. Start from a template (e.g. **NPS survey**) or build from scratch.
3. Add a slide for each Delighted question, picking the matching type from the table above.
4. Recreate your follow-up question (the open-ended "what's the main reason for your score?") as a **Long Answer** slide.

{% hint style="info" %}
You can change any slide's question type later — for example switching a 0–10 scale to a star rating — from the slide editor. So don't worry about getting the format perfect on the first pass.
{% endhint %}

Once the survey looks right, decide how it should reach people. Zigpoll can deliver the same survey as an **on-site** widget, a **post-purchase** survey, a shareable **link**, or over **email/SMS** — see [Delivery Settings](/polls/visibility-settings.md). This is also a good moment to recreate any Delighted **autopilot / scheduling** as a Zigpoll email or SMS campaign.

If you don't need your old responses, you're done. To carry your history over, continue to Part 2.

***

## Part 2 — Bring your historical responses across (optional)

This is a CSV round-trip: **export** your responses from Delighted, **reshape** the file to Zigpoll's import format, then **import** it into the Zigpoll survey you just built.

### Step 1 — Export your responses from Delighted

Per Delighted's [Exporting data guide](https://delighted-help-160b834b9adfde78ebef1528.helpscoutdocs.com/article/544-exporting-data):

1. Open your Delighted **Dashboard**.
2. In the left sidebar, scroll down and select **Export data**.
3. Choose **Survey responses** as the export type (one row per response).
4. Pick the **date range** you want to migrate.
5. Click **Export as CSV**.

A few things worth knowing:

* Exports always come out as **CSV** (openable in Excel, Numbers, or Google Sheets). Delighted can switch you to XLSX on request.
* The file typically includes a **timestamp**, the **score**, the **comment**, the respondent's **contact info** (name/email), and **every property** you ever passed to Delighted, plus a column per additional question.
* **Dashboard filters are not applied to exports** — you get every response in the date range, so filter in your spreadsheet afterward if needed.
* For larger accounts (around **500+ responses**), Delighted emails you a download link instead of downloading immediately.
* Only **Admin** and **Standard** users can run exports.

### Step 2 — Reshape the file for Zigpoll

Zigpoll's import format is different from Delighted's export, so you'll remap the columns. In a Zigpoll import CSV, **each column header is a Slide ID** and each row is one response; the cell under a Slide ID is that response's answer to that slide.

**Find your Slide IDs** — for each slide you want to populate, open the slide and look at its **Dashboard** tab to copy its ID (full steps in [Importing data](/polls/importing-data.md)).

Then rebuild the spreadsheet so the headers are your Zigpoll Slide IDs:

| Delighted column              | Maps to (Zigpoll header)                                                                  |
| ----------------------------- | ----------------------------------------------------------------------------------------- |
| Score (NPS/CSAT/rating)       | the **Slide ID** of your rating/NPS slide — the cell holds the numeric value              |
| Comment                       | the **Slide ID** of your Long/Short Answer slide — the cell holds the text                |
| Email, name, properties, etc. | keep as extra columns — anything that isn't a Slide ID is stored as **response metadata** |

A finished Zigpoll import CSV looks like the [sample file](https://www.zigpoll.com/sample_zigpoll_import.csv):

```
6547e2531e278a47197b9352,65492a026beb0c5dff45a572,email
9,Shipping was fast and easy,jane@example.com
6,Checkout was confusing,sam@example.com
```

Here the first two headers are Slide IDs (the score slide and the comment slide) and `email` is carried along as metadata.

{% hint style="info" %}
There are a few **special column names** you can also include if relevant: `order_value`, `shopify_customer_id`, and `shopify_order_id`. Everything else that isn't a Slide ID is treated as metadata. For Star Rating / Satisfaction-style slides, make sure each cell value matches one of that slide's answer options.
{% endhint %}

### Step 3 — Import into Zigpoll

1. Open the Zigpoll survey you created in Part 1.
2. Go to the survey's management view and find the **Import Data** section ("Migrate existing data into this survey using a CSV import").
3. Under **Upload data csv**, select your reshaped CSV file.
4. Click **Upload**.

Your historical responses now appear in that survey's dashboard, ready for Zigpoll's analytics, AI summaries, and reporting.

***

## A note on response dates and exact parity

Zigpoll's import maps **answers and metadata** into your survey. If preserving the **original response timestamps** or matching Delighted's exact metric math (e.g. NPS bucketing) is important to you, [reach out](https://www.zigpoll.com/contact) before you import — we'll help shape the file so the migrated data lines up the way you expect.

***

## Related reading

* [Importing data](/polls/importing-data.md) — the canonical reference for Zigpoll's CSV import format.
* [Launching an NPS Survey](/tutorials/launching-an-nps-survey.md)
* [Customer Effort Score (CES)](/tutorials/customer-effort-score.md)
* [Types of Slides](/slides/types-of-slides.md)
* [Exporting Data to CSV](/tutorials/exporting-data-to-csv.md)


---

# 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/migrate-from-delighted.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.
