Genesis GuideE-commerce · AI
ENPL
GuideResourcesdawidgac.com
Marketing
Zmienia dane w sklepie — wymagany dry_run

Customer Win-Back

Identify customers with no purchase in 90+ days and prepare a campaign.

IntermediateAPI 2025-01

Command

bash
shopify-admin-skills:customer-win-back store=your-store.myshopify.com
### name Customer Win-Back — Lapsed Customer Export and Tagging ### oneLiner Identifies customers who have not ordered in N days, exports them as a CSV, and tags them in Shopify for re-engagement. ### whenToUse - Monthly, to refresh your lapsed customer segment before a re-engagement email send. - Before a seasonal sale, to recover existing buyers instead of spending ad budget acquiring new ones. - When you want to measure the size of your cold customer base without manual Shopify admin filtering. ### howToRun ``` Run skill: shopify-admin-customer-win-back Store: yourstore.myshopify.com inactive_days: 90 min_orders: 1 tag: win-back-2026-04 max_customers: 500 dry_run: true ``` ### whatYouGet A CSV file `winback_YYYY-MM-DD.csv` with columns: `customer_id`, `email`, `first_name`, `last_name`, `orders_count`, `last_order_date`, `tag_applied`. The skill does not send emails — the list is ready to import into Klaviyo, Mailchimp, or Shopify Email. ### polishContext ### safetyNote Run with `dry_run: true` first to see what will change. Then run without the flag. Use a dated tag per run (e.g., `win-back-2026-04`) so you don't re-target the same customers in subsequent campaigns.

Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.

Dawid Gac
WebsiteGuideResources
Genesis Guide by Dawid Gac© 2026 Dawid Gac