Agent skill · marketing growth · borghei

campaign-analytics

Analyzes campaign performance with multi-touch attribution, funnel conversion, and ROI calculation for marketing optimization

Why this skill is useful

Adds 3 executable Python CLI tools for campaign performance analysis that provide deterministic analytics without external dependencies.

What it needs

Requires python installed locally. About 10k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

Campaign Analytics Production-grade campaign performance analysis with multi-touch attribution modeling, funnel conversion analysis, and ROI calculation. Three Python CLI tools provide deterministic, repeatable analytics using standard library only -- no external dependencies, no API calls, no ML models. --- Table of Contents Capabilities Input Requirements Output Formats How to Use Scripts Reference Guides Best Practices Limitations --- Capabilities Multi-Touch Attribution: Five attribution models (first-touch, last-touch, linear, time-decay, position-based) with configurable parameters Funnel Conversion Analysis: Stage-by-stage conversion rates, drop-off identification, bottleneck detection, and segment comparison Campaign ROI Calculation: ROI, ROAS, CPA, CPL, CAC metrics with industry benchmarking and underperformance flagging A/B Test Support: Templates for structured A/B test documentation and analysis Channel Comparison: Cross-channel performance comparison with normalized metrics Executive Reporting: Ready-to-use templates for campaign performance reports --- Input Requirements All scripts accept a JSON file as positional input argument. See assets/samplecampaigndata.json for complete examples. Attribution Analyzer Funnel Analyzer Campaign ROI Calculator --- Output Formats All scripts support two output formats via the --format flag: --format text (default): Human-readable tables and summaries for review --format json: Machine-readable JSON for integrations and pipelines --- Clarify First Before running the analysis, confirm these inputs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills borghei/campaign-analytics

View the source on GitHub

Browse the @skills marketplace