skill

Reactivate

Wins back customers who have quietly stopped buying — finds the ones whose gap has stretched past their own normal rhythm or who are showing churn signals, ranks them by what the relationship was worth, drafts a win-back message per customer in the owner's voice, and sends and logs only what the owner approves. Chains review-reputation, outreach-composer, and crm-autopilot, and keeps the rule that the first touch acknowledges the gap without pitching. Use this whenever the owner is worried ab...

Anthropic4.82,500+ installsVetted

About

Run the win-back chain: `review-reputation` to find who went quiet and why, `outreach-composer` to write to them, `crm-autopilot` to log it. The owner approves at every handoff, per message.

Connectors: a CRM (HubSpot, Monday.com, Salesforce, or Zoho CRM), a payments connector (PayPal, Square, or Stripe), or a storefront (Shopify or Square) is the backbone — one is required to know who bought what and when, and same-category connectors are peers (`../../shared/connector-neutrality.md`). A storefront alone is enough: its customer list (Shopify `list-customers`) and order history (`list-orders`, `get-order`) are the purchase rhythm. Mail (Gmail or Microsoft 365) adds sending; a storefront also adds order and fulfillment patterns as a churn signal in their own right. A ledger adds invoice history (Zoho Books `list_invoices` by `customer_id`; the other ledgers' AR and sales-by-customer reads), which is the cleanest read of a customer's rhythm and worth. A support desk (Zoho Desk) adds service history — an unresolved ticket beside a silence is a reason, not a mystery, and it moves that customer to the owner's call list rather than the email sequence. With none of these, an exported customer list and pasted reviews go in and win-back drafts come out for the owner to send by hand.

Mailchimp, when connected, adds two things and no more: campaign and audience-growth analytics that help spot who went quiet on email before they went quiet on orders, and a place to save an approved win-back as draft campaign content. **It cannot send**, its planner refuses single-campaign requests and returns multi-channel plans only, and its audience list should be treated as unreadable unless a call actually returns it — the quiet-customer list still comes from the CRM, the payments connector, the storefront, the ledger, or an export.

## Step 1 — Find who went quiet (review-reputation)

Trigger the `review-reputation` skill workflow, scoped to the churn side rather than the full reputation report.

**In:** customer purchase or job history from the CRM, the payments connector, the storefront, the ledger, or an uploaded export. Stripe: `GET /v1/customers` by email, then `GET /v1/charges` for that customer, for value and rhythm; PayPal: the transaction list by payer; Square: payments by customer. Plus public reviews, disputes, support tickets (Zoho Desk `getTicketsByContact`), and complaint-language email threads for the "why."

**Out:** a ranked list of quiet customers, each with their own normal rhythm, how far past it they are, what the relationship was worth, and any negative signal attached — a one-star review, a dispute, a late fulfillment, a refund.

A quiet customer is one whose gap has stretched past *their own* pattern, not past an industry average. Someone who buys quarterly and has been gone seven months is a signal. Someone who buys annually is not.

**Trust the dates before trusting the gaps.** Sanity-check the order-date field before computing anyone's rhythm. If a date-window query returns essentially the whole store or nothing at all, or `created_at` values cluster on one or two days, the field is unreliable — bulk-imported orders stamp the import date, not the order date. Fall back to `processed_at` or the per-customer order history, and say in the output which date field was used and why.

Rank by past value, not by length of silence. Fifteen names Ray Okonkwo will actually work beat two hundred he will not.

**Flag anyone who left a negative review and then stopped.** That pairing is the clearest churn signal in the data, and it usually deserves a call from the owner rather than a drafted email. Say so.

**Gate:** the owner confirms the list and strikes anyone they do not want contacted, before a word is written. Some silences the owner already knows the reason for.

## Step 2 — Confirm what is actually on the table

Before drafting, ask what the owner can honor: a discount, a credit, priority scheduling, a service that did not exist last time, or nothing but an honest check-in.

Never invent an offer. A win-back that promises something the owner has not agreed to is worse than no outreach, because it lands as a broken promise on a relationship that was already fragile.

If the answer is "nothing," that is fine. The honest check-in is the stronger first message anyway.

## Step 3 — Draft the win-backs (outreach-composer)

Trigger the `outreach-composer` skill workflow using the re-engagement sequence: three messages over four weeks.

**In:** the confirmed customer list with each one's history and reason, the confirmed offer, and the shared voice profile.

**Out:** a sequence per customer, grounded in something real about their history — what they bought, what job was done, when.

**The rule that must survive this chain: the first message does not pitch.** It acknowledges the gap honestly and asks what happened, and means it. A customer who went quiet usually did so for a reason, and a pitch confirms they were rig

Install

Run this command

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/small-business/skills/reactivate ~/.claude/skills/

Works with

claude appclaude codeclaude apicursorcodexwindsurfclinezed

Manual steps

Clone the repository and copy the `small-business/skills/reactivate` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.

View source
License: Apache-2.0By Anthropic

Related assets

More curated picks in Productivity & Office.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-time
Time
Time and timezone conversion capabilities including current time, conversions, and IANA timezone awareness.★ 4.9 · 5,000+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/change-request ~/.claude/skills/
Change Request
Create a change management request with impact analysis and rollback plan. Use when proposing a system or process change that needs approval, preparin…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/product-management/skills/product-brainstorming ~/.claude/skills/
Product Brainstorming
Brainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner. Use when exploring a new opportunity, generating so…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/compliance-tracking ~/.claude/skills/
Compliance Tracking
Track compliance requirements and audit readiness. Trigger with "compliance", "audit prep", "SOC 2", "ISO 27001", "GDPR", "regulatory requirement", or…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/process-optimization ~/.claude/skills/
Process Optimization
Analyze and improve business processes. Trigger with "this process is slow", "how can we improve", "streamline this workflow", "too many steps", "bott…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/enterprise-search/skills/search-strategy ~/.claude/skills/
Search Strategy
Query decomposition and multi-source search orchestration. Breaks natural language questions into targeted searches per source, translates queries int…★ 4.8 · 2,500+

Audit before you install

Run any source through our checks - AI visibility, security, performance, and stack detection.

More in Productivity & Office