Token导航 LogoToken导航

Agent Skill · 研究检索

marketing-attribution-dashboard(营销归因仪表板)

marketing-attribution-dashboard 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

marketing-attribution-dashboard 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 56,419。

总安装 451周安装 19GitHub Stars 19下载 158核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:marketing-attribution-dashboard(营销归因仪表板)
来源仓库:https://github.com/finsilabs/awesome-ecommerce-skills
仓库路径:skills/marketing-attribution-dashboard
安装命令:
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill marketing-attribution-dashboard
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill marketing-attribution-dashboard

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

营销归因仪表板用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。适用于根据关键词、任务场景或来源线索进行信息筛选与整理,支持多宿主环境集成。

通过 npx skills add 命令从指定 GitHub 仓库安装,需结合原始 README 核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。marketing-attribution-dashboard 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/marketing-attribution-dashboard

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill mar…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

marketing-attribution-dashboard 怎么安装?

在终端执行 npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill marketing-att…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

marketing-attribution-dashboard 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

marketing-attribution-dashboard 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

marketing-attribution-dashboard 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

marketing-attribution-dashboard 用的人多吗?

公开数据是累计安装 451 次,近一周安装 19 次,下载 158 次,GitHub 19 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

marketing-attribution-dashboard 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
marketing-attribution-dashboard

营销归因仪表板 · 本页

45119需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Marketing Attribution Dashboard

Overview

Every ecommerce business faces attribution chaos: Meta says it drove 300 purchases, Google says 280, and your order management system shows 400 total. The overlap is real, the methodologies differ, and single-touch last-click models misrepresent the true value of upper-funnel channels. A proper attribution dashboard aggregates all marketing data in one place and applies a consistent model so you can make defensible budget decisions. For most merchants, a third-party attribution tool — not custom code — is the fastest path to accurate channel ROI.

When to Use This Skill

  • When ad spend decisions rely on platform-reported ROAS rather than actual order data
  • When you suspect paid social is stealing attribution from organic search or email
  • When preparing a quarterly marketing budget review and need a defensible data source
  • When launching a new channel and need to measure its true incremental contribution
  • When reporting marketing performance to investors or a board

Core Instructions

Step 1: Choose the right attribution tool

PlatformBest ForShopifyWooCommerceBigCommercePrice
Triple WhaleShopify-native, real-time pixel + CAPIApp StoreLimitedLimited$129+/mo
NorthbeamAdvanced multi-touch, TV/podcast spendApp StoreVia pixelVia pixel$500+/mo
RockerboxMid-market, all channels including offlineApp StoreVia pixelVia pixel$500+/mo
GA4 (free)All platforms, good enough for mostVia tagVia tagVia tagFree
Wicked ReportsWooCommerce-native, integrates with KlaviyoLimitedPluginLimited$299+/mo

Start with GA4 for most stores — it is free, handles multi-channel attribution with configurable models, and integrates natively with Google Ads. Upgrade to Triple Whale or Northbeam when you need real-time pixel data that survives iOS 14 restrictions.

Step 2: Set up attribution reporting


Shopify

With GA4 (recommended starting point):

  1. Go to Shopify Admin → Online Store → Preferences → Google Analytics
  2. Enter your GA4 Measurement ID (G-XXXXXXXXXX)
  3. Enable Enhanced Ecommerce under GA4 property settings
  4. In GA4 → Reports → Acquisition → Traffic Acquisition: set secondary dimension to Session campaign to break down by campaign
  5. In GA4 → Reports → Acquisition → Traffic Acquisition: set the comparison period to 30 days and filter by Session medium to isolate paid, organic, email, and social

With Triple Whale (Shopify-native, recommended for paid social):

  1. Install Triple Whale from the Shopify App Store
  2. Go to Triple Whale → Pixel Setup and add the Triple Whale pixel to your theme — this is a first-party pixel not blocked by iOS 14
  3. Connect your ad accounts: Triple Whale → Integrations → connect Meta, Google Ads, and TikTok
  4. Triple Whale's Summary Page shows a unified ROAS view across all ad platforms using your actual Shopify order data as the source of truth
  5. Use Triple Whale → Attribution → Model Comparison to compare last-click, first-click, and linear attribution in a single view

WooCommerce

With GA4:

  1. Install MonsterInsights (free tier) or Google Site Kit from the WordPress plugin directory
  2. Go to MonsterInsights → Settings → Analytics and connect your GA4 property
  3. Enable enhanced ecommerce tracking — MonsterInsights handles the data layer events automatically
  4. For UTM attribution reports: go to GA4 → Reports → Acquisition → Traffic Acquisition and filter by source/medium

With Wicked Reports (WooCommerce-specific):

  1. Install Wicked Reports from the WordPress plugin directory
  2. Connect your WooCommerce store and email platform (Klaviyo, Mailchimp)
  3. Wicked Reports assigns multi-touch attribution to each order by tracking the full customer journey from first ad click to purchase
  4. Go to Wicked Reports → ROI to see revenue per ad campaign using your actual order data

BigCommerce
  1. Go to BigCommerce Admin → Settings → Analytics → Google Analytics
  2. Enter your GA4 Measurement ID and enable Enhanced Ecommerce
  3. For advanced attribution: install Triple Whale or Northbeam from the BigCommerce App Marketplace — both support BigCommerce via tracking pixel
  4. In BigCommerce Analytics, go to Analytics → Marketing to see channel-level attribution based on BigCommerce's built-in last-click model

Custom / Headless

For headless stores, capture first-touch attribution server-side before building any reporting layer. Third-party tools like Triple Whale, Northbeam, or Rockerbox all provide a JavaScript pixel + server-side API for custom stacks.

If you need to build custom multi-touch attribution:

interface TouchpointEvent {
  sessionId: string;
  customerId?: string;
  anonymousId: string;
  channel: string;       // 'paid-social' | 'paid-search' | 'organic' | 'email' | 'sms' | 'direct'
  source: string;        // 'meta' | 'google' | 'tiktok' | 'klaviyo'
  medium: string;
  campaign?: string;
  orderId?: string;
  orderValue?: number;
  timestamp: Date;
}

function classifyChannel(utm: UtmParams, referrer?: string): string {
  if (utm.medium === 'cpc' || utm.medium === 'paid')       return 'paid-search';
  if (utm.medium === 'paid-social' || utm.source?.match(/meta|facebook|instagram|tiktok/i)) return 'paid-social';
  if (utm.medium === 'email')                               return 'email';
  if (utm.medium === 'sms')                                 return 'sms';
  if (referrer?.match(/google|bing|yahoo/i))                return 'organic-search';
  if (referrer && !referrer.includes(process.env.STORE_DOMAIN!)) return 'referral';
  return 'direct';
}

// Attribution model: 40% first touch, 40% last touch, 20% distributed across middle
function positionBasedWeights(touchpoints: TouchpointEvent[]): number[] {
  const n = touchpoints.length;
  if (n === 1) return [1];
  if (n === 2) return [0.5, 0.5];
  const middleShare = 0.2 / (n - 2);
  return touchpoints.map((_, i) => {
    if (i === 0) return 0.4;
    if (i === n - 1) return 0.4;
    return middleShare;
  });
}

Use a dedicated attribution API service like Rockerbox or Northbeam rather than building the full attribution engine from scratch — the complexity of cross-device stitching and model computation is not worth custom-building for most stores.

Step 3: Configure UTM tracking consistently

UTM parameters are the foundation of any attribution system. Without consistent UTMs, even GA4 cannot attribute sessions correctly.

Standard UTM structure:

Channelutm_sourceutm_mediumutm_campaign
Meta Adsfacebook or instagrampaid-socialspring-2026-prospecting
Google Adsgooglecpcbrand-search
TikTok Adstiktokpaid-socialugc-spring-2026
Klaviyo emailklaviyoemailwelcome-series
SMSpostscriptsmsabandoned-cart

Use Google's Campaign URL Builder at ga-dev-tools.google.com/campaign-url-builder to generate UTM links consistently.

In Klaviyo: Go to Klaviyo → Account → Settings → UTM Tracking and enable auto-UTM tagging — Klaviyo appends UTM parameters to all email links automatically.

In Meta Ads: Go to Ads Manager → Campaign → URL Parameters and add utm_source={{site_source_name}}&utm_medium=paid-social&utm_campaign={{campaign.name}}&utm_content={{ad.name}} to your ad URL parameters at the campaign level.

Step 4: Build a blended ROAS dashboard in GA4

  1. Go to GA4 → Explore → Free Form and create a new exploration
  2. Set Dimensions: Session source/medium, Session campaign
  3. Set Metrics: Sessions, Ecommerce purchases, Purchase revenue, Transactions
  4. Add a filter: Session medium contains paid to isolate paid channels
  5. Use GA4 → Advertising → Attribution to compare last-click vs. data-driven attribution models side by side
  6. For manual ROAS: export GA4 revenue by channel → enter ad spend from each platform → calculate Revenue / Spend in a spreadsheet

Automate with Google Looker Studio (free):

  1. Connect Looker Studio to GA4, Google Ads, and your Shopify/WooCommerce data source
  2. Build a blended channel dashboard using Looker Studio's Blend Data feature
  3. Join GA4 session data with Google Ads spend by campaign name

Step 5: Measure attribution health

MetricTargetWhere to Find
Channel coverage (% of orders with UTM attribution)> 70%GA4 Acquisition report
Email channel share of attributed revenueVaries by businessGA4 filter by utm_medium=email
Paid social EMQ score (for Meta CAPI)7+ / 10Meta Events Manager
Cross-channel ROAS discrepancy< 30% variance vs. platform-reportedCompare GA4 vs. Ads Manager

Best Practices

  • GA4 is ground truth, not platform dashboards — every ad platform over-attributes to itself; your order database and GA4 are the closest thing to ground truth
  • Use position-based attribution for budget decisions — it rewards both discovery (first-touch) and closing (last-touch) channels; linear attribution underweights email and organic
  • Set a 30-day lookback minimum — customers research for weeks before buying; 7-day windows miss upper-funnel contributions from paid social
  • Consistent UTMs are more important than the tool — even the best attribution tool fails with inconsistent or missing UTM parameters; audit UTM coverage before buying a tool
  • Compare models, not just the default — looking at the same period under last-click vs. linear vs. position-based reveals which channels are being systematically over- or under-credited

Common Pitfalls

ProblemSolution
Direct traffic massively over-attributedSet a 30-min session timeout in GA4; check for missing UTM parameters on all ad campaigns
Email channel under-attributedEnable auto-UTM in Klaviyo; test all links to verify UTMs survive ESP link tracking
Platform ROAS looks great but profitability is flatPlatforms count view-through attribution; compare attribution windows — use 7-day click only
Dashboard loads slowlyUse pre-aggregated GA4 summary tables; avoid building attribution from raw event exports

Related Skills

  • @meta-ads-integration
  • @google-ads-ecommerce
  • @tiktok-ads-integration
  • @affiliate-program
  • @influencer-marketplace-integration

平台分布

Codex

37.14%
按下载量换算59

Claude

29.51%
按下载量换算47

Cursor

17.9%
按下载量换算28

Gemini CLI

8.49%
按下载量换算13

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills