For the complete documentation index, see llms.txt. This page is also available as Markdown.

Migrating from Delighted

Move your NPS, CSAT, and CES surveys — and your historical response data — from Delighted into Zigpoll.

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.

Want us to handle the migration for you? We help customers move data from other providers all the time. Contact us and we'll prep and import your Delighted data with you — especially handy if you have a lot of responses or several surveys.


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

CSAT (1–5 satisfaction)

Satisfaction or Star Rating slide

5-star product/rating

Star Rating slide

1–5 stars or emojis.

CES (effort, 1–7)

Range or Slider slide, 1–7

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.

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.

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. 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:

  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).

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:

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

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.

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 before you import — we'll help shape the file so the migrated data lines up the way you expect.


Last updated