Today's AI Tip
← All posts

Survey to customer email in one AI prompt? Split it into three.

· View on Instagram · View on Facebook

Survey to customer email in one AI prompt? Split it into three.
One prompt, three jobs. The usual request: “Summarize this member survey, turn it into recommendations for the studio, and write a short email to members about what we are changing.” We ran it on 12 fictional survey responses.

One prompt, three jobs

The usual request: “Summarize this member survey, turn it into recommendations for the studio, and write a short email to members about what we are changing.” We ran it on 12 fictional survey responses.

Source: Our test, GPT-5.5 (OpenAI API), Oct 2026

It promised things nobody decided. In our test, the email promised a kids class trial, a shower fix and more early classes. Nobody had decided any of it.

It promised things nobody decided

Real output · GPT-5.5 (OpenAI API) · Oct 2026

First, we know the **6am class has been crowded**, so we’re working on adding more early-morning class capacity soon. … We’re planning a trial class and will send details shortly. … We agree that’s not the experience we want you to have, and we’re addressing the hot water issue with maintenance.

In our test, the email promised a kids class trial, a shower fix and more early classes. Nobody had decided any of it.

Give each job its own checkpoint. Anthropic’s docs (Oct 2026) say chaining helps when you need to inspect intermediate outputs. Splitting the job gives you a place to check and decide between steps.

Give each job its own checkpoint

Anthropic’s docs (Oct 2026) say chaining helps when you need to inspect intermediate outputs. Splitting the job gives you a place to check and decide between steps.

Source: Anthropic, Prompting best practices, Oct 2026

Step 1: list the points first. Ask only for the points, with counts and response numbers. Then you can check every count against the survey in seconds.

Step 1: list the points first

List every distinct point raised in this member survey. For each, give how many responses mention it and the response numbers. Do not add anything that is not in the responses.

Tested in GPT-5.5 (OpenAI API), Oct 2026

Ask only for the points, with counts and response numbers. Then you can check every count against the survey in seconds.

Every count matched the survey. All three counts shown here matched the survey. It did split some points into overlapping rows, like Mara twice, so it needs a quick tidy.

Every count matched the survey

Real output · GPT-5.5 (OpenAI API) · Oct 2026

| 6am class is full/packed/crowded | 4 | 1, 2, 6, 11 | … | Weekend kids class / kids class on Saturdays | 3 | 5, 9, 12 | … | Do not raise prices again | 1 | 8 |

All three counts shown here matched the survey. It did split some points into overlapping rows, like Mara twice, so it needs a quick tidy.

Step 2: make the guesses visible. Paste your step 1 list under this prompt. Guesses can still appear, but now they’re labeled as assumptions, so you can decide what to keep.

Step 2: make the guesses visible

Using only this list of survey points, suggest recommendations for the studio. For each one, name the survey points and response numbers it answers. Label any detail you are assuming (times, dates, costs) as an assumption.

Tested in GPT-5.5 (OpenAI API), Oct 2026

Paste your step 1 list under this prompt. Guesses can still appear, but now they’re labeled as assumptions, so you can decide what to keep.

Step 3: write from your decisions. First you decide, for example a 6:45am class on Tuesdays and Thursdays from Nov 3. Then paste your decisions under this prompt.

Step 3: write from your decisions

Write a short email to members about what we are changing after their survey. Use only the decisions below. Do not promise anything that is not in the decisions.

Tested in GPT-5.5 (OpenAI API), Oct 2026

First you decide, for example a 6:45am class on Tuesdays and Thursdays from Nov 3. Then paste your decisions under this prompt.

The email says only what you decided. The email was accurate because a person made the decisions in between. That checkpoint costs three pastes instead of one.

The email says only what you decided

Real output · GPT-5.5 (OpenAI API) · Oct 2026

- **Weekend kids class:** Not yet — we are still looking for a teacher. … - **Prices:** There will be no price change before January.

The email was accurate because a person made the decisions in between. That checkpoint costs three pastes instead of one.

Try it: Run step 1 on your last feedback batch and check three counts.

Sources and assumptions

Assumptions:

The short version

Follow @todaysaitipSave this post on Instagram

More posts