OrderSurvey
← All articles

Shopify How-Tos

Shopify Survey Not Showing? Check Preview vs. Live Orders

If your Shopify survey appears in a preview but is missing from an order, check two things separately: whether the block is published on that page, and whether that order qualifies for a survey. Installing an app, saving a question and seeing a preview do not establish both.

This guide follows OrderSurvey's live display checks. It is for a survey you have already tried to set up. For the initial steps, use the Thank you page setup guide or Order status page setup guide.

Start with the page and the time of the test

Shopify's Thank you page is the initial confirmation after checkout. A later visit uses the Order status page. If you revisit yesterday's order to troubleshoot Thank you, you are checking a different page. Shopify explains this distinction in its checkout and accounts editor guide.

Write down the affected page and test time. Then open OrderSurvey's Set up page and look at Placement status for that page. Compare its dates with your test, rather than relying on an old green badge.

What you see What it establishes
Block published Shopify lists the OrderSurvey block on this page in the published checkout configuration. Open an eligible order to check the question.
Block absent from published checkout Check the active checkout configuration. A block saved only in a draft reaches customers when that configuration is published. You can also add the block to the active configuration.
No live request yet OrderSurvey has received no request from this page since the latest installation. A published block can show this status until the page loads.
Connected A live page requested a survey. It does not establish that an eligible question appeared.
Survey displayed The block reported a survey display on that page at the recorded date.
Awaiting a saved response No saved answer has been recorded for the current setup checks. Display and submission are separate.

If Shopify’s placement check is unavailable, open the active checkout configuration and inspect the page in the editor. The Apps sidebar’s Added tab shows blocks already in that configuration. “Quiet” activity can reflect a lack of recent visits. It does not, on its own, prove that someone removed a block. After reinstalling, setup checks use activity since that installation; retained answers can still appear in Responses.

These signals help diagnose setup. They are not a unique-customer impression count or a response-rate denominator. See the response-rate measurement guide before turning them into performance claims.

If there is no recent connection, check the saved block

Open Shopify Settings → Checkout, then customize the configuration your store uses. Select the affected page, find Post-purchase survey under OrderSurvey, add it if missing, and save. Check Thank you and Order status separately.

Also open the survey inside OrderSurvey. Its Display on selection must include the page, and its status must be Enabled. A published Shopify block without an eligible enabled survey has no question to display.

Shopify's app-block instructions cover supported placements and saving the configuration. Thank you and Order status UI extensions are available on Basic or higher. The Plus restriction for information, shipping and payment customizations is separate.

Use the checkout and accounts editor for these blocks; editing the storefront theme will not publish them. Make one controlled test visit after saving and recheck Placement status. If there is still no recorded connection, keep the exact page, test time and any visible error for support.

If the block connects, read why a survey did not match

Placement status can explain the last request. That explanation describes the latest recorded request, which may come from a different order than the one you are investigating.

Work from the explanation instead of removing every rule:

  • No enabled survey or different page: enable the intended survey and include the affected page in its placement settings.
  • Question or answer-choice problem: open the survey, review its questions and branching, and save a valid configuration.
  • Scheduled or expired: compare the survey's start and end dates with the time of the order visit. These are survey calendar dates, not a delay after delivery.
  • First/repeat status unavailable: the order cannot be classified for a restricted audience. Order status needs the classification received earlier by the Thank you block for that same order.
  • Audience does not match: a first-order survey should not appear to a classified repeat order, and vice versa.
  • Targeting does not match: check the actual total, quantity, products, variants, shipping country or currency used by your rules.

In Check your survey rules, try an example with the relevant page, first/repeat classification, total and currency. The simulation saves no responses and does not establish that a block is published. Unspecified details stay unknown, so it cannot fully test a product or shipping-country condition through those fields.

For a first/repeat-order issue, compare “classification available” with “classification unavailable.” An old Order status link may lack the recorded classification even when the customer has an order history. Test a fresh matching checkout through Thank you before testing Order status. The audience and segmentation guide explains how these conditions work together.

If a different survey appears, check priority

Several enabled surveys can qualify for one order. OrderSurvey chooses matching surveys with the larger Survey priority number first. A broad All orders survey with a higher priority can therefore appear instead of the narrower survey you expected.

Review the enabled surveys that include the affected page, along with their audiences, rules and priorities. Check any configured default survey as well. Do not assume that creating another survey makes both questions appear as separate blocks.

For a controlled test, note the existing settings before changing anything and change one condition at a time. Avoid broadening a live audience just to make a test pass if the question would be irrelevant to other customers.

If preview works but live questions stop, check usage and completion

OrderSurvey's editor preview lets you try questions and branching without saving an answer or using your response allowance. A successful preview therefore does not prove that the store can accept a new live response.

Free supports 100 submitted survey responses across the store per rolling 30 days. Several questions in one submitted survey count as one response. At the allowance, new responses pause until older responses leave that window or you choose Unlimited. It does not reset simply because a new calendar month begins. Existing answers remain available in the app.

Also check whether the order already answered the same survey. Thank you and Order status share its completion state. Seeing a completion message on a return visit is expected; it is not a missing question. Do not delete a valid customer answer to make the order look unanswered.

Verify the fix with two controlled orders

Use test orders that match your intended audience and rules. The two-order method separates the two placements from the existing-answer check:

  1. Order A: test Thank you. Complete checkout, confirm the intended question appears, submit the survey and find its saved answer in OrderSurvey Responses.
  2. Return to Order A. Check Order status. For that same eligible survey, expect its completion state rather than a second blank questionnaire.
  3. Order B: test an unanswered Order status page. Let Thank you load, but leave its survey unanswered. Then visit Order status, confirm the intended question, submit and verify the saved answer.
  4. Review the evidence. Record each page's display status and the saved test answers. Keep known tests separate from customer feedback when analyzing results.

The test passes when the intended page shows the intended survey and the answer is saved. A matched simulation or a visible editor preview alone does not finish that check. You can review the dashboard through Analytics even before the first response; setup guidance remains above it.

If the checks still disagree, contact Dennis with your store domain, survey name, affected page, test time and timezone, expected result, actual result and the Placement status explanation. A screenshot with customer details hidden is useful. There is no need to send customer passwords or private order-access links. Store changes require your permission.

Get help checking your setup

Watch the setup walkthrough, or book setup help with Dennis to check both placements. Free includes targeting, branching and in-app analytics. Unlimited is $24 USD/month for unlimited responses, CSV export, configured low-score NPS webhook alerts and priority support. Compare current plans.

If you are choosing a survey app, install OrderSurvey and use this checklist to verify your first saved response.

Frequently asked questions

Why does my survey appear in the editor but not on a live order?

An editor preview does not confirm a published block or an eligible live order. Check the saved block on the correct page, enabled survey, schedule, audience, targeting and response allowance. OrderSurvey previews do not save answers or consume the Free allowance.

Does a Connected badge mean customers saw my survey?

No. In OrderSurvey, Connected records a live survey request. A separate Survey displayed status records display confirmation. Check the page and date, then verify a saved response; none of these signals is a unique-customer impression count.

Can I collect survey responses on OrderSurvey Free?

Yes. Free includes unlimited surveys, targeting, branching, in-app analytics and 100 submitted survey responses across the store per rolling 30 days. At the allowance, new responses pause until usage falls below the limit or you choose Unlimited. Unlimited is $24 USD/month.

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.