MMM (Google Meridian) — budget optimization, revenue projections, channel ROI, scenario planning.
68%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/mmm-budget-planner/SKILL.mdUses Google's open-source Meridian framework to build Marketing Mix Models from cross-platform ad data. Provides causal ROI estimates, budget optimization, and forward-looking projections.
| Script | Purpose | Credits |
|---|---|---|
mmm_prepare_data | Prepare and validate data for MMM | 0 (internal) |
mmm_train_model | Train Meridian model on historical data | 50 |
mmm_optimize_budget | Run budget optimization scenario | 10 |
mmm_get_projections | Get forward-looking projections | 5 |
{
"script_name": "mmm_train_model",
"platform": "GOOGLE",
"args": ["--kpi-type", "conversions"]
}Requirements:
{
"script_name": "mmm_optimize_budget",
"args": [
"--budget", "10000",
"--period", "monthly",
"--constraint-type", "fixed",
"--channel-min", "google_ads=0.2",
"--channel-max", "linkedin_ads=0.3"
]
}{
"script_name": "mmm_get_projections",
"args": ["--weeks", "4"]
}| Requirement | Minimum | Recommended |
|---|---|---|
| Historical data | 52 weeks | 104+ weeks |
| Channels | 1 | 2+ |
| KPI data | Non-zero conversions | Revenue data |
| Time granularity | Weekly (auto-aggregated) | Weekly |
{
"google_ads": {"median": 3.2, "ci_lower": 2.1, "ci_upper": 4.8}
}Shows optimal spend per channel to maximize total KPI within budget constraint. Compare with current allocation to see improvement %.
Forward-looking forecast with confidence bands. Use to catch underperforming campaigns before they waste budget.
Part of the Synter free skills collection — open-source agent skills for advertising, PPC, and marketing automation.
Want this skill (and 40+ more) running on autopilot against your live ad accounts? Try Synter — AI Agent Media Buyers that connect to Google, Meta, LinkedIn, TikTok, Reddit, Amazon, and 7+ more platforms.
Synter-Media-AI/free-skills
3df48f1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.