Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
← Back to list

Campaign Performance Report

Turns BulkPublish analytics into an evidence-based campaign report with platform-aware metric checks and caveats.

Marketing & SEOIntermediate★ 416⑂ 44AI score 5/10Last updated: Sep 6, 2026

What it does

  • Takes a date range, campaign label, channel set, or post list and produces an evidence-based performance report.
  • Calls the BulkPublish list_posts, get_analytics, and get_post_metrics tools as appropriate.
  • Verifies metricsSupported / supportedMetrics before reporting anything, so an unsupported metric is never presented as a measured zero.
  • Keeps BulkPublish linkClicks separate from platform-native clicks and discloses tracking limitations.
  • Summarizes by platform, format, theme, and timing, then gives prioritized recommendations tied to observed evidence.
  • Refuses to infer conversions, sentiment, reach, or attribution that the data doesn't contain.

Who it's for

  • Marketers running social channels through BulkPublish who build recurring weekly/monthly reports.
  • Anyone who has confused "zero" with "metric not supported on this platform".
  • Agency operators who must hand clients honest, non-inflated numbers.

Usage examples

  1. "Report on the 'Spring Promo' campaign for last month vs. the prior month" → per-platform summary, comparison, prioritized actions.
  2. "Compare Reels vs. image vs. text performance for Instagram and LinkedIn only" → unsupported metrics flagged as not measured.
  3. "Summarize link click performance for these 10 posts" → linkClicks reported separately from native clicks, with tracking caveats.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/aiskillstore/marketplace/HEAD/pending/azeemkafridi/campaign-performance-report/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the pending/azeemkafridi/campaign-performance-report folder from the GitHub repo aiskillstore/marketplace into my ~/.claude/skills/campaign-performance-report/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/aiskillstore/marketplace.git /tmp/aiskillstore && mkdir -p ~/.claude/skills && cp -r /tmp/aiskillstore/pending/azeemkafridi/campaign-performance-report ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal (Terminal on macOS/Linux, Git Bash on Windows).
  2. Clone the repo: git clone https://github.com/aiskillstore/marketplace.git /tmp/aiskillstore
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r /tmp/aiskillstore/pending/azeemkafridi/campaign-performance-report ~/.claude/skills/
  5. Confirm ~/.claude/skills/campaign-performance-report/SKILL.md exists.
  6. Important: this skill depends on the BulkPublish MCP server (tools list_posts, get_analytics, get_post_metrics) being connected to Claude Code. Configure that MCP server first.
  7. Restart Claude Code and try: "Build a campaign performance report for the last 30 days."