meta-ads-campaign-onboarding

Automate Meta Ads campaign setup with validated inputs and paused assets.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill meta-ads-campaign-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads-campaign-onboarding
Source: https://github.com/portermetricsample/marketing-skills/tree/main/meta-ads/campaigns/onboarding
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill meta-ads-campaign-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill removes the complexity and technical barriers of the Meta Ads Manager, preventing common configuration errors like invalid campaign objectives, budget miscalculations, or improper targeting settings.

Core Features & Use Cases

  • Guided Interview: Walks users through every step of campaign creation, from objective selection to creative upload, using plain language.
  • Automated Validation: Checks every decision against Meta's API rules and account-specific constraints (e.g., payment methods, minimum budgets) before execution.
  • Safe Execution: Produces a validated campaign specification for user approval and creates all assets in a PAUSED state to ensure human oversight before launch.

Quick Start

Ask the assistant to help you set up a new Meta Ads campaign and follow the guided interview prompts to configure your objectives and targeting.

Frequently Asked Questions about meta-ads-campaign-onboarding

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

FAQPage Schema
How do I set up a Meta Ads campaign without technical experience?

You can set up a Meta Ads campaign through a guided wizard that walks you through objective selection, targeting, and creative upload in plain language. It validates all inputs against platform rules before creating campaigns in a paused state.

What is the safest way to configure Meta Ads campaign objectives and budgets?

The safest Meta Ads configuration method uses automated validation to check your objectives and budgets against account constraints before execution. This prevents invalid settings and ensures campaigns are created in a paused state for review.

Can I automate ad set and creative asset creation for Meta Ads?

Yes, you can automate the end-to-end creation of campaigns, ad sets, and creative assets. The system validates user inputs against Meta's API rules and account-specific constraints before generating the final ad set and creative configuration.

Why does my Meta Ads campaign setup keep failing validation checks?

Meta Ads campaign setups often fail due to invalid objectives, budget miscalculations, or improper targeting settings. A guided onboarding wizard prevents these errors by validating every decision against platform API rules and account constraints before deployment.

Do I need to connect my Meta Ads account before using a campaign setup wizard?

Yes, a campaign setup wizard requires integration with the Porter Metrics MCP to access your account data and execute API calls. This connection is necessary to validate payment methods, minimum budgets, and other account-specific constraints.

What's the best way to prevent targeting errors when creating Meta Ads campaigns?

The best way to prevent Meta Ads targeting errors is to use an automated validation process that checks your targeting settings against Meta's API rules before execution. This ensures all campaign objects are properly configured and paused for oversight.