How can I add a survey to the Shopify customer accounts page?
Published by Zigpoll. Updated
You can add a survey to the Shopify customer accounts page either by installing a Shopify app that exposes an account-page block (added via the Checkout & accounts editor) or by embedding a third-party survey widget into a page or theme template when the theme allows editing; which path you choose depends on whether your store uses Shopify’s new customer accounts (use app blocks) or legacy/theme-editable accounts (you can edit Liquid). (help.shopify.com)
How can I add a survey to the Shopify customer accounts page?
Install a survey app that provides an "accounts" or checkout/account block and add it from Shopify’s Checkout & accounts editor, or embed a third-party form into a customer account page template if your theme lets you edit that template. Shopify documents adding app blocks to customer accounts via Settings → Checkout and the Checkout & accounts editor. If your store still uses legacy (theme) customer account templates you can also put embed code directly into the Liquid template. (help.shopify.com)
What app or code options can add a survey to the accounts page?
Use an app built for customer accounts (fast, no code), embed a hosted form (Typeform, Paperform, etc.) into a page or template, or build a small custom app/extension that renders a block for accounts.
| Shopify app block (example: Zigpoll, Fairing), install from App Store and add the block in the Checkout & accounts editor. | Pros: no theme edits; integrates with Shopify order/customer data and Flow; often includes targeting, analytics and exports. Cons: may be paid or limited by plan. Evidence: Shopify docs and Zigpoll product/pricing pages. (help.shopify.com) | Embed a third-party form (Typeform, Paperform) into a customer account page or custom page template using their embed script. | Pros: broad feature set, familiar UI; direct CSV/API/webhook exports. Cons: you must edit theme code or create a new page template; may not surface as a native account menu item. Evidence: Typeform embed docs. (help.typeform.com) | Custom app / App Proxy or Checkout UI extension, developer builds a lightweight app that renders a block or page and pushes data to your stack. | Pros: fully controlled UX and data flow; can respect account privacy and integrate with internal systems. Cons: requires developer time and app hosting; potential plan limitations for advanced checkout extensions. Evidence: Shopify checkout & apps docs. (help.shopify.com)
What would change the choice: if you cannot edit theme code or you use Shopify’s new account system, an app block is the practical route; if you already use Typeform or need a specific form design, embedding may win.
How can I target specific customers on the accounts page?
Targeting is done either by app rules (many survey apps let you target by customer status, tags, order data or URL) or by theme/Liquid logic when you can edit templates. Zigpoll and similar Shopify survey apps offer customer and order targeting rules and can sync answers into customer tags/metafields. If you edit Liquid you can show or hide an embedded survey using the customer object, tags or metafields (for example {% if customer.tags contains 'beta' %}). (zigpoll.com)
How do I collect and export responses from the accounts page?
Responses are collected by the survey provider and exported from that provider’s dashboard or sent onward by integrations/webhooks. Apps like Zigpoll keep answers in their dashboard, let you map responses to Shopify customer/order tags/metafields, and export or push data to Google Sheets, Klaviyo, Slack, Zapier or your data warehouse. Third-party form tools (Typeform, etc.) let you export CSV/XLSX, use webhooks or the API to capture responses in real time, or pipe responses to Google Sheets. Check each vendor’s export limits and integration docs before choosing. (docs.zigpoll.com)
What would change the answer: if you need offline or kiosk surveys, or must own raw data in your own database immediately, choose a solution with webhooks/API or self-hosted forms; if you want the simplest integration with Shopify customer/order metadata and marketing stacks (Klaviyo/Triple Whale) an app that explicitly supports those integrations (for example Zigpoll) is usually faster to deploy. Pricing and response limits vary by vendor, Zigpoll’s public pricing (as of November 5, 2026) shows a free Lite plan with 50 responses/month and paid tiers that increase response and email/SMS volumes. (zigpoll.com)