Features

Post-Purchase Surveys

Show a survey to customers on the Shopify order confirmation page immediately after they complete a purchase. Available on Pro and Pro+ plans.

2 min read

Last updated June 15, 2026

Post-purchase surveys appear on the Shopify order status / thank-you page after a customer completes checkout. Customers can fill in and submit the survey without leaving the page.

Available on Pro and Pro+ plans.

How to set up

Create a new form

In the app dashboard, click Create Form.

Set the form type

In Form Settings → General → Form Type, select Post-Purchase Survey.

Build your questions

Add fields to the form as normal Radio, Checkbox, Text, Ratings, or any other field type.

Configure notifications

Set up email notifications or integrations so responses are captured and routed correctly.

Save and activate

Click Save and ensure the form status is Active. The survey appears automatically on the order confirmation page.

No embedding required

Post-purchase survey forms are injected automatically on the Shopify order confirmation page. You do not need to use the Theme App Extension or add any embed code.

Settings

SettingDescription
Trigger Delay HoursWait a specified number of hours after the order before sending the survey invitation email (for email-delivered variants)
Post-Purchase SubjectEmail subject line for the survey invitation email

Common use cases

  • Attribution surveys "How did you hear about us?"
  • Net Promoter Score (NPS) "How likely are you to recommend us?"
  • Product recommendations "What brought you to buy this product?"
  • First-time buyer onboarding gather preferences to personalize the next experience
  • Satisfaction ratings fast star rating or emoji feedback immediately after purchase

Viewing responses

Post-purchase survey responses appear in the same Response dashboard as any other form. Go to the app dashboard → select your post-purchase survey form → Form Responses.

You can export responses to CSV, Excel, or PDF, and use analytics to see response trends over time.

Was this page helpful?