paid-media

Normalize cross-platform paid media data into a unified schema and detect anomalies.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/weisberg/agile_agentic_analytics --skill paid-media-weisberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paid-media
Source: https://github.com/weisberg/agile_agentic_analytics/tree/main/plugins/marketing-analytics/skills/paid-media
Command: npx skills add https://github.com/weisberg/agile_agentic_analytics --skill paid-media-weisberg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Cross-platform paid media data lives in silos and is hard to compare, slowing insights and optimization.

Core Features & Use Cases

  • Unified cross-platform data normalization from Google, Meta, LinkedIn, TikTok, and DV360 into a single schema.
  • Multi-method anomaly detection and automated insights for spend, CPA, CTR, and conversions.
  • Actionable outputs for budgeting, reporting, and creative rotation across campaigns.
  • Use Case: Analysts can surface top spend drivers and alert on budget overruns.

Quick Start

Load your latest campaign exports from workspace/raw and run the analytics workflow to generate a unified dashboard and alerts.

Frequently Asked Questions about paid-media

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

FAQPage Schema
How do I normalize cross-platform paid media data from Google, Meta, and LinkedIn into a single schema?

You can normalize cross-platform paid media data by running the deterministic Python scripts that ingest raw exports from Google, Meta, LinkedIn, TikTok, and DV360, mapping them into a single unified schema for consistent analysis.

What is the best way to detect spend and CPA anomalies across multiple ad platforms?

The best way to detect paid media anomalies is by applying multi-method analysis using rolling z-score, isolation forest, and STL decomposition to surface actionable insights for spend, CPA, CTR, and conversions.

How do I calculate ROAS and forecast spend for cross-platform advertising campaigns?

To calculate ROAS and forecast spend for cross-platform advertising, the workflow derives these metrics from normalized data, enabling you to surface actionable insights for budgeting, optimization, and fatigue management.

Can I use pandas for cross-platform paid media reporting and anomaly detection?

Yes, you can use pandas for cross-platform paid media reporting and anomaly detection because it is the required dependency for the script-based workflow that aggregates data and applies detection algorithms.

Does this workflow support budget overrun alerts and creative fatigue management?

Yes, the workflow supports budget overrun alerts and fatigue management by applying anomaly detection to normalized data, allowing analysts to surface top spend drivers and alert on budget overruns across campaigns.