shopify-admin-abandoned-cart-recovery

Installation
SKILL.md

Purpose

Identifies customers who started checkout but did not complete their purchase, generates a unique discount code for each one, and tags them in Shopify so they can be targeted in follow-up campaigns. This skill handles the Shopify-native data layer (querying, discounts, tagging); sending the actual email requires an external tool.

Prerequisites

  • Authenticated Shopify CLI session: shopify auth login --store <domain>
  • API scopes: read_checkouts, write_price_rules, write_discount_codes, write_customers

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
format string no human Output format: human or json
dry_run bool no false Preview operations without executing mutations
days_back integer no 7 Lookback window for abandoned checkouts
min_cart_value float no 0 Minimum cart total to include (USD)
discount_pct integer no 10 Discount percentage to create per customer
code_prefix string no RECOVER Prefix for generated discount codes
tag string no cart-recovery Tag applied to eligible customers
Related skills
Installs
5
GitHub Stars
139
First Seen
Apr 12, 2026