shopify-admin-post-purchase-survey-trigger

Installation
SKILL.md

Purpose

Builds the recipient list for a post-purchase survey campaign by selecting orders that were fulfilled between survey_min_days and survey_max_days ago, are not refunded, not cancelled, and (optionally) belong to customers who consented to marketing. Output is a clean recipient list ready to load into your email or SMS automation. Read-only — no mutations.

Prerequisites

  • Authenticated Shopify CLI session: shopify store auth --store <domain> --scopes read_orders,read_customers,read_fulfillments
  • API scopes: read_orders, read_customers, read_fulfillments

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
survey_min_days integer no 7 Earliest days after fulfillment to survey (give time for delivery + initial use)
survey_max_days integer no 14 Latest days after fulfillment to survey (recall fades after ~2 weeks)
marketing_consent_only bool no true Restrict to customers with marketingState: SUBSCRIBED
exclude_repeat_recipients_days integer no 90 Skip customers who were already on a survey list within this window (caller-tracked)
format string no human Output format: human or json

Safety

Installs
2
GitHub Stars
182
First Seen
Jun 2, 2026
shopify-admin-post-purchase-survey-trigger — 40rty-ai/shopify-admin-skills