shopify-admin-post-purchase-survey-trigger

Generate a de-duplicated recipient list from Shopify orders fulfilled within a configurable day window.

174|18|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-post-purchase-survey-trigger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-admin-post-purchase-survey-trigger
Source: https://github.com/40RTY-ai/shopify-admin-skills/tree/main/skills/conversion-optimization/shopify-admin-post-purchase-survey-trigger
Command: npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-post-purchase-survey-trigger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents wasted survey campaigns by automatically identifying which Shopify orders are eligible for a post-purchase survey window while excluding refunded, cancelled, and non-consenting customers.

Core Features & Use Cases

  • Survey eligibility filtering: Selects orders fulfilled between a configurable min/max day range and excludes cancelled orders, any refunded orders, and guest orders without email.
  • Consent-aware recipient building: Optionally restricts recipients to customers with marketing consent (marketingState: SUBSCRIBED) to improve compliance.
  • De-duplicated output: Collapses multiple eligible orders per customer into a single recipient and exports a ready-to-import CSV for email/SMS automation.

Quick Start

Use this skill to generate a post-purchase survey recipient CSV for orders fulfilled 7 to 14 days ago while enforcing marketing consent: set store to your domain and keep marketing_consent_only enabled.

Frequently Asked Questions about shopify-admin-post-purchase-survey-trigger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a post-purchase survey recipient list from Shopify orders?

To build a post-purchase survey list, you need to filter Shopify orders fulfilled within a specific day window, exclude cancelled or refunded orders, remove guest orders without email, and de-duplicate the remaining recipients by customer email for your CSV export.

Does the Shopify post-purchase survey export exclude refunded and cancelled orders?

Yes, the post-purchase survey export automatically excludes cancelled orders, any refunded orders, and guest orders lacking an email address, ensuring your recipient list only contains valid, eligible customers.

How do I ensure email campaign compliance when exporting Shopify survey recipients?

To ensure email campaign compliance, you can optionally restrict the Shopify survey recipient export to only include customers with active marketing consent (marketingState: SUBSCRIBED) before generating the CSV file.

Can I export a de-duplicated CSV of Shopify customers for an SMS campaign?

Yes, you can export a de-duplicated CSV for an SMS campaign by collapsing multiple eligible Shopify orders per customer into a single recipient record, provided the customers have given marketing consent.

What Shopify API permissions are required to generate a post-purchase survey list?

Generating a post-purchase survey list requires authenticated Shopify read scopes to query orders via GraphQL with pagination, ensuring the process can retrieve order history without performing any data mutations.

How do I target Shopify orders fulfilled within a specific day range for a survey?

You can target Shopify orders for a survey by configuring a min/max day range to select only orders fulfilled within that specific timeframe, automatically filtering out any orders that fall outside your desired post-purchase window.