campaign-analytics

Analyze marketing campaign performance with multi-touch attribution, funnel analysis, and ROI calculation.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill campaign-analytics-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-analytics
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/marketing-skill/campaign-analytics
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill campaign-analytics-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides in-depth analysis of marketing campaign performance, enabling data-driven optimization for better ROI.

Core Features & Use Cases

  • Multi-Touch Attribution: Understand which channels contribute most to conversions using various models (first-touch, last-touch, linear, time-decay, position-based).
  • Funnel Analysis: Identify bottlenecks and drop-off points in the customer journey.
  • ROI Calculation: Calculate profitability metrics like ROI, ROAS, CPA, and CPL, with industry benchmarking.
  • Use Case: Analyze the performance of your latest digital marketing campaign by understanding which touchpoints drove conversions, where prospects dropped off in the funnel, and the overall profitability of the campaign against industry standards.

Quick Start

Analyze the provided campaign data using the attribution analyzer script.

Frequently Asked Questions about campaign-analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate multi-touch attribution for marketing campaigns?

Multi-touch attribution is calculated using various models including first-touch, last-touch, linear, time-decay, and position-based to determine which channels drive conversions. The analyzer processes JSON input of customer journeys to evaluate touchpoint contributions.

How do I identify funnel conversion bottlenecks in my customer journey?

Funnel analysis identifies bottlenecks and drop-off points in the customer journey by processing journey data. You provide JSON input mapping funnel stages to detect where prospects abandon the conversion path across marketing touchpoints.

What marketing ROI metrics can I calculate for digital campaigns?

Marketing ROI calculation provides profitability metrics including ROI, ROAS, CPA, and CPL. These calculations benchmark your campaign performance against industry standards using JSON inputs for campaign spend and revenue data.

Can I use Python CLI tools for deterministic campaign performance analytics?

Python CLI tools support deterministic, repeatable marketing campaign analytics across channels. The scripts analyze performance using multi-touch attribution, funnel conversion analysis, and ROI calculation with structured JSON inputs.

What data format is required for marketing attribution and funnel analysis?

JSON input is required for journeys, funnels, and campaign spend/revenue data to perform marketing attribution and ROI calculation. Structured JSON ensures deterministic, repeatable analytics across marketing channels.

What is the best way to analyze campaign performance across multiple channels?

Analyzing campaign performance across channels requires combining multi-touch attribution, funnel conversion analysis, and ROI calculation. This approach reveals touchpoint conversion contributions, journey bottlenecks, and profitability against industry benchmarks.