analytics-attribution

Compare multi-touch attribution models and calculate campaign ROI from analytics exports.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/mohamednegm0/Musahm-Vault-GTM --skill analytics-attribution-mohamednegm0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-attribution
Source: https://github.com/mohamednegm0/Musahm-Vault-GTM/tree/main/.claude/skills/agentkits-marketing/skills/analytics-attribution
Command: npx skills add https://github.com/mohamednegm0/Musahm-Vault-GTM --skill analytics-attribution-mohamednegm0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Marketing teams struggle to accurately measure which channels and campaigns drive conversions and revenue because of inconsistent tracking, siloed data, and reliance on single-touch crediting. This skill centralizes measurement, reduces attribution bias, and improves confidence in marketing spend decisions by standardizing event taxonomy, UTM discipline, and multi-touch analysis.

Core Features & Use Cases

  • Attribution Modeling: Compare last-click, first-click, linear, time-decay, position-based, and data-driven models to understand channel contribution.
  • Tracking & Implementation Guidance: UTM best practices, event taxonomy, cross-domain tracking, and GA4/GTM implementation recommendations to prevent missing or double-counted events.
  • Reporting & Dashboarding: Build campaign, channel, and executive dashboards with KPI definitions (CAC, LTV, ROAS) and templates for weekly/monthly reports.
  • Use Case: For a B2B product with long sales cycles, analyze 90 days of cross-channel touchpoints (organic content, retargeting, and sales outreach), reconcile CRM conversions, and recommend a position-based or data-driven model to align budget to channels that drive pipeline.

Quick Start

Analyze the last 30 days of campaign data, reconcile UTM-tagged sessions with CRM conversions, compare last-click versus position-based attribution, and recommend the best attribution model for reducing CAC.

Frequently Asked Questions about analytics-attribution

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

FAQPage Schema
How do I calculate campaign ROI and attribute conversions across multiple marketing channels?

To calculate campaign ROI and attribute conversions, you need to reconcile UTM-tagged sessions with CRM data and compare multi-touch models like last-click, position-based, and data-driven to understand true channel contribution.

What is the best way to compare attribution models for reducing customer acquisition cost?

The best way to compare attribution models for reducing CAC is to analyze cross-channel touchpoints over a 90-day period, reconciling CRM conversions to evaluate last-click versus position-based or data-driven models for budget alignment.

How do I set up GA4 and UTM tracking for cross-domain funnels and offline conversions?

Setting up GA4 and UTM tracking for cross-domain funnels requires consistent UTM tagging, standardized event taxonomy, and GTM implementation to prevent missing or double-counted events when linking offline CRM conversions.

Can I build executive dashboards with KPI definitions like CAC, LTV, and ROAS from my analytics exports?

You can build executive dashboards from analytics exports by defining KPIs like CAC, LTV, and ROAS, generating dashboard-ready outputs that centralize multi-channel performance data for weekly or monthly reporting.

Why does single-touch attribution bias marketing spend decisions for B2B products with long sales cycles?

Single-touch attribution biases spend decisions for B2B products by crediting only the first or last interaction, ignoring organic content, retargeting, and sales outreach touchpoints that collectively drive pipeline over a 90-day cycle.