UserLoop
Back to the library
Free planning resourceBuilt for Shopify merchants

Returning customer survey template

Learn what brought a customer back, which parts of the previous experience mattered, and what could deepen loyalty.

  • Practical examples
  • Implementation checklist
  • No signup required
Returning customer survey template: purchase survey customer experience
UserLoop

What brought you back to shop with us again?

Type your answer
Ready-to-use template

Questions to use

Start with the complete working structure, then adjust the language, timing, and incentive to fit your customers and brand.

Best used when

Your team has a specific decision or growth objective and needs a focused artifact to move from planning to launch.

1

What brought you back to shop with us again?

multiple choice

Why ask it: Repeat purchase reports show that a second order happened and never why, and the why is the part you can cause on purpose. Multiple choice lets a customer credit the product, the service, and the delivery together, which is how loyalty usually forms.

2

Which feature or benefit mattered most to you?

open text

Why ask it: Tells you which single line of your product page did the selling, so everything else can be cut or moved down. When the answers name a benefit you barely mention, you have found conversion lift that costs nothing but a rewrite.

3

Overall, how satisfied are you with your experience?

CSAT

Suggested answers

Very satisfiedSatisfiedNeither satisfied nor dissatisfiedDissatisfiedVery dissatisfied

Why ask it: Gives you one comparable number for the moment you asked about, which is the only way to tell whether a change to support, packaging, or delivery actually landed. Keep the wording and the five options identical every time you run it, and send the two dissatisfied answers to a person the same day.

4

How likely are you to recommend us to someone with similar needs?

NPS

Why ask it: Recommendation intent looks forward at the relationship rather than back at one order, which makes it the number worth trending across quarters instead of weeks. Split the follow-up by score: invite the highest scorers to leave a review, and put the lowest scorers in front of a person rather than another email.

5

What is the one thing we could improve?

open text

Why ask it: Asking for one thing instead of general feedback forces a priority, so the answers arrive already ranked by what the customer cares about most. Count how often each theme repeats rather than reacting to the most articulate response, and carry the top three into the next planning cycle.

6

Is there anything else you would like us to know?

open text

Why ask it: The last question is where the unprompted things arrive: a packaging complaint, a size you do not stock, one support agent thanked by name. Keep it optional and last so it costs nothing in completion, and lean on AI analysis to group the themes once you pass a few hundred responses.

Optional AI assistant

Make the template specific to your store

Generate a focused variation while keeping the expert-written version available as your baseline.

Personalize this template with AI

Add your goal and audience. If AI is unavailable, the complete template on this page still works as a practical starting point.

Your inputs are sent only to generate this result and are not stored by UserLoop.

What you get

What this template gives you

Three specifics worth checking against your own store before you launch.

Six questions for the second order, the one that decides whether you have a customer or a transaction

Multiple choice on the reason for returning, because product, service, and delivery usually share the credit

Satisfaction and recommendation intent side by side, read against how much the customer has spent with you

How to put it into practice

How to put it to work

Start with the focused version, publish, and let the first answers steer the next iteration.

  1. 1

    Tie it to the second order rather than to a calendar date, so it always lands at the same point in the relationship

  2. 2

    Compare the answers with what the same customers said after their first order

  3. 3

    Take the top reason for returning and make it explicit in your lifecycle email instead of hoping it repeats by itself

Mistakes to avoid

Protect the quality of the result

Strong execution usually comes from removing ambiguity and keeping every action tied to the original objective.

Sending repeat buyers the first-order survey, which asks about a discovery they already told you about

Allowing only one reason for coming back, when loyalty is usually two or three reasons at once

Ignoring the customers who did not come back, whose answers are the ones that change anything

Paying for the response with a discount, which turns a loyalty signal into a purchased one

Frequently asked questions

Practical answers before you launch

What should I ask a repeat customer that I did not ask the first time?

Ask what brought them back and what they expected this time. Discovery and first impressions are settled questions by the second order. What is still open is which part of the first experience was strong enough to beat every alternative they saw in between, and that is the part worth protecting.

When is the right moment to send it?

On the second order rather than after a fixed number of days, so every customer is asked at the same milestone whether their gap was three weeks or nine months. Responses in Surveys are linked to the Shopify order, so first orders and repeat orders stay separable when you read the results. Compare the two groups afterward: fast returners and slow returners rarely come back for the same reason.

How do I learn from customers who never came back?

Ask them separately, and ask about the gap rather than the product. A short email survey to buyers who have not ordered in twice your normal repeat window gets more candid answers than you expect, because there is nothing left to be polite about. Expect a lower response rate and read it as qualitative direction rather than as a measurement.

Should I offer an incentive for responding?

Not on this survey. You are trying to measure why someone chose to come back, and paying for the answer mixes your incentive into the very thing you are measuring. If you want to thank respondents, do it after the answers are in and do not announce it up front.

Keep planning

Related playbooks and templates

Browse the complete library

Turn the plan into a live Shopify campaign

Collect useful customer insight with Surveys and grow your audience with Contests.