← Back to Skills Marketplace
harrylabsj

Crm Segment Winback

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install crm-segment-winback
Description
Define CRM segments (new, active, lapsed, VIP, at-risk, churned), build winback triggers, and generate personalized re-engagement campaign ideas across email...
README (SKILL.md)

CRM Segment & Winback

Overview

Use this skill to turn rough customer data notes and lifecycle goals into a structured CRM segment brief and winback campaign strategy. It applies a built-in lifecycle stage framework, winback trigger library, and channel suitability matrix to generate operator-ready recommendations.

This MVP is heuristic. It does not connect to live CRM platforms (Klaviyo, Braze, SMS tools, WeChat Work), analytics, or customer data warehouses. It relies on the user's provided segment context, purchase history notes, and campaign goals.

Trigger

Use this skill when the user wants to:

  • define or refine CRM customer segments (new, active, lapsed, VIP, at-risk, churned)
  • build winback triggers and timing for lapsed or churned customers
  • plan a lifecycle email or SMS campaign sequence across onboarding, retention, and winback
  • assess segment health and identify which segments need immediate re-engagement
  • generate personalized offer and message ideas for a specific segment

Example prompts

  • "Help me define our CRM segments for a DTC skincare brand"
  • "Build a winback strategy for customers who haven't purchased in 90 days"
  • "Create a lifecycle campaign calendar for new customers, VIPs, and lapsed buyers"
  • "What SMS and email sequence should we use to reactivate churned subscribers?"

Workflow

  1. Capture the business context, customer lifecycle stage, and campaign goal.
  2. Define or refine the segment framework based on recency, frequency, monetary, and engagement signals.
  3. Identify winback triggers and optimal re-engagement timing per segment.
  4. Map segments and campaign types to channels (email, SMS, WeChat, push).
  5. Return a markdown CRM brief with segment definitions, winback triggers, channel matrix, and campaign ideas.

Inputs

The user can provide any mix of:

  • business type: DTC brand, marketplace seller, subscription, hybrid
  • existing segment notes: current segment names, definitions, or gaps
  • customer data context: purchase frequency, average order value, churn patterns, email/SMS opt-in rates
  • campaign goal: reduce churn, increase LTV, reactivate lapsed buyers, promote VIP loyalty
  • available channels: email (Klaviyo, Mailchimp), SMS (Klaviyo, SMSBump), WeChat, app push
  • lifecycle stage: new customer onboarding, ongoing retention, winback, VIP cultivation

Outputs

Return a markdown brief with:

  • segment framework summary (recency, frequency, monetary, engagement tiers)
  • segment health scorecard (size, AOV, churn risk, engagement quality per segment)
  • winback trigger library (timing, signal, offer type)
  • channel suitability matrix (which channel works best for each segment and campaign type)
  • personalized message and offer ideas per segment and channel
  • campaign sequence outline (email/SMS flow with subject line ideas and timing)
  • KPI framework for segment and campaign performance (open rate, CTR, conversion, LTV)

Safety

  • No live CRM platform, customer data warehouse, or marketing automation access.
  • Segment definitions are directional; actual segment assignment depends on data quality and platform logic.
  • Do not claim guaranteed re-engagement rates or LTV improvements.
  • Offer decisions, discount levels, and frequency management remain human-approved.

Best-fit Scenarios

  • DTC brands and small-to-mid-market ecommerce teams with email and SMS programs
  • operators building CRM strategy from scratch or refining an existing fragmented approach
  • teams that need winback campaign ideas without deep CRM tool expertise

Not Ideal For

  • real-time customer data analysis, automated segmentation, or live campaign execution
  • highly regulated industries with strict privacy or consent requirements (healthcare, financial)
  • enterprise-grade CRM setups requiring complex behavioral or predictive modeling

Acceptance Criteria

  • Return markdown text.
  • Include segment framework, winback trigger library, and channel matrix.
  • Cover at least 3 distinct segments with campaign ideas.
  • Make data-quality assumptions explicit when segment notes are partial.
  • Keep the brief practical for CRM managers and ecommerce operators.
Usage Guidance
This skill appears coherent and limited to producing heuristic CRM briefs. Before using: (1) avoid pasting any real PII/customer lists into prompts — the tool is not designed to store or securely handle sensitive data; (2) review generated offers, discount recommendations, and frequency rules with a human operator before executing campaigns; (3) test outputs in a staging CRM to validate segmentation logic; and (4) note the implementation is an MVP heuristic (defaults to 'DTC Brand' and simple keyword matching), so verify segment assignments against your real data.
Capability Analysis
Type: OpenClaw Skill Name: crm-segment-winback Version: 1.0.0 The skill is a template-based generator for CRM strategy briefs and winback campaigns. The logic in handler.py is purely heuristic, using keyword matching to select pre-defined markdown templates based on user input. It performs no network requests, file system operations, or external command executions, and the SKILL.md instructions are strictly limited to the stated business purpose without any signs of prompt injection or malicious intent.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description match the content: SKILL.md and handler.py implement a heuristic-driven CRM segment framework, winback triggers, channel matrix, and campaign sequences. There are no unrelated dependencies, OS calls, or credential requests that would be out-of-scope for a CRM strategy assistant.
Instruction Scope
Runtime instructions are narrowly scoped to generating briefs from user-provided context; SKILL.md explicitly forbids live CRM or warehouse access. The provided handler code normalizes user input and builds outputs from built-in rules without reading files, environment variables, or contacting external endpoints.
Install Mechanism
No install spec is present (instruction-only), and the included Python code uses only stdlib typing and sys. Nothing is downloaded or written to disk during install.
Credentials
The skill requires no environment variables, credentials, or config paths. The behavior and outputs are consistent with needing no secrets or external API keys.
Persistence & Privilege
The skill is not forced always-on and does not request elevated or persistent system privileges. It does not modify other skills or global agent settings based on the manifest and code shown.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install crm-segment-winback
  3. After installation, invoke the skill by name or use /crm-segment-winback
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Defines CRM segments and generates winback strategies and multi-channel campaign ideas for CRM operators without requiring live data integrations. - Provides a structured framework for segmenting customers (new, active, lapsed, VIP, at-risk, churned). - Suggests winback triggers, timings, and personalized re-engagement ideas across email, SMS, WeChat, and app push. - Outputs a markdown CRM brief, including a segment health scorecard, channel matrix, and campaign sequence suggestions. - Designed for use by DTC and ecommerce CRM managers needing actionable segment and campaign recommendations with only basic data inputs.
Metadata
Slug crm-segment-winback
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Crm Segment Winback?

Define CRM segments (new, active, lapsed, VIP, at-risk, churned), build winback triggers, and generate personalized re-engagement campaign ideas across email... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install Crm Segment Winback?

Run "/install crm-segment-winback" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Crm Segment Winback free?

Yes, Crm Segment Winback is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Crm Segment Winback support?

Crm Segment Winback is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Crm Segment Winback?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments