One-click install
npx skills add https://github.com/DojoCodingLabs/GTM-Engineering-Command-Center --skill google-ads-dojocodinglabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads
Source: https://github.com/DojoCodingLabs/GTM-Engineering-Command-Center/tree/main/skills/google-ads
Command: npx skills add https://github.com/DojoCodingLabs/GTM-Engineering-Command-Center --skill google-ads-dojocodinglabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of designing, launching, and maintaining Google Ads campaigns across multiple campaign types and surfaces, helping teams avoid wasted budget, tracking gaps, and cannibalization between automated and manual campaigns.

Core Features & Use Cases

  • Campaign orchestration: Guidance for Search, Display, Performance Max (PMax), Video, Shopping, Demand Gen, and app campaigns with asset group and ad group structures.
  • Conversion & attribution: End-to-end patterns for client-side gtag, enhanced conversions, server-side/offline imports using GCLID, and cross-platform deduplication.
  • Bidding & keyword strategy: Practical bidding progression (Manual → Maximize Conversions → Target CPA → Target ROAS), match-type guidance, negative keyword hygiene, and search term triage.
  • Use Case: Set up a PMax funnel for an e-commerce product with asset groups, audience signals, enhanced conversions, and an initial $50/day learning budget to maximize conversion discovery.

Quick Start

Create a Performance Max campaign with asset groups, enable conversion tracking (gtag plus GCLID capture), and begin with a $50/day learning budget.

Frequently Asked Questions about google-ads

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

FAQPage Schema
How do I set up a Performance Max campaign with enhanced conversions and GCLID tracking?

Set up a Performance Max campaign by structuring asset groups, enabling client-side gtag enhanced conversions, and importing GCLID offline conversions to track cross-platform attribution. Begin with a $50/day learning budget to maximize conversion discovery.

What is the recommended bidding progression for Google Ads campaigns?

The recommended bidding progression for Google Ads transitions from Manual CPC to Maximize Conversions, then to Target CPA, and finally to Target ROAS. This progression helps campaigns gather sufficient conversion data before applying automated bidding strategies.

Can I manage both lead generation and e-commerce Google Ads campaigns with this approach?

Yes, you can manage both lead generation and e-commerce Google Ads campaigns. The approach supports account-level and asset-group operations across Search, Display, Performance Max, Video, Shopping, and Demand Gen campaign types for either use case.

How does GCLID offline conversion import work for Google Ads?

GCLID offline conversion import works by capturing the Google Click ID on the client side and sending it server-side with offline conversion data. This allows you to track leads or sales that complete outside of your website back to the original ad click.

Do I need OAuth2 authentication to automate Google Ads campaign creation?

Yes, you need OAuth2 authentication to automate Google Ads campaign creation and conversion tracking. It securely authorizes API mutate operations required for managing campaign structures, asset groups, and bidding configurations programmatically.

Why does my Performance Max campaign cannibalize my existing Search campaigns?

Performance Max campaigns can cannibalize existing Search campaigns when tracking gaps or overlapping audience signals occur. Implementing cross-platform deduplication, negative keyword hygiene, and proper search term triage helps prevent budget waste and audience overlap.