Systems Lab

Agent skill

linkedin-performance-troubleshooter

This skill should be used when the user asks to \"fix LinkedIn ad performance\", \"diagnose high LinkedIn CPL\", \"fix LinkedIn ads not spending\", or mentions \"LinkedIn low engagement\", \"LinkedIn performance drop\", or \"reduce LinkedIn ad costs\".

activeSelf-containedInstructions only1,881 words

Filed under LinkedIn and social.

From Ad-Superpowers/ad-superpowers-plugin · 120 skills · 5 · pushed 2026-09-10

What it does when it runs

This skill should be used when the user asks to \"fix LinkedIn ad performance\", \"diagnose high LinkedIn CPL\", \"fix LinkedIn ads not spending\", or mentions \"LinkedIn low engagement\", \"LinkedIn performance drop\", or \"reduce LinkedIn ad costs\". Do NOT use for: LinkedIn bid strategy selection (use linkedin-bid-strategy-selector), LinkedIn lead gen form optimization (use linkedin-lead-gen-optimizer), or LinkedIn benchmark lookups (use linkedin-benchmark-database).

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about linkedin-performance-troubleshooter

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/Ad-Superpowers/ad-superpowers-plugin.git /tmp/ad-superpowers-plugin
git -C /tmp/ad-superpowers-plugin sparse-checkout set "plugin/skills/linkedin-performance-troubleshooter"
mkdir -p ~/.claude/skills/linkedin-performance-troubleshooter
cp -R "/tmp/ad-superpowers-plugin/plugin/skills/linkedin-performance-troubleshooter/." ~/.claude/skills/linkedin-performance-troubleshooter/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

Or take the whole library

This repo ships a .claude-plugin manifest, so Claude Code can install all 120 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.

/plugin marketplace add Ad-Superpowers/ad-superpowers-plugin
/plugin

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from Ad-Superpowers/ad-superpowers-plugin/blob/9b6385d2d2d228e4dac096a1d6bc5715c04fa736/plugin/skills/linkedin-performance-troubleshooter/SKILL.md, which is licensed MIT (repository). 1,881 words, 50 headings.

LinkedIn Ads Performance Troubleshooter

Purpose

Diagnose and fix common LinkedIn Ads performance problems. LinkedIn has the highest CPC ($3-8+) and CPL ($60-150) of any major ad platform, requiring specialized troubleshooting because generic advice doesn't work for LinkedIn's unique auction dynamics and B2B audience.

When to Use This Skill

Invoke when user mentions:

  • High costs: "Why is my LinkedIn CPL so high?"
  • Delivery issues: "My LinkedIn ads aren't spending/delivering"
  • Low engagement: "Engagement is low despite high impressions"
  • Cost reduction: "How do I reduce my LinkedIn ad costs?"
  • Performance drops: "Why did my LinkedIn performance suddenly drop?"

Quick Diagnostic Framework

┌─────────────────────────────────────────────────────────────────────────────┐
│                    LINKEDIN ADS TROUBLESHOOTING                              │
│                         START HERE                                           │
└─────────────────────────────────────────────────────────────────────────────┘
                                    │
                                    ▼
                    What's the main problem?
                                    │
        ┌───────────────────────────┼───────────────────────────┐
        │                           │                           │
        ▼                           ▼                           ▼
    HIGH CPL                  LOW DELIVERY               LOW ENGAGEMENT
    (Cost per lead           (Spending <50%             (CTR <0.4%)
    above benchmark)          of budget)                      │
        │                           │                           │
        ▼                           ▼                           ▼
   Go to SECTION A           Go to SECTION B           Go to SECTION C

Section A: High CPL Troubleshooting

Diagnostic Checklist

┌─────────────────────────────────────────────────────────────────────────────┐
│                    HIGH CPL DIAGNOSIS                                        │
└─────────────────────────────────────────────────────────────────────────────┘
                                    │
                                    ▼
                    Check 1: AUDIENCE SIZE
                                    │
            ┌───────────────────────┴───────────────────────────┐
            │                                                   │
            ▼                                                   ▼
    AUDIENCE < 50,000                                  AUDIENCE > 50,000
    ─────────────────                                  ─────────────────
            │                                                   │
            ▼                                                   ▼
    Too narrow!                                        Check 2: BID STRATEGY
    Action: Remove 1-2 filters                                  │
    Impact: -20-40% CPL typically               ┌───────────────┴───────────────┐
                                                │                               │
                                                ▼                               ▼
                                        MANUAL BIDDING               AUTOMATED BIDDING
                                                │                               │
                                                ▼                               ▼
                                        Likely too low                Check 3: FORM vs LP
                                        Action: Switch to                       │
                                        automated or increase cap       ┌───────┴───────┐
                                                                        ▼               ▼
                                                                    USING FORMS    USING LP
                                                                        │               │
                                                                        ▼               ▼
                                                                Check 4: CREATIVE   Higher CPL
                                                                FATIGUE            expected
                                                                (CTR declining?)   (better quality)

High CPL Solutions

CheckIssueActionExpected Impact
Audience size<50,000 membersBroaden targeting - remove 1-2 filters-20-40% CPL
Bid strategyManual bidding too lowSwitch to automated or increase cap-10-25% CPL
Forms vs LPUsing landing pagesTest Lead Gen Forms for volume-30-50% CPL (but lower quality)
Creative fatigueCTR declining over 2+ weeksRotate creatives-10-20% CPL

Section B: Low Delivery Troubleshooting

Diagnostic Checklist

┌─────────────────────────────────────────────────────────────────────────────┐
│                    LOW DELIVERY DIAGNOSIS                                    │
└─────────────────────────────────────────────────────────────────────────────┘
                                    │
                                    ▼
                    Check 1: AUDIENCE SIZE
                                    │
            ┌───────────────────────┴───────────────────────────┐
            │                                                   │
            ▼                                                   ▼
    AUDIENCE < 300,000                                 AUDIENCE > 300,000
    (minimum for Sponsored Content)                            │
            │                                                   │
            ▼                                                   ▼
    Too small for format!                             Check 2: BUDGET
    Action: Use Message Ads                                    │
    for <50K audiences, or                    ┌───────────────┴───────────────┐
    expand targeting                          │                               │
                                              ▼                               ▼
                                      BUDGET < $50/day              BUDGET > $50/day
                                              │                               │
                                              ▼                               ▼
                                      May be too low                Check 3: BID CAPS
                                      Action: Increase to                      │
                                      $100+/day for                    ┌───────┴───────┐
                                      consistent delivery              │               │
                                                                       ▼               ▼
                                                               BID CAP SET      NO BID CAP
                                                                       │               │
                                                                       ▼               ▼
                                                               Likely below    Check 4: TARGETING
                                                               competitive     OVERLAP
                                                               threshold              │
                                                               Action: Remove          ▼
                                                               cap or +20-30%   Overlapping
                                                                               audiences?
                                                                               Action:
                                                                               Consolidate or
                                                                               use exclusions

Low Delivery Solutions

CheckIssueActionNotes
Audience size<300K for Sponsored ContentUse Message Ads for <50K, or expand targetingMinimum 300K recommended
Budget<$50/dayIncrease to $100+/day for consistent delivery$25 minimum, $100 recommended
Bid capsBelow competitive thresholdRemove cap or increase by 20-30%Benchmark CPC: $5-8 for most B2B
Targeting overlapOverlapping audiences competingConsolidate or use exclusionsPrevents self-competition

Section C: Low Engagement Troubleshooting

Diagnostic Checklist

┌─────────────────────────────────────────────────────────────────────────────┐
│                    LOW ENGAGEMENT DIAGNOSIS                                  │
└─────────────────────────────────────────────────────────────────────────────┘
                                    │
                                    ▼
                    Check 1: CREATIVE RELEVANCE
                                    │
            ┌───────────────────────┴───────────────────────────┐
            │                                                   │
            ▼                                                   ▼
    GENERIC MESSAGING                                  PERSONALIZED MESSAGING
    ─────────────────                                  ───────────────────────
            │                                                   │
            ▼                                                   ▼
    Low relevance to audience                         Check 2: AD FORMAT
    Action: Personalize to job                                 │
    function/industry                         ┌───────────────┴───────────────┐
    Impact: +50-100% CTR                      │               │               │
                                              ▼               ▼               ▼
                                          SINGLE          VIDEO          CAROUSEL
                                          IMAGE              │               │
                                              │               ▼               │
                                              │    Good engagement,          │
                                              │    lower CTR                 │
                                              │               │               │
                                              ▼               ▼               ▼
                                        Check 3: CTA ALIGNMENT
                                                              │
                                              ┌───────────────┴───────────────┐
                                              │                               │
                                              ▼                               ▼
                                        CTA MATCHES                    CTA MISMATCH
                                        FUNNEL STAGE                   ───────────
                                              │                               │
                                              ▼                               ▼
                                        Check 4:                       Fix CTA:
                                        MOBILE EXPERIENCE              Top-funnel: Learn More
                                                                       Bottom-funnel: Request Demo

Low Engagement Solutions

CheckIssueActionExpected Impact
Creative relevanceGeneric messagingPersonalize to job function/industry+50-100% CTR
Ad formatNot testing videoTest video (higher engagement, lower CTR)+20-30% engagement
CTA alignmentCTA doesn't match funnel stageTop: Learn More, Download; Bottom: Request Demo+10-20% CTR
Mobile experiencePoor mobile LPOptimize LP for mobile (50%+ traffic)+15-25% CVR

Red Flag Thresholds

CPL Thresholds

StatusThreshold
GoodAt or below industry benchmark
Warning>1.5x industry benchmark
Critical>2x industry benchmark

CTR Thresholds

StatusCTR
Good>0.50%
Warning0.40-0.50%
Critical<0.40%
Severe<0.25%

Delivery Thresholds

Status% of Budget Spent
Good>80%
Warning50-80%
Critical<50%

Frequency Thresholds

StatusFrequency/Week
Good<3x
Warning3-5x
Critical>5x

Conversion Rate Thresholds

StatusForm Completion Rate
Excellent>60%
Good40-60%
Warning30-40%
Critical<30%

Quick Wins Checklist

Immediate Actions (Do Today)

  • Switch to automated bidding (if using manual)
  • Expand audience by removing 1 targeting criteria
  • Add video creative to ad mix
  • Check mobile landing page speed (<3 seconds)

This Week

  • A/B test headline variations
  • Create retargeting audience
  • Review form field count (optimal: 5-7)
  • Analyze best performing demographics

Next Sprint

  • Implement lead scoring
  • Set up conversion tracking refinement
  • Build matched audience from CRM
  • Create funnel-stage segmented campaigns

Industry Benchmarks

CPC by Industry

IndustryCPC Range
Finance$3-5
SaaS$6-8+
Healthcare$4-6
Education$3-4
Marketing$5-7

CPM Range

$30-50 across most B2B industries

CTR by Format

FormatAverage CTR
Sponsored Content0.50-0.60%
Video0.40%
Carousel0.45-0.55%
Message Ads (InMail)3%+

Form Completion Rate

RatingRate
Good40-60%
Excellent>60%

New Format Opportunities for Performance Recovery

When standard Sponsored Content is underperforming, test these formats before restructuring campaigns:

FormatWhen to TestExpected Benefit
Document AdsLow CTR on image ads, content-heavy audienceIn-feed reading = higher dwell time, 8-12% download CVR
Thought Leader AdsBrand ads feel impersonal, trust gapEmployee voice = 20-40% lower CPM, higher engagement
CTV AdsNeed awareness reach beyond feed inventoryLean-back viewing, household-level B2B reach
Carousel AdsSingle-image CTR decliningMulti-frame storytelling, +20-30% engagement vs single image

Thought Leader Ads troubleshooting note: These are boosted organic employee posts. If a Thought Leader campaign has low delivery, check that the employee post has some existing organic engagement — LinkedIn favors posts with initial signals.

Document Ads troubleshooting note: If form completion is low on standard Lead Gen Forms, test Document Ads as a gated-content replacement. The in-feed reading experience reduces friction vs external landing pages.

Predictive Audiences for CPL Improvement

If high CPL persists after audience broadening, test Predictive Audiences (LinkedIn's AI lookalikes):

  • Requirement: 300+ conversions or contacts as seed audience
  • Expected impact: ~21% lower CPL vs standard interest/attribute targeting
  • Setup: Campaign Manager → Audiences → Predictive → Upload seed or use conversion event
  • Note: Needs Matched Audiences enabled (Company/Contact list upload or Insight Tag)

MCP Tool Usage

Pull diagnostics data to pinpoint the performance issue:

# Get key performance metrics across campaigns
linkedin_get_analytics(
  account_id="YOUR_ACCOUNT_ID",
  start_date="YYYY-MM-DD",
  end_date="YYYY-MM-DD",
  level="campaign",
  fields=["costInLocalCurrency", "clicks", "impressions", "leads", "totalEngagements"]
)

# Get campaign settings to check bid strategy and audience size
linkedin_query(
  account_id="YOUR_ACCOUNT_ID",
  entity_type="campaigns"
)

# Get creative-level performance
linkedin_get_creatives_with_images(
  account_id="YOUR_ACCOUNT_ID",
  start_date="YYYY-MM-DD",
  end_date="YYYY-MM-DD"
)

Platform-Specific Troubleshooting

Common LinkedIn Issues

ProblemCheckSolution
High CPLAudience sizeBroaden targeting, test automated bidding
Low engagementCreative relevanceTest video, improve personalization
Delivery issuesBudget/bid capsIncrease audience size, raise bids
Form completion lowField countReduce to 5-7 fields
Sudden performance dropFrequencyCheck for audience saturation

LinkedIn-Specific Optimization Levers

LeverWhen to UseImpact
Audience ExpansionWhen delivery is limited+20-50% reach, monitor quality
Enhanced BiddingAfter manual testing phaseMore efficient spend
Website RetargetingAlways for bottom-funnel+30-50% CVR
Matched AudiencesWhen you have CRM data+40-60% CTR

Output Template

When troubleshooting LinkedIn performance, provide:

## LinkedIn Performance Diagnosis

### Problem Type: [High CPL / Low Delivery / Low Engagement / Multiple]

### Severity: [Warning / Critical]

### Root Cause Hypothesis
Based on the data, the most likely cause is: [specific cause]

### Metrics vs Benchmarks

| Metric | Current | Benchmark | Status |
|--------|---------|-----------|--------|
| CPL | $X | $Y | [status] |
| CTR | X% | 0.50% | [status] |
| Delivery | X% | 80%+ | [status] |
| Frequency | X/week | <3/week | [status] |

### Recommendations

**Immediate Fixes (Do Now):**
1. [Action 1 with expected impact]
2. [Action 2 with expected impact]

**Testing Suggestions:**
1. [Test recommendation]
2. [Test recommendation]

**Budget Optimization:**
- [Recommendation based on analysis]

### Timeline for Results
- Quick wins: [1-2 weeks]
- Full optimization: [4-6 weeks]

Emergency Response: Performance Crashed

Step 1: Check External Factors

  • LinkedIn platform outage? (check status.linkedin.com)
  • Tracking broken? (verify LinkedIn Insight Tag)
  • Payment issue? (check billing)

Step 2: Check for Changes

  • Did anyone edit the campaign?
  • Did a scheduled change take effect?
  • Did bid strategy switch?

Step 3: Compare to Previous Period

  • Is this across all campaigns or just one?
  • All audiences or specific segments?
  • Gradual decline or sudden drop?

Step 4: Don't Panic-Edit

  • Wait 24-48 hours before major changes
  • Verify data is correct before reacting
  • Document what you observe

Based on 2025-2026 LinkedIn Ads research. LinkedIn is the highest-cost ad platform - specialized troubleshooting is essential for ROI.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what linkedin-performance-troubleshooter does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.