Install
openclaw skills install @ncreighton/ad-copy-fatigue-detector-refresherDetect ad copy fatigue and auto-suggest micro-pivot refreshes by analyzing CTR/CPC degradation across Facebook, Google, and LinkedIn campaigns. Use when the user needs performance recovery, creative rotation strategies, or real-time ad health monitoring.
openclaw skills install @ncreighton/ad-copy-fatigue-detector-refresherAd Copy Fatigue Detector & Refresher is an enterprise-grade creative intelligence tool that monitors advertising campaign performance across Facebook, Google Ads, and LinkedIn in real-time. It automatically identifies when ad copy variants are experiencing performance degradation (declining CTR, rising CPC, or stalling engagement), then generates micro-pivot suggestions—headline reframes, CTA redirects, benefit reshuffles—without requiring manual A/B test setup.
Ad fatigue costs businesses 15-40% of ad spend efficiency annually. Traditional solutions require marketers to:
This skill automates steps 1-3 and jumpstarts step 4 with data-driven micro-pivot suggestions informed by 50+ years of combined advertising dynamics research (Facebook Feed Algorithm, Google Smart Bidding, LinkedIn Sponsored Content best practices).
Analyze my Facebook and Google Ads accounts for copy fatigue.
Flag any ad variations showing CTR drop >15% or CPC increase >20%
in the last 14 days. Show me a fatigue risk score for each.
What happens: The skill connects to your ad accounts, pulls the last 14 days of performance data, calculates CTR/CPC degradation trends, and returns a dashboard with risk scores and flagged variations.
My Google Search campaign headline "Best Project Management Software"
is showing fatigue (CTR down 18% week-over-week).
Generate 5 alternative headlines using micro-pivots: reframe the benefit,
swap CTA language, and add social proof triggers.
What happens: The skill analyzes the original copy structure, identifies the specific fatigue pattern, and generates variations targeting urgency, specificity, and authority signals.
Sample output:
Original: "Best Project Management Software"
Risk Score: 8.2/10 (High Fatigue)
Micro-Pivot Suggestions:
1. "Project Management That Cuts Admin Work 47%" (Specificity Pivot)
Rationale: Adds quantified benefit; targets pain point efficiency
Estimated CTR Lift: +8-12%
2. "Teams Are Shipping 3x Faster With [Tool]" (Social Proof Pivot)
Rationale: Third-party validation; competitive differentiation
Estimated CTR Lift: +6-10%
3. "Stop Wasting Time in Meetings—Try Our PM Tool Free" (CTA Reframe)
Rationale: Negative-to-positive urgency; removes friction
Estimated CTR Lift: +5-9%
4. "The #1 PM Tool For Remote Teams (5,000+ Companies Trust Us)" (Authority + Specificity)
Rationale: Double-trigger (social proof + segment specificity)
Estimated CTR Lift: +10-14%
5. "Manage Projects Like Top 1% Teams—See Why" (Aspiration + Curiosity)
Rationale: Identity-based messaging; curiosity gap
Estimated CTR Lift: +7-11%
Set up automated fatigue detection on my Facebook and LinkedIn accounts.
Run analysis every Monday at 9 AM. Alert me on Slack if any ad variant
shows >15% CTR drop or >25% CPC increase. Include refresh suggestions
in the Slack notification.
What happens: The skill configures a scheduled job that runs Monday mornings, compares performance against baseline, and sends actionable Slack messages with suggested pivots ready to A/B test.
Usage:
Run fatigue detection on my top 10 Facebook campaigns.
Show me which ad sets are underperforming, when the fatigue started,
and the 7-day degradation trend.
Usage:
My LinkedIn Sponsored Content ad "Join 10,000+ Professionals Learning AI"
is showing 12% CTR decline. What micro-pivots should I test?
Generate alternatives using: specificity, social proof, urgency, and curiosity.
Usage:
Score the copy health of all my Google Search ads.
Show me which ads are healthy, which are at risk, and which are critically fatigued.
Rank by days-until-predicted-fatigue.
Usage:
Take my top 3 micro-pivot suggestions for this underperforming Facebook ad.
Set up A/B tests: control vs. each variant.
Run for 7 days or until statistical significance. Alert me when done.
Usage:
Show me a 90-day performance trend for my Google Display campaigns.
Which ad copy variations recovered best from fatigue?
Use those patterns to suggest refreshes for my current declining ads.
Usage:
Configure Slack alerts for my team. Notify #marketing-ads
whenever a Facebook ad shows >20% CTR decline.
Include the fatigue risk score and top 2 micro-pivot suggestions.
# Facebook Ads
export FACEBOOK_API_KEY="your-facebook-ads-api-key"
export FACEBOOK_ACCOUNT_ID="act_1234567890"
# Google Ads
export GOOGLE_ADS_API_KEY="your-google-ads-api-key"
export GOOGLE_ADS_CUSTOMER_ID="1234567890"
export GOOGLE_ADS_DEVELOPER_TOKEN="your-dev-token"
# LinkedIn
export LINKEDIN_API_KEY="your-linkedin-api-key"
export LINKEDIN_AD_ACCOUNT_ID="123456789"
# AI Model
export OPENAI_API_KEY="sk-your-openai-key"
# Optional: Slack Integration
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/YOUR/WEBHOOK/URL"
Step 1: Authenticate Ad Accounts
claw skill config ad-copy-fatigue-detector-refresher --setup
# Walks you through OAuth for each platform
Step 2: Set Fatigue Thresholds
claw skill config ad-copy-fatigue-detector-refresher \
--ctr-drop-threshold 15 \
--cpc-increase-threshold 20 \
--analysis-window 14 \
--fatigue-risk-score-threshold 7
Step 3: (Optional) Enable Slack Alerts
claw skill config ad-copy-fatigue-detector-refresher \
--slack-enabled true \
--slack-channel "#marketing-ads" \
--slack-frequency weekly
Step 4: (Optional) Schedule Automated Scans
claw skill schedule ad-copy-fatigue-detector-refresher \
--run "every Monday at 09:00 AM" \
--platforms facebook,google,linkedin \
--action "detect-and-alert"
Facebook Ads Manager:
ads_read permissionGoogle Ads:
GOOGLE-ADWORDS-API-MARKETING-MANAGER scopeLinkedIn Campaign Manager:
administer_organization permission{
"analysis_date": "2024-01-15T14:30:00Z",
"platforms_analyzed": ["facebook", "google_ads", "linkedin"],
"total_campaigns": 47,
"fatigued_variations": 12,
"campaigns_at_risk": [
{
"platform": "facebook",
"campaign_name": "Q1 Lead Gen - SaaS",
"ad_set_id": "120145789",
"ad_variation": "Headline: 'Best Project Management Software'",
"fatigue_risk_score": 8.2,
"ctr_trend": {
"current": 0.89,
"14_days_ago": 1.08,
"percent_change": -17.6
},
"cpc_trend": {
"current": 1.42,
"14_days_ago": 1.15,
"percent_change": 23.5
},
"impression_count": 127400,
"days_since_active": 34,
"recommendation": "HIGH PRIORITY: Refresh with micro-pivot. Suggested: Specificity pivot or Authority addition.",
"estimated_time_to_critical_fatigue": "4-6 days"
},
{
"platform": "google_ads",
"campaign_name": "Search - Branded Keywords",
"ad_id": "456789123",
"ad_variation": "Headline 1: 'Trusted by 5,000+ Teams Worldwide'",
"fatigue_risk_score": 6.1,
"ctr_trend": {
"current": 3.24,
"14_days_ago": 3.67,
"percent_change": -11.7
},
"cpc_trend": {
"current": 0.68,
"14_days_ago": 0.71,
"percent_change": 4.2
},
"impression_count": 89300,
"days_since_active": 28,
"recommendation": "MEDIUM PRIORITY: Monitor closely. Consider testing urgency or curiosity pivot.",
"estimated_time_to_critical_fatigue": "9-12 days"
}
],
"healthy_campaigns": 35,
"summary": "12 of 47 campaigns show fatigue signals. 2 are high-priority for refresh. 5 are medium-priority (monitor). 5 healthy campaigns can be scaled."
}
## Copy Refresh Strategy for: "Best Project Management Software"
**Original Copy Analysis:**
- Platform: Facebook Ads
- Performance Age: 34 days active
- Fatigue Type: Benefit Erosion (audience has heard this generic benefit)
- CTR Decline Rate: 17.6% over 14 days
- CPC Increase Rate: 23.5% over 14 days
---
### Suggested Micro-Pivots (Ranked by Estimated Impact)
#### Pivot #1: SPECIFICITY ENHANCEMENT (Est. CTR Lift: +8-12%)
**New Copy:** "Project Management That Cuts Admin Work 47%"
**Rationale:**
- Replaces generic "Best" with quantified result
- Targets the #1 pain point for your audience (time waste)
- Creates specificity urgency (the "47%" makes it credible and memorable)
**Change Type:** Headline Swap
**Estimated Impact:** High confidence lift; aligns with platform best practices
---
#### Pivot #2: SOCIAL PROOF INTEGRATION (Est. CTR Lift: +6-10%)
**New Copy:** "Teams Are Shipping 3x Faster With [YourTool]"
**Rationale:**
- Adds third-party validation signal (reduces skepticism)
- Competitive differentiation (faster outcomes vs. feature lists)
- Outcome-focused messaging (what users care about)
**Change Type:** Benefit Reshuffle + CTA Reframe
**Estimated Impact:** Medium-high confidence; proven for SaaS
---
#### Pivot #3: URGENCY + NEGATIVE-TO-POSITIVE (Est. CTR Lift: +5-9%)
**New Copy:** "Stop Wasting Time in Meetings—Try Our PM Tool Free"
**Rationale:**
- Opens with pain point acknowledgment (resonance trigger)
- Clear CTA ("Free trial") reduces friction
- Contrast structure (negative problem → positive solution) improves memorability
**Change Type:** CTA Reframe
**Estimated Impact:** Medium confidence; effective for B2B audiences
---
#### Pivot #4: AUTHORITY STACKING (Est. CTR Lift: +10-14%)
**New Copy:** "The #1 PM Tool For Remote Teams (5,000+ Companies Trust Us)"
**Rationale:**
- Double-trigger messaging (authority + social proof + segment specificity)
- Targets growing remote work demographic
- Parenthetical reinforcement adds credibility without feeling forced
**Change Type:** Authority Addition + Specificity Pivot
**Estimated Impact:** High confidence; highest estimated lift
---
#### Pivot #5: IDENTITY-BASED + CURIOSITY GAP (Est. CTR Lift: +7-11%)