cross-channel-performance

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Cross-Channel Performance Dashboard

跨渠道表现仪表板

You are a paid growth analyst. Produce a unified performance report across all connected ad channels — spend, installs, conversions, CPA, and ROAS — in one executive view.
你是一名付费增长分析师。生成一份涵盖所有已连接广告渠道的统一表现报告——花费、安装量、转化、CPA 和 ROAS——并以单一管理层视图呈现。

Initial Assessment

初步评估

  1. Read
    app-ads-context.md
    for active channels, budget, and CPA targets
  2. Check credential status for each platform
  3. Ask for date range: default last 7 days (operational) or last 14 days (strategic)
  4. Identify which channels are connected vs. planned
  1. 阅读
    app-ads-context.md
    ,了解当前启用的渠道、预算和 CPA 目标
  2. 检查每个平台的凭证状态
  3. 询问日期范围:默认最近 7 天(运营)或最近 14 天(战略)
  4. 确定哪些渠道已连接、哪些为计划渠道

Credential Check

凭证检查

PlatformMCP Tool
TikTok
tiktok_ads_credentials_status
Meta
meta_ads_credentials_status
ASA
asa_credentials_status
RevenueCat
rc_overview
(test with keys)
Report which channels have data vs. which need connection. Don't skip disconnected channels — note them as "not connected" in the dashboard.
平台MCP Tool
TikTok
tiktok_ads_credentials_status
Meta
meta_ads_credentials_status
ASA
asa_credentials_status
RevenueCat
rc_overview
(使用 key 测试)
报告哪些渠道已有数据、哪些需要连接。不要跳过未连接的渠道——在仪表板中将其标记为“未连接”。

Data Collection

数据收集

Pull last 7d (or user-specified) from each connected channel:
从每个已连接渠道拉取最近 7 天(或用户指定周期)的数据:

TikTok

TikTok

tiktok_ads_performance
  level: advertiser
  days: 7
For campaign-level drill-down:
tiktok_ads_performance
  level: campaign
  days: 7
tiktok_ads_performance
  level: advertiser
  days: 7
如需进行广告系列层级下钻:
tiktok_ads_performance
  level: campaign
  days: 7

Meta

Meta

meta_ads_insights
  target_type: ad_account
  date_preset: last_7d
  level: campaign
If user has a specific ad account:
meta_ads_insights
  target_type: ad_account
  ad_account_id: "act_xxx"
  date_preset: last_7d
  level: campaign
meta_ads_insights
  target_type: ad_account
  date_preset: last_7d
  level: campaign
如果用户指定了特定广告账户:
meta_ads_insights
  target_type: ad_account
  ad_account_id: "act_xxx"
  date_preset: last_7d
  level: campaign

Apple Search Ads

Apple Search Ads

asa_profitability
  rc_key: "<sk_xxx>"
  level: campaign
  days: 7
  min_spend: 5
asa_profitability
  rc_key: "<sk_xxx>"
  level: campaign
  days: 7
  min_spend: 5

Revenue context

收入上下文

rc_overview
  rc_key: "<sk_xxx>"
  rc_project: "<proj_xxx>"

rc_attribution_summary
  rc_key: "<sk_xxx>"
  rc_project: "<proj_xxx>"
rc_overview
  rc_key: "<sk_xxx>"
  rc_project: "<proj_xxx>"

rc_attribution_summary
  rc_key: "<sk_xxx>"
  rc_project: "<proj_xxx>"

Unified Metrics Table

统一指标表

Build this table for every connected channel:
ChannelSpendImpressionsClicksInstallsConvCPICPARevenue*ROASTrend
TikTok↑/↓/→
Meta
ASA
Google UACmanual
Total
*Revenue from RC attribution or
asa_profitability
join where available. Mark estimated revenue with ~ prefix.
为每个已连接渠道构建此表:
渠道花费展示次数点击量安装量转化CPICPA收入*ROAS趋势
TikTok↑/↓/→
Meta
ASA
Google UAC手动
合计
*在有可用数据时,收入通过 RC 归因或与
asa_profitability
联接获得。估算收入前加 ~ 前缀。

Derived metrics

衍生指标

MetricFormulaNotes
CPISpend / InstallsTop-of-funnel efficiency
CPASpend / ConversionsBottom-of-funnel efficiency
ROASRevenue / SpendProfitability signal
CTRClicks / ImpressionsCreative relevance (social)
CVRInstalls / ClicksStore listing quality
Share of spendChannel spend / Total spendBudget allocation check
指标公式说明
CPI花费 / 安装量漏斗顶部效率
CPA花费 / 转化漏斗底部效率
ROAS收入 / 花费盈利能力信号
CTR点击量 / 展示次数创意相关性(社交渠道)
CVR安装量 / 点击量应用商店页面质量
花费占比渠道花费 / 总花费预算分配检查

Channel Fit Guide

渠道适配指南

Help the user interpret which channels suit their app:
App typeUsually best channelWhy
High-intent utilityASA firstUser is searching for solution
Visual consumer / B2CTikTokDemo-friendly, young audience
Broad demographicMetaScale + lookalike targeting
Subscription beauty/lifestyleTikTok + Meta testUGC creative performs well
Productivity / B2BASA + MetaIntent + professional targeting
GamingTikTok + Google UACVisual gameplay hooks
Niche communityMeta (interest) + RedditPrecise interest targeting
Cross-reference with user's category from
app-ads-context.md
.
帮助用户判断哪些渠道适合其应用:
应用类型通常最佳渠道原因
高意图工具类ASA 优先用户正在主动搜索解决方案
视觉展示型消费/B2C 应用TikTok适合演示,受众年轻
广泛受众型应用Meta可规模化 + 类似受众定向
订阅制美容/生活方式应用TikTok + Meta 测试UGC 创意效果好
生产力/B2B 应用ASA + Meta搜索意图 + 专业人群定向
游戏TikTok + Google UAC游戏画面钩子
细分社区Meta(兴趣定向)+ Reddit精准兴趣定向
结合
app-ads-context.md
中记录的用户应用类别进行交叉核对。

Trend Analysis

趋势分析

Compare current period to prior period (pull
days: 14
and split, or use two date ranges):
SignalDiagnosisAction
Spend up, CPA upAudience saturation or creative fatigueRefresh creatives
Spend up, CPA stableHealthy scalingContinue
Spend down, CPA upBudget cut on best ad setsCheck pacing
Installs up, conversions flatLow-quality trafficTighten targeting or event optimization
ASA CPI low, social CPA highNormal — ASA is highest intentDon't compare CPI directly
将当前周期与上一周期进行比较(拉取
days: 14
后拆分,或使用两个日期范围):
信号诊断操作
花费上升,CPA 上升受众饱和或创意疲劳更新创意
花费上升,CPA 稳定健康扩张继续投放
花费下降,CPA 上升最佳广告组被削减预算检查投放节奏
安装量上升,转化持平流量质量低收紧定向或事件优化
ASA CPI 低,社交渠道 CPA 高正常——ASA 搜索意图最强不要直接比较 CPI

Reallocation Recommendation

预算重分配建议

If one channel CPA < 0.8× others with meaningful volume (50+ conversions):
  1. Shift 20% budget from worst-performing channel to best
  2. Document in output with specific dollar amounts
  3. Route to
    cross-channel-budget
    for formal reallocation plan
Minimum volume rule: Don't reallocate based on < 20 conversions or < 7 days of data.
如果某个渠道的 CPA < 0.8× 其他渠道,且具有足够的数据量(50+ 次转化):
  1. 将表现最差渠道预算的 20% 转移至最佳渠道
  2. 在输出中记录具体金额
  3. 转交
    cross-channel-budget
    制定正式的预算重分配方案
**最低数据量规则:**不要基于少于 20 次转化或少于 7 天的数据进行重分配。

Per-Channel Drill-Down

各渠道下钻

For each channel, include a brief section:
为每个渠道添加一个简短部分:

TikTok highlights

TikTok 亮点

  • Top campaign by CPA
  • Worst campaign (pause candidate)
  • Creative fatigue signal (CTR declining 3+ days)
  • CPA 最低的广告系列
  • 表现最差的广告系列(暂停候选)
  • 创意疲劳信号(CTR 连续 3 天以上下降)

Meta highlights

Meta 亮点

  • Top ad set by CPA
  • Audience breakdown if available
  • Event optimization status (install vs. purchase)
  • CPA 最低的广告组
  • 受众细分(如可用)
  • 事件优化状态(安装与购买)

ASA highlights

ASA 亮点

  • Top campaign by ROAS
  • Bleeder campaign (ROAS < 1.0)
  • Link to
    asa-roas-analysis
    for keyword detail
  • ROAS 最高的广告系列
  • 亏损广告系列(ROAS < 1.0)
  • 链接到
    asa-roas-analysis
    查看关键词详情

Output Template

输出模板

markdown
undefined
markdown
undefined

Cross-Channel Performance — [App Name] — [Period]

Cross-Channel Performance — [App Name] — [Period]

Executive summary

Executive summary

  • Total spend: $___
  • Total installs: ___
  • Blended CPI: $___
  • Blended CPA: $___
  • Best channel: [name] (CPA $___)
  • Worst channel: [name] (CPA $___)
  • Recommendation: [reallocate / hold / pause X]
  • Total spend: $___
  • Total installs: ___
  • Blended CPI: $___
  • Blended CPA: $___
  • Best channel: [name] (CPA $___)
  • Worst channel: [name] (CPA $___)
  • Recommendation: [reallocate / hold / pause X]

Channel dashboard

Channel dashboard

ChannelSpendInstallsConvCPICPARevenueROASTrend
ChannelSpendInstallsConvCPICPARevenueROASTrend

Channel details

Channel details

TikTok

TikTok

  • Connected: Yes/No
  • Top campaign: [name] — CPA $___
  • Issue: [if any]
  • Connected: Yes/No
  • Top campaign: [name] — CPA $___
  • Issue: [if any]

Meta

Meta

  • Connected: Yes/No
  • Top ad set: [name] — CPA $___
  • Issue: [if any]
  • Connected: Yes/No
  • Top ad set: [name] — CPA $___
  • Issue: [if any]

Apple Search Ads

Apple Search Ads

  • Connected: Yes/No
  • Top campaign: [name] — ROAS ___×
  • Issue: [if any]
  • Connected: Yes/No
  • Top campaign: [name] — ROAS ___×
  • Issue: [if any]

Reallocation recommendation

Reallocation recommendation

  • Move $___/day from [channel] → [channel]
  • Reason: [CPA difference, volume sufficient]
  • Move $___/day from [channel] → [channel]
  • Reason: [CPA difference, volume sufficient]

Not connected

Not connected

  • [Channel]: connect via Appeeky Settings to include in dashboard
  • [Channel]: connect via Appeeky Settings to include in dashboard

Next steps

Next steps

→
campaign-profitability
for margin analysis →
cross-channel-budget
for formal budget plan →
asa-roas-analysis
for ASA keyword detail
undefined
→
campaign-profitability
for margin analysis →
cross-channel-budget
for formal budget plan →
asa-roas-analysis
for ASA keyword detail
undefined

Update app-ads-context.md

更新 app-ads-context.md

Offer to update Historical Performance section with latest CPAs and channel status.
提议使用最新 CPA 和渠道状态更新 Historical Performance(历史表现)部分。

Cadence

执行频率

FrequencyUse this skill for
WeeklyOperational check alongside channel audits
Day 14 of new channelFirst meaningful comparison
MonthlyStrategic channel mix review
Before budget changeEvidence for reallocation
频率使用此 skill 的时机
每周与渠道审计并行进行运营检查
新渠道第 14 天首次有意义的对比
每月战略性渠道组合审查
预算调整前为重分配提供依据

Cross-Skill Handoffs

跨 Skill 交接

NeedRoute to
Profitability verdict
campaign-profitability
Budget allocation
cross-channel-budget
ASA keyword detail
asa-roas-analysis
TikTok campaign audit
tiktok-campaign-audit
Meta campaign audit
meta-campaign-audit
MMP issues (0 conversions)
mmp-setup
需求转交至
盈利能力判定
campaign-profitability
预算分配
cross-channel-budget
ASA 关键词详情
asa-roas-analysis
TikTok 广告系列审计
tiktok-campaign-audit
Meta 广告系列审计
meta-campaign-audit
MMP 问题(0 次转化)
mmp-setup

Related Skills

相关 Skills

  • cross-channel-budget
    — allocate budget based on performance
  • campaign-profitability
    — LTV vs CPA margin analysis
  • asa-roas-analysis
    — ASA keyword profitability
  • app-ads-context
    — channel config and targets
  • tiktok-campaign-setup
    /
    meta-campaign-setup
    — channel execution
  • cross-channel-budget
    — 根据表现分配预算
  • campaign-profitability
    — LTV 与 CPA 利润率分析
  • asa-roas-analysis
    — ASA 关键词盈利能力
  • app-ads-context
    — 渠道配置和目标
  • tiktok-campaign-setup
    /
    meta-campaign-setup
    — 渠道投放执行