customer-spend-tier-tagger

Installation
SKILL.md

Purpose

Queries all customers, calculates their lifetime spend using order history, and assigns a spend-tier tag (Bronze/Silver/Gold/Platinum by default). Enables VIP segmentation for loyalty programs, exclusive offers, and CX prioritization without a third-party loyalty app. Extends the existing loyalty-segment-export skill with a write step.

Prerequisites

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

Parameters

Parameter Type Required Default Description
store string yes Store domain (e.g., mystore.myshopify.com)
tiers object no see below Spend thresholds per tier (in store currency)
tag_prefix string no tier Tag prefix (e.g., tier:bronze, tier:silver)
remove_old_tiers bool no true Remove existing tier tags before applying new ones
dry_run bool no true Preview without executing mutations
format string no human Output format: human or json

Default tiers (store currency):

Related skills
Installs
1
GitHub Stars
139
First Seen
Apr 12, 2026