campaign-analytics

Analyze marketing campaign performance with multi-touch attribution, funnel rates, and ROI calculations.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/tapanshah/Claude-Skills --skill campaign-analytics-tapanshah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-analytics
Source: https://github.com/tapanshah/Claude-Skills/tree/main/marketing-skill/campaign-analytics
Command: npx skills add https://github.com/tapanshah/Claude-Skills --skill campaign-analytics-tapanshah

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.
  • Funnel Analysis: Identify bottlenecks and drop-off points in your customer journey.
  • ROI Calculation: Measure the profitability of campaigns and channels.
  • Use Case: A marketing manager can use this Skill to analyze the performance of their latest multi-channel campaign, understand which touchpoints led to conversions, identify where prospects are dropping off in the funnel, and calculate the overall ROI to inform future budget allocation.

Quick Start

Analyze the performance of the 'Spring Email Campaign' using the campaign-analytics skill.

Frequently Asked Questions about campaign-analytics

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

FAQPage Schema
How do I calculate marketing campaign ROI and analyze multi-touch attribution?

To calculate marketing campaign ROI and analyze multi-touch attribution, you need to process journey, funnel, and campaign data. This skill uses Python CLI tools to measure channel profitability and determine which touchpoints contribute most to conversions.

What is multi-touch attribution modeling for marketing campaigns?

Multi-touch attribution modeling is a technique to understand which marketing channels contribute most to conversions. By analyzing journey data, it assigns credit across various touchpoints, enabling data-driven optimization for better ROI.

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

You can identify funnel conversion bottlenecks by analyzing funnel data to pinpoint drop-off points in the customer journey. This skill processes JSON inputs to measure conversion rates and highlight where prospects abandon the funnel.

Can I use Python CLI tools for deterministic marketing analytics?

Yes, you can use Python CLI tools for deterministic marketing analytics. This skill supports deterministic analysis of campaign performance, requiring JSON input for journey, funnel, and campaign data to execute ROI calculations and attribution modeling.

What data format is required to analyze marketing campaign performance?

Analyzing marketing campaign performance requires JSON input for journey, funnel, and campaign data. Providing structured JSON allows the Python CLI tools to accurately process multi-touch attribution, funnel conversion rates, and ROI calculations.