OrderSurvey
← All articles

Strategy

Shopify Survey Segmentation: First Orders, Products, and Order Value

Survey segmentation means choosing which orders see a question. In OrderSurvey, you can combine first-order or repeat-order audiences with conditions such as order total and product ID. This lets you ask new buyers how they discovered your store and returning buyers what brought them back.

Start with a question you will use to make a decision. Then choose the smallest set of conditions needed to reach the right buyers. More rules can exclude useful responses as well as irrelevant ones.

See the setting before you install

Watch the product walkthrough to see OrderSurvey's real builder and setup checks in our development store. A preview checks question flow; it does not establish that a first-order customer can see a published block.

Use this acceptance check for a First orders only discovery survey:

Test order Thank you Order status
First order, classification available Discovery survey is eligible Eligible after the Thank you block records the classification
Repeat order Discovery survey is excluded Discovery survey is excluded
Classification unavailable Audience-specific survey stays hidden Stays hidden; do not assume it is a first order

Other targeting, priority, schedule and response limits still apply. In Setup → Check your survey rules, try First order, Repeat order and Classification unavailable before testing real placements. The simulation saves no responses.

Choose an audience before adding conditions

Open a survey and find Show survey to. The options are All orders, First orders only, and Repeat orders only. All three are included on Free and Unlimited.

First order means the customer's first completed order with your store, including purchases before OrderSurvey was installed. It does not mean the first order since installing the app, and it does not require a customer tag.

For example:

Research question Audience Useful starting question
Where do new buyers discover us? First orders only How did you first hear about us?
What brings buyers back? Repeat orders only What brought you back today?
What almost prevented a purchase? All orders What almost stopped you from placing this order?

These are illustrative question choices, not a claim that one audience will produce a higher response rate.

First-order targeting on the Order status page

The Thank you block receives Shopify's first/repeat-order classification. OrderSurvey saves that classification for the same order's later Order status visits. A later purchase does not turn the original first order into a repeat order.

Add and save the block on the Thank you page as well as Order status for this flow. If the Thank you block never received the classification, a first- or repeat-order survey stays hidden on Order status. This can affect older orders or orders with unavailable classification. Use All orders if the question should also include those orders.

An editor preview may lack this information. Confirm audience targeting with a qualifying test order, not just a preview.

Add order conditions where they help

The online survey editor supports these conditions:

Condition Illustrative use Check before launch
Order Total Ask about purchase decisions on orders over 150 Use a Currency condition too if the threshold is intended for one currency
Total Quantity Ask bulk buyers about their intended use A large quantity does not prove the buyer is a wholesale account
Product ID or Variant ID Ask why a buyer chose a particular item Use the intended product or variant ID; this is not collection targeting
Shipping Country (Code) Ask a region-specific question Use the country code and test an order with shipping information
Currency Separate questions for orders in different currencies Match the order's currency code

Choose ALL conditions match when every condition is necessary. Choose ANY condition matches when one is enough. The first/repeat-order audience still applies even when an order matches a condition.

For example, a survey intended for first orders over 150 USD needs First orders only, an Order Total condition, a Currency condition for USD, and ALL conditions match. Those values are an example, not a recommended threshold for every store.

Customer tags and delivery status are different

Existing customer-tag targeting is unavailable on the Thank you and Order status survey blocks. Do not build the display rule around a VIP, wholesale, or first-order tag. Optional tagging after an answer is submitted is a separate feature; it does not make existing customer tags available for choosing who sees a survey.

OrderSurvey also does not currently provide a delivered-status or days-since-delivery display condition. A start date schedules the survey for the store; it does not wait a set number of days after each customer's delivery.

If you want product-experience feedback, first ask whether the buyer has received and used the product, then use a conditional follow-up for the relevant answer. A buyer who has just ordered cannot yet judge fit, durability, or delivery quality.

POS is a separate placement. The online order conditions and first/repeat-order audiences described here are not supported there. Use a POS-eligible survey without those restrictions; see the POS survey guide.

Decide which survey wins when conditions overlap

OrderSurvey selects an eligible survey by Survey priority. A larger number has higher priority. Give intentionally different priorities to surveys that can match the same order.

An illustrative setup:

Priority Survey Audience and conditions
30 Selected-product purchase decision All orders; Product ID matches the chosen item
20 New-customer discovery First orders only
10 Reason for returning Repeat orders only
0 General checkout feedback All orders; no extra conditions

In this example, a new buyer of the selected product sees the priority-30 survey. If discovery matters more for that buyer, give the discovery survey the higher number instead.

A default survey can provide a fallback when no ordinary match is selected. It still needs to be enabled, valid, scheduled for the current time, available on the page, and eligible for the audience. It does not guarantee that every buyer will see a survey or bypass the response allowance.

Publish and test the complete path

Saving the survey inside OrderSurvey and placing the Shopify block are separate steps:

  1. Create the questions, select the pages and audience, configure conditions, and enable the survey.
  2. In Shopify, open Settings → Checkout and edit the active configuration.
  3. Select Thank you, add the OrderSurvey block, and save. Repeat for Order status if you want that placement.
  4. Use OrderSurvey's setup diagnostics to check the intended page and audience against your settings.
  5. Complete a qualifying test checkout and submit an answer. Confirm it appears in OrderSurvey.
  6. Revisit the same order. A response already saved for that survey and order should show completion, not invite a duplicate answer.
  7. Check a nonmatching order as well, especially if two surveys could overlap.

Shopify's app-block setup instructions explain adding and saving blocks. You do not need to edit your theme for these survey placements.

Review segments without overstating the results

Keep the question, audience, dates, answer choices, and response count beside each comparison. A change in the people answering can change the results even when the underlying experience is unchanged. Different segments are not a controlled experiment, and a response count alone is not a response rate.

Unlimited's CSV export includes the response date, order ID, question, answer, Other text, placement, response tags, and customer-tag status. It does not automatically include order totals, product IDs, countries, or pre-existing customer tags. Filter to the survey you are reviewing, or use the order ID to join additional data in your own reporting process when appropriate.

For a repeatable workflow, choose one question, collect a useful set of answers, review the themes, and decide one action to try. Record the change before comparing the next period.

Start with one useful segment

Install OrderSurvey and start with a discovery question for first orders or a return-reason question for repeat orders. Free includes 100 responses across the store per rolling 30 days, targeting, and branching. Unlimited is $24 USD/month for unlimited responses, CSV export, webhook alerts, and priority support. See pricing for the current plans.

Want a second pair of eyes on the setup? Book a personal setup call. We can help you check both placements, the intended audience, and the first saved response.

Compare audiences who had a chance to answer

Use the first-order and repeat-order poll examples to choose a question that fits each audience. Before interpreting the gap, check what you counted on each side using the survey denominator worksheet.

Run your first post-purchase survey

Ask how customers found you or collect feedback on Shopify's Thank you and Order status pages. One $24 USD/month plan includes unlimited use and every feature. After installing, add the survey block to each page in Shopify's editor.

Install OrderSurvey

Want help getting started? Book a 20-minute setup call.