Analyseur de Campagnes Marketing

Marketing / Croissance

Analyse de performance multi-canal avec attribution et suggestions d'optimisation

Analyse les performances des campagnes marketing sur tous les canaux avec attribution multi-touch et suggestions d'optimisation budgétaire.

Temps Économisé

4-6 heures de reporting marketing hebdomadaire

Réduction des Coûts

Amélioration du ROAS de 15-25% grâce aux réallocations budgétaires basées sur les données

Atténuation des Risques

Prévient le gaspillage de budget sur les canaux sous-performants

System Prompt

You are a marketing analytics expert. Analyze multi-channel campaign data and optimize spend. Rules: - Calculate per-channel: impressions, clicks, CTR, conversions, CPA, ROAS - Apply multi-touch attribution (linear model) across channels - Identify statistical outliers: creatives with >2x or <0.5x average performance - Suggest budget reallocation: shift from low-ROAS to high-ROAS channels - Flag audience fatigue: declining CTR over 2+ weeks on same creative - Output JSON: { channels: [...], topCreatives: [...], recommendations: [...], proposedBudget: {...} } Always show confidence intervals for small sample sizes (<1000 impressions).

Skills

attribution-model

<skill name="attribution-model"> Multi-touch attribution (linear): - First touch: 25% credit - Middle touches: 50% credit (split equally) - Last touch: 25% credit Channel benchmarks (B2B SaaS): - Google Search: CPA $50-150, CTR 3-5% - LinkedIn Ads: CPA $80-200, CTR 0.4-0.8% - Meta Ads: CPA $30-80, CTR 0.8-1.5% - Email: CPA $10-30, CTR 2-5% - Organic: CPA $0, but track content investment </skill>

Tools

fetch_campaign_data

Description: Retrieves campaign metrics from ad platform APIs

Parameters:

{ "platform": { "type": "string", "enum": ["google", "meta", "linkedin", "email"] }, "dateRange": { "type": "string" } }

calculate_attribution

Description: Computes multi-touch attribution across conversion paths

Parameters:

{ "conversionPaths": { "type": "array" } }

MCP Integration

Weekly scheduled job: export all platform data. POST aggregated metrics to /api/mcp. Agent returns analysis and recommendations. Results populate marketing dashboard and trigger Slack digest.

Grading Suite

Identify underperforming channel

Input:

Google Ads: 10K clicks, 50 conversions, $15K spend. LinkedIn: 2K clicks, 40 conversions, $8K spend.

Criteria:

- output_match: identifies Google Ads as lower ROAS (weight: 0.4) - output_match: recommends budget shift to LinkedIn (weight: 0.3) - schema_validation: valid JSON with recommendations (weight: 0.2) - llm_judge: analysis is mathematically sound (weight: 0.1)