Campaign Performance Analytics
Get clear, multi-touch attribution, funnel conversion analysis, and ROI calculations for your marketing campaigns. Your AI runs Python scripts to reveal channel impact, bottlenecks, and profitability using your campaign data.
Try asking: “Analyze attribution and ROI for our Q2 paid search and email campaigns”
alirezarezvani on GitHub
Curated by PromptsEdge from a public repo · MIT license. All credit goes to the author.
What is this skill?
Understanding which marketing channels drive results—and where prospects drop off—can make or break your campaign ROI. With this skill, your AI analyzes your campaign data using industry-standard attribution models, funnel conversion breakdowns, and ROI calculations. Marketers and analysts who want to optimize spend, identify bottlenecks, and benchmark performance across channels will benefit most from this tool.
What you can do
- Run attribution analysis across five models (first-touch, last-touch, linear, time-decay, position-based) to see which channels drive conversions.
- Analyze your funnel to spot where prospects drop off and identify the biggest bottlenecks.
- Calculate ROI, ROAS, CPA, and CPL for each campaign, with human-readable summaries or JSON outputs for integration.
- Compare multiple campaigns or channels to prioritize budget allocation.
- Validate campaign data for missing keys or format errors before analysis.
How it works
You provide your campaign, funnel, or ROI data as JSON files. Your AI verifies the data structure, then runs Python CLI scripts to process attribution, funnel, or ROI calculations. Results are returned in your choice of text tables or JSON for further analysis. Attribution models reveal which touchpoints deserve credit, funnel analysis highlights conversion drop-offs, and ROI calculations benchmark your campaigns against industry standards. You get actionable insights to refine your marketing strategy.
Good to know
- You’ll need to provide campaign data as JSON files in the required schema.
- Scripts run locally—no external dependencies or API calls needed.
- Output can be formatted as text or JSON for easy review or integration.
- Validate your JSON files before starting to avoid errors during analysis.
Install this skill
- 1
Get the skill — it’s free
Use the Get this skill panel. Unlocked skills stay in My skills. - 2
Download or clone the files
Download the zip, or clone the repo and copy themarketing-skill/skills/campaign-analyticsfolder. - 3
Put it where your agent looks for skills
For Claude Code, use your personal skills folder (every project) or a project’s own folder:~/.claude/skills/campaign-analytics/SKILL.md # all projects .claude/skills/campaign-analytics/SKILL.md # this project only
- 4
Just ask
No command needed. The agent reads the skill’s description and loads it on its own when your request matches.
Heads up: this skill ships scripts the agent can run on your machine. Read them before installing.
SKILL.md frontmatter
What your agent reads to decide when to load this skill.
--- name: campaign-analytics description: Analyzes campaign performance with multi-touch attribution, funnel conversion analysis, and ROI calculation for marketing optimization. Use when analyzing marketing campaigns, ad performance, attribution models, conversion rates, or calculating marketing ROI, ROAS, CPA, and campaign metrics across channels. ---
Files
Open any Markdown file to read it here.
Related skills
View all →- Stock Liquidity AnalysisFreeYour AI analyzes a stock’s liquidity: bid-ask spreads, volume, order book depth, market impact, turnover, and slippage, all from Yahoo Finance data. Get a liquidity grade and cost estimates for trading.
- Yahoo Finance Data FetchFreeGet current quotes, price history, financial statements, options chains, dividends, analyst estimates, and more for any stock or ETF using Yahoo Finance data. Your AI handles tickers and custom screens.
- SaaS Valuation CompressionFreeYour AI analyzes how a private SaaS company’s ARR multiple changed between funding rounds, attributes the causes, and benchmarks against market medians and peers. Includes charts and a concise verdict.
- Stock Correlation AnalysisFreeYour AI finds correlated stocks, measures pairwise correlation and beta, builds correlation matrices, and tracks rolling or regime-based co-movement using Yahoo Finance data. Great for pair trading, sector analysis, and risk management.