google-ads-apply

Execute approved Google Ads draft mutations via a dry-run-to-audit workflow with reversible actions and logging.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/weareballpoint/google-ads-copilot --skill google-ads-apply-weareballpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-apply
Source: https://github.com/weareballpoint/google-ads-copilot/tree/main/skills/google-ads-apply
Command: npx skills add https://github.com/weareballpoint/google-ads-copilot --skill google-ads-apply-weareballpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execute approved draft actions in Google Ads accounts. Supports four safe mutation types plus bounded budget writes: add campaign-level negatives, add ad-group-level negatives, pause keywords, pause ad groups, and set campaign daily budgets through an Apply Manifest. Requires human confirmation via dry-run → approve → execute → verify → audit flow. All actions are logged in the audit trail and fully reversible.

Core Features & Use Cases

  • Add negative keywords to campaigns and ad groups
  • Pause keywords and ad groups
  • Set campaign daily budgets via manifest
  • Full audit trail, reversible actions, and dry-run safety
  • CLI scripts at scripts/apply-layer/ (reference to architecture)

Quick Start

Follow the operator workflow: dry-run, review, approve, execute, verify, and audit each draft.

Frequently Asked Questions about google-ads-apply

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

FAQPage Schema
How do I safely apply approved Google Ads drafts to live campaigns?

To safely apply approved Google Ads drafts, use a dry-run → approve → execute → verify → audit workflow. This process requires human confirmation before executing mutations and logs every action in an audit trail for full reversibility.

What Google Ads changes can I apply using a manifest workflow?

You can apply four mutation types via a manifest: adding campaign-level and ad-group-level negative keywords, pausing keywords, pausing ad groups, and setting campaign daily budgets. All changes undergo rigorous validation before execution.

Can I test Google Ads campaign changes before executing them?

Yes, you can test Google Ads campaign changes using a dry-run phase before approval and execution. This safety mechanism allows you to review pending mutations and budget adjustments without immediately impacting the live account.

How do I keep an audit trail when pausing keywords or changing budgets in Google Ads?

To keep an audit trail when pausing keywords or changing budgets, execute changes through a structured apply cycle that automatically logs all actions. This ensures every mutation is fully documented and reversible.

What is the best way to manage Google Ads budget changes across multiple accounts?

The best way to manage Google Ads budget changes is a controlled manifest workflow operating within a one-account-per-session scope. This ensures bounded budget writes, human confirmation, and detailed verification for each account.

Can I reverse Google Ads negative keyword additions after they have been applied?

Yes, Google Ads negative keyword additions are fully reversible after being applied. The execution cycle enforces detailed auditing, allowing operators to undo applied mutations if needed during the verification phase.