Today's Agent Skill: Customer Loyalty Program Offer Generator

What It Does

Repeat customers spend significantly more on average than new ones, yet most small businesses treat every customer identically at checkout. A personalized loyalty offer — even a simple "you're one visit away from a free coffee" message — dramatically increases the odds a customer returns. An AI agent can generate tailored loyalty offers for your best customer segments in seconds, without requiring a complicated CRM system.

How It Works

The skill accepts a customer segment description (e.g., "customers who've visited 4 times in the last 90 days but not in the past 30") and your product or service type, then generates a set of tiered loyalty offers ranked by estimated conversion likelihood. Each offer includes message copy for SMS, email, and in-store signage, plus a suggested expiration window and a friction-free redemption mechanic.

How to Deploy It

Add the SKILL.md to your agent's folder and trigger it with "generate loyalty offer for" plus a customer segment description. Works with Claude Code, Gemini CLI, Cursor, and Windsurf. Pair the generated offer copy with Square Loyalty, Stamp Me, or Fivestars — all three integrate loyalty program mechanics you can populate directly with the AI-drafted messages.

SKILL.md — Ready to Deploy

## Description
Generates tiered, personalized loyalty offers for a customer segment, including SMS, email, and in-store message copy, a recommended expiration window, and a low-friction redemption mechanic — ranked by estimated conversion likelihood.

## Trigger
User types "generate loyalty offer", "create a win-back offer", or "draft loyalty reward for" followed by a customer segment description.

## Input
- customer_segment: Description of the target segment (e.g., "customers who bought twice but haven't returned in 60 days", "top 10% by spend")
- business_type: Type of business (e.g., coffee shop, hair salon, hardware store)
- product_or_service: Primary product or service to feature in the offer
- offer_budget: Approximate reward value willing to provide (e.g., "$5 off", "free item under $8", "10% off next visit")
- urgency_level: How soon you need them to act — low / medium / high (affects expiration window)

## Steps
1. Identify the segment's most likely reengagement barrier: price sensitivity, simply forgot, found a competitor, or seasonal gap.
2. Generate three offer options ranked by estimated conversion likelihood:
   a. High-conversion: generous offer with a short expira

Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.

← Back to All Posts | Home — CO AI Tools