Token导航 LogoToken导航

Agent Skill · 开发

win-back-campaign(赢回竞选活动)

win-back-campaign 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

win-back-campaign 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 9,864。

总安装 2,514周安装 108GitHub Stars 公开资料未说明下载 881核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:win-back-campaign(赢回竞选活动)
来源仓库:https://github.com/leooooooow/win-back-campaign
安装命令:
openclaw skills install win-back-campaign
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install win-back-campaign

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

基于新近度策略优化赢回竞选活动的用户触达流程。适用于客户留存、流失预警或营销自动化等开发场景。调用命令 openclaw skills install win-back-campaign 安装,需配置目标人群参数。使用前请确认业务逻辑是否符合实际场景,避免错误触发推送。建议参考来源仓库文档了解参数设置与效果评估方式。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install win-back-campaign;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

win-back-campaign 怎么安装?

在终端执行 openclaw skills install win-back-campaign。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

win-back-campaign 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

win-back-campaign 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

win-back-campaign 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

win-back-campaign 用的人多吗?

公开数据是累计安装 2,514 次,近一周安装 108 次,下载 881 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

win-back-campaign 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
win-back-campaign

赢回竞选活动 · 本页

2,514—只读MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
Win-Back Campaign
description
Design automated win-back campaigns targeting lapsed customers with personalized re-engagement sequences across email, SMS, and paid ads, using recency-based segmentation to maximize reactivation rates and recovered revenue.
category
ecommerce-marketing
version
1.0
tags
["win-back", "retention", "re-engagement", "lapsed-customers", "lifecycle-marketing", "ecommerce"]

Win-Back Campaign Skill

Design and execute automated win-back campaigns that re-engage lapsed ecommerce customers through personalized, multi-channel sequences. This skill applies recency-frequency-monetary (RFM) segmentation to prioritize high-value defectors, then orchestrates coordinated touches across email, SMS, and paid ads to maximize reactivation rates and recovered revenue.


Quick Reference

Use this table for fast decision-making during campaign design.

DecisionStrongAcceptableWeak
Lapse definitionCustom per-brand based on historical repurchase intervals (e.g., 1.5x median order gap)Industry-standard thresholds (90/180/365 days)Single arbitrary cutoff with no data backing
Segmentation modelFull RFM scoring with tiered treatment pathsRecency-only segmentation with 3+ tiersNo segmentation; one message to all lapsed customers
Incentive escalationGraduated offers that increase across the sequence (no discount > 10% off > 15% + free shipping)Fixed discount offered at a strategic point in the sequenceLeading with the deepest discount on the first touch
Channel orchestrationCoordinated email + SMS + paid ads with suppression logic and frequency capsEmail primary with SMS for high-value segments onlyBlasting all channels simultaneously with identical messaging
Personalization depthDynamic content referencing last-purchased products, browse history, and predicted preferencesCategory-level personalization (e.g., "We miss you in Women's Shoes")Generic "We miss you" with no product or behavioral context
Sequence timingData-driven intervals based on engagement signals and send-time optimizationFixed cadence with reasonable spacing (e.g., Day 0, 7, 14, 21)Random or overly aggressive timing (daily emails)
Exit criteriaMulti-signal: purchase, click-through with browse, explicit opt-out, hard bouncePurchase or unsubscribe triggers exitNo exit logic; customers receive full sequence regardless of actions
Success metricsReactivation rate, recovered revenue, incremental lift vs. holdout, LTV of reactivated cohortOpen rate, click rate, conversion rateVanity metrics only (sends, impressions)

Solves

This skill addresses the following problems:

  1. Revenue leakage from customer churn -- Existing customers who stop buying represent lost lifetime value that is 5-7x cheaper to recover than acquiring net-new customers.
  2. Undifferentiated re-engagement attempts -- Sending the same "We miss you" email to all lapsed customers regardless of their value, recency, or purchase history wastes budget and trains customers to ignore outreach.
  3. Discount dependency -- Brands that immediately offer deep discounts to lapsed customers erode margins and condition buyers to wait for deals rather than purchasing at full price.
  4. Channel fragmentation -- Email, SMS, and paid ads operate in silos with no coordination, leading to redundant messaging, frequency fatigue, and an incoherent customer experience.
  5. Unclear lapse definitions -- Without data-driven thresholds for when a customer is "lapsed," teams either act too early (wasting touches on customers who would have returned organically) or too late (after the customer has fully disengaged).
  6. No measurement of incrementality -- Without holdout groups and proper attribution, teams cannot distinguish between customers who were genuinely won back and those who would have returned on their own.
  7. Compliance and deliverability risk -- Mailing deeply lapsed contacts without proper list hygiene damages sender reputation, increases spam complaints, and risks regulatory violations under CAN-SPAM, GDPR, and TCPA.

Workflow

Step 1: Define Lapse Thresholds

Analyze historical purchase data to establish when a customer should be considered "lapsed" for this specific brand.

Actions:

  • Pull median and average inter-purchase intervals for the past 12-24 months.
  • Calculate the distribution of repurchase gaps (25th, 50th, 75th, 90th percentiles).
  • Set the "at-risk" threshold at approximately 1.25x the median repurchase interval.
  • Set the "lapsed" threshold at approximately 1.5x the median repurchase interval.
  • Set the "deeply lapsed" threshold at 2x+ the median or 365 days, whichever is shorter.
  • Validate thresholds by checking what percentage of customers who cross each threshold eventually return without intervention.

Output: A documented lapse definition table with three tiers and the data supporting each threshold.

Step 2: Segment the Lapsed Population

Apply RFM segmentation to the lapsed customer base to create differentiated treatment groups.

Actions:

  • Score each lapsed customer on Recency (time since last purchase), Frequency (total orders), and Monetary (total or average order value).
  • Create segments such as: High-Value Recent Lapse, High-Value Deep Lapse, Low-Value Recent Lapse, Low-Value Deep Lapse, One-Time Buyers.
  • Size each segment and estimate revenue potential based on historical AOV and predicted reactivation probability.
  • Flag segments requiring special handling (e.g., customers acquired via deep discounts who never paid full price, seasonal-only buyers).
  • Exclude customers who are undeliverable (hard bounces, invalid phone numbers), legally suppressed, or who have explicitly opted out.

Output: A segmentation table with segment names, sizes, value estimates, and assigned campaign tiers.

Step 3: Design the Re-engagement Sequence

Build a multi-touch sequence for each major segment, mapping messages across channels with escalating urgency and incentives.

Actions:

  • Define the number of touches per segment (typically 4-6 for high-value, 2-3 for low-value).
  • Map each touch to a channel (email, SMS, paid ad) with clear reasoning for the channel choice.
  • Write messaging frameworks for each touch that escalate from emotional/brand-centric to incentive-driven:

- Touch 1: Reminder and value reinforcement (no discount). - Touch 2: Social proof, new arrivals, or personalized recommendations. - Touch 3: Modest incentive (e.g., 10% off or free shipping). - Touch 4: Stronger incentive with urgency (e.g., 15% off, 48-hour expiration). - Touch 5 (high-value only): Final appeal with best offer or personal outreach. - Touch 6 (high-value only): Sunset notice -- "We will stop emailing you unless you want to stay."

  • Set timing intervals between touches based on engagement signals and segment tier.
  • Define dynamic content blocks (last purchased product, recommended products, loyalty points balance).

Output: A sequence map per segment showing touch number, channel, timing, message theme, offer level, and dynamic content requirements.

Step 4: Configure Channel-Specific Execution

Set up each channel with proper targeting, suppression, and tracking.

Actions:

  • Email: Create templates, set up automated flows in ESP, configure suppression for purchasers and unsubscribers, warm up sending to deeply lapsed segments gradually.
  • SMS: Draft compliant messages within character limits, ensure TCPA/consent compliance, set quiet hours, integrate short-link tracking.
  • Paid Ads: Build custom audiences from lapsed segments, create retargeting ads on Meta/Google, set frequency caps (3-5 impressions per week), exclude converted customers in near-real-time.
  • Implement cross-channel suppression: if a customer converts via email on Touch 2, suppress remaining SMS and ad touches.
  • Set up UTM parameters and attribution tracking for each channel and touch.

Output: Channel configuration checklist with platform-specific settings, audience uploads, and suppression rules documented.

Step 5: Establish Holdout Groups and Measurement

Create proper test/control structure to measure true incrementality.

Actions:

  • Randomly hold out 10-15% of each segment as a control group that receives no win-back treatment.
  • Define primary KPIs: reactivation rate, recovered revenue, incremental lift, cost per reactivation.
  • Define secondary KPIs: open rate, click rate, unsubscribe rate, spam complaint rate, revenue per recipient.
  • Set measurement windows (30-day, 60-day, 90-day post-campaign).
  • Build a reporting dashboard or template to track performance by segment, channel, and touch.

Output: Measurement plan with holdout group definitions, KPI targets, and reporting cadence.

Step 6: Launch and Optimize

Execute the campaign with phased rollout and continuous optimization.

Actions:

  • Launch to the smallest or least-risky segment first to validate mechanics and deliverability.
  • Monitor deliverability metrics (bounce rate, spam complaints) closely for the first 48-72 hours.
  • A/B test subject lines, send times, offer levels, and creative within each touch.
  • Review performance weekly against KPIs and holdout benchmarks.
  • Adjust timing, messaging, or offers based on performance data.
  • Document learnings for future campaign iterations.

Output: Launch schedule, monitoring checklist, and optimization log.

Step 7: Post-Campaign Analysis and Iteration

Evaluate results, calculate ROI, and feed learnings back into the next cycle.

Actions:

  • Compare reactivation rates and revenue between treatment and holdout groups across all segments.
  • Calculate incremental revenue, cost per reactivation, and ROI by segment and channel.
  • Identify which segments, channels, and touches drove the highest incremental lift.
  • Analyze the behavior of reactivated customers post-campaign (do they make a second purchase? what is their projected LTV?).
  • Determine which lapsed customers should be moved to a sunset/suppression list.
  • Update lapse thresholds, segmentation rules, and sequence design based on findings.

Output: Post-campaign report with ROI analysis, segment-level findings, and actionable recommendations for the next iteration.


Worked Examples

Example 1: DTC Skincare Brand ($8M Annual Revenue)

Context: A direct-to-consumer skincare brand with a 45-day median repurchase interval, 120K total customers, and a growing churn problem. Email list is 95K, SMS subscribers are 35K. Average order value is $62.

Step 1 -- Lapse Thresholds:

  • Median repurchase interval: 45 days.
  • At-risk: 56 days (1.25x). Lapsed: 68 days (1.5x). Deeply lapsed: 90+ days (2x).
  • Analysis shows 72% of customers who go beyond 90 days without purchasing never return organically.

Step 2 -- Segmentation:

SegmentCriteriaSizeEst. Revenue Potential
VIP Lapsed (68-90 days)3+ orders, AOV > $75, last purchase 68-90 days ago2,400$198K
VIP Deeply Lapsed (90-180 days)3+ orders, AOV > $75, last purchase 90-180 days ago1,800$126K
Standard Lapsed (68-90 days)2+ orders, AOV $40-755,100$224K
Standard Deeply Lapsed (90-180 days)2+ orders, AOV $40-754,300$155K
One-Time Buyers (68-180 days)1 order only8,900$196K
Dormant (180+ days)Any history, 180+ days6,200Suppressed -- sunset flow only

Step 3 -- Sequence Design (VIP Lapsed segment):

TouchDayChannelThemeOfferDynamic Content
10Email"Your skin routine is waiting"NoneLast purchased products, reorder CTA
24SMSQuick check-inNoneFirst name, product name
38EmailNew launches + personalized recsNoneBrowsing-history-based recommendations
414Email + Paid AdsLoyalty reward unlockFree deluxe sample with orderPoints balance, sample product image
521EmailExclusive VIP offer15% off + free shippingBest-sellers in their preferred category
630Email"Should we keep in touch?"20% final offer, 72hr expirySunset warning

Step 4 -- Channel Configuration:

  • Email: Klaviyo flows with branching logic based on open/click behavior. Gradual send ramp for 90+ day segments (10% Day 1, 25% Day 2, 100% Day 3).
  • SMS: Postscript integration, messages sent 10am-8pm local time only. Two SMS touches max for any segment.
  • Paid Ads: Meta custom audiences updated daily. Frequency cap of 4 impressions/week. Lookalike exclusion to avoid prospecting overlap.
  • Cross-channel suppression: Real-time purchase event triggers suppression across all three channels within 1 hour.

Step 5 -- Measurement:

  • 12% holdout per segment (random assignment, stratified by RFM score).
  • Primary target: 8% reactivation rate for VIP Lapsed (vs. estimated 3% organic return rate from holdout).
  • Measurement window: 30 days post-last-touch.
  • Weekly Slack report auto-generated from Klaviyo + GA4 data.

Step 6 -- Results (after 30 days):

  • VIP Lapsed: 11.2% reactivation (holdout: 3.1%). Incremental lift: 8.1 percentage points.
  • VIP Deeply Lapsed: 5.8% reactivation (holdout: 1.4%). Incremental lift: 4.4pp.
  • Standard Lapsed: 6.9% reactivation (holdout: 2.8%). Incremental lift: 4.1pp.
  • One-Time Buyers: 3.2% reactivation (holdout: 1.9%). Incremental lift: 1.3pp.
  • Total incremental recovered revenue: $47,200.
  • Campaign cost (creative + SMS + ads): $4,100. ROI: 10.5x.

Example 2: Home Goods Marketplace ($22M Annual Revenue)

Context: A multi-brand home goods marketplace with a 120-day median repurchase interval, 280K customers, and heavy seasonality (Q4 peak). Email list is 210K, SMS is 62K. AOV is $94.

Step 1 -- Lapse Thresholds:

  • Median repurchase interval: 120 days.
  • At-risk: 150 days. Lapsed: 180 days. Deeply lapsed: 270+ days.
  • Seasonal adjustment: Customers whose last purchase was in Q4 get a 30-day grace extension before being classified as lapsed (holiday gifters who may not repurchase until the following Q4).

Step 2 -- Segmentation:

SegmentSizeRevenue PotentialTreatment Tier
High-Value Lapsed (180-270 days, AOV > $120, 3+ orders)4,100$574KPremium 6-touch
Mid-Value Lapsed (180-270 days, 2+ orders)11,200$843KStandard 4-touch
Low-Value Lapsed (180-270 days, 1 order, AOV < $60)15,800$521KLight 2-touch
Deeply Lapsed (270-365 days, any value)18,400$460KReactivation 3-touch
Dormant (365+ days)22,100SuppressedSunset only

Step 3 -- Sequence Design (High-Value Lapsed):

TouchDayChannelThemeOffer
10Email"Discover what's new in your favorite categories"None -- curated new arrivals
25Paid Ads (Meta + Google Display)Retargeting with top-rated products from browsed categoriesNone
310EmailCustomer favorites + UGC reviewsFree shipping (normally $8.95)
417SMSFlash access to a private sale12% off, 48hr window
524Email"Your home deserves an update" -- seasonal editorial15% off + free shipping
635EmailFarewell + final offer20% off, 72hr expiry, sunset warning

Step 4 -- Channel Configuration:

  • Email: Iterable workflows with engagement scoring. Send-time optimization enabled. Suppression on purchase, unsubscribe, or spam complaint.
  • SMS: Attentive platform. Single SMS touch for mid-value, zero for low-value. Consent verified against TCPA records before enrollment.
  • Paid Ads: Meta CAPI integration for real-time audience syncing. Google Customer Match for search remarketing on branded + category terms. Combined ad budget: $6,500/month with daily pacing. Converted customers suppressed within 4 hours via automated audience exclusion.
  • Cross-channel orchestration: Iterable serves as the orchestration layer. SMS and ad triggers are API-driven from Iterable flow branching.

Step 5 -- Measurement:

  • 10% holdout per segment.
  • Primary targets: 6% reactivation for High-Value Lapsed, 4% for Mid-Value, 2% for Low-Value.
  • Secondary: Monitor deliverability -- target < 0.05% spam complaint rate and < 2% bounce rate on deeply lapsed sends.
  • Attribution: 7-day click, 1-day view window for ads. Last-touch for email/SMS.

Step 7 -- Post-Campaign Analysis (after 60 days):

  • High-Value: 7.8% reactivated (holdout: 2.2%). Incremental revenue: $89,400.
  • Mid-Value: 4.4% reactivated (holdout: 1.6%). Incremental revenue: $62,100.
  • Low-Value: 1.9% reactivated (holdout: 1.1%). Incremental revenue: $18,200.
  • Deeply Lapsed: 2.1% reactivated (holdout: 0.6%). Incremental revenue: $31,500.
  • Total incremental recovered revenue: $201,200.
  • Total campaign cost: $14,800 (creative, SMS credits, ad spend). ROI: 12.6x.
  • Key learning: Touch 3 (free shipping email) drove the highest single-touch conversion rate across all segments, suggesting shipping cost is a bigger barrier than product price for this audience.
  • Action: Next iteration will test free shipping as the lead offer for mid-value segments, potentially removing percentage discounts entirely.

Common Mistakes

  1. Leading with discounts. Offering 20% off in the first touch trains customers to churn and wait for the win-back discount. Start with value, product recommendations, or emotional appeals. Reserve incentives for Touches 3-5.
  1. Treating all lapsed customers identically. A VIP who spent $2,000 over 10 orders and a one-time buyer who spent $30 need fundamentally different win-back approaches. Segment by value and tailor treatment intensity accordingly.
  1. Ignoring deliverability when mailing deeply lapsed contacts. Sending a bulk email to 50,000 contacts who have not opened an email in 6+ months will spike bounce rates and spam complaints, potentially damaging your sender reputation for all campaigns. Ramp gradually and warm up.
  1. No holdout group. Without a control group, you cannot distinguish between customers who were genuinely influenced by the campaign and those who would have returned organically. A 10-15% holdout is a small cost for reliable measurement.
  1. Sending SMS without verified consent. TCPA violations carry penalties of $500-$1,500 per message. Verify that every SMS recipient has explicit, documented opt-in consent before enrollment. Do not assume that email consent extends to SMS.
  1. Failing to suppress across channels. A customer who converts via email on Day 3 should not receive an SMS offer on Day 5 and see retargeting ads for another week. Implement real-time cross-channel suppression triggered by purchase events.
  1. Setting arbitrary lapse thresholds. Using "90 days" because it sounds right, without analyzing actual repurchase intervals, leads to either premature outreach (annoying active customers) or delayed action (contacting fully disengaged contacts). Let the data define the thresholds.
  1. Overly aggressive frequency. Sending 6 emails in 10 days to someone who has already stopped engaging is more likely to generate an unsubscribe or spam complaint than a purchase. Space touches appropriately -- minimum 4-5 days between emails.
  1. No sunset logic. Customers who do not respond to the full win-back sequence should be moved to a suppressed or drastically reduced-frequency list. Continuing to mail non-responders indefinitely destroys deliverability and wastes resources.
  1. Ignoring post-reactivation retention. Winning a customer back with a 20% discount means nothing if they make one discounted purchase and immediately lapse again. Track second-purchase rates and LTV of reactivated cohorts to measure true campaign value.

Resources

  • Output Template: references/output-template.md -- Structured template for documenting your win-back campaign plan.
  • Segmentation Guide: references/segmentation-guide.md -- Detailed guide on RFM segmentation for win-back targeting.
  • Channel Strategy Guide: references/channel-strategy-guide.md -- Multi-channel strategy playbook for email, SMS, and paid ads.
  • Quality Checklist: assets/quality-checklist.md -- 45-item checklist covering every aspect of campaign quality assurance.
  • Klaviyo Win-Back Flow Best Practices -- ESP-specific implementation guidance.
  • TCPA Compliance Guide -- FCC guidance on SMS consent requirements.
  • Google Ads Customer Match -- Setting up CRM-based audiences for paid remarketing.
  • Meta Custom Audiences Documentation -- Building and managing retargeting audiences from customer lists.

平台分布

OpenClaw

95.15%
按下载量换算838

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills