ClaudeSuperPower

campaign-report

Command

Generate a quick campaign performance report from any connected data source

Type this in Claude Code
/campaign-report
Claude can also invoke this on its own inherits all session tools

What it tells Claude to do

13 lines

The prompt this command injects, verbatim. Worth reading before you run it.

# /campaign-report

Generate a quick campaign performance report from any connected data source.

## Instructions

1. Call `get_connectors` to list the user's connected platforms and accounts.
2. Ask the user which connector and account to report on (or pick the most obvious one if there's only one).
3. Call `get_data` with these fields: `["campaign", "date", "spend", "clicks", "impressions", "conversions", "revenue"]` and `date_preset: "last_30d"`.
4. Format the results as a clean markdown table sorted by spend descending.
5. Include a summary line with totals for spend, clicks, and conversions.

If the connector doesn't support some of those fields, call `get_options` first and adapt to available fields.

Shipped by 1 plugin

Installing any of these installs this command.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~19 tokens of context used while enabled, before you invoke anything

Reviews

Log in to leave a review.

No reviews yet — be the first.