google-ads

Automate Google Ads OAuth, audience sync, and email alert workflows.

Updated Dec 14, 2025
One-click install
npx skills add https://github.com/toobutta/maptelli --skill google-ads-toobutta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads
Source: https://github.com/toobutta/maptelli/tree/main/.claude/skills/google-ads
Command: npx skills add https://github.com/toobutta/maptelli --skill google-ads-toobutta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Ads integrations across teams require coordinating OAuth flows, audience syncing, and alert delivery. This Skill consolidates OAuth handling, audience management, and email alert pipelines (including unsubscribe support and webhooks) into a unified implementation to reduce integration overhead and ensure a consistent user experience.

Core Features & Use Cases

  • OAuth flow: secure sign-in, token management, and account linking for Google Ads.
  • Audience management: create, sync, and manage Customer Match audiences linked to Google Ads accounts.
  • Alert delivery: end-to-end email alert pipeline with unsubscribe_token handling via SendGrid webhooks.
  • Frontend UI: account management, audience builder, and alert history interfaces for marketing teams.
  • Automation: optional auto-sync configuration to keep audiences up to date with minimal manual intervention.

Quick Start

Install and configure the Google Ads integration to connect OAuth, create an audience, and enable alert history.

Frequently Asked Questions about google-ads

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

FAQPage Schema
How do I implement Google Ads OAuth flows for audience syncing and email alerts?

You can automate Google Ads OAuth by implementing secure sign-in routes, token management, and account linking endpoints, alongside audience synchronization and SendGrid webhook endpoints for alert delivery and unsubscribe token handling.

What is the best way to automate Customer Match audience management in Google Ads?

Automating Customer Match audience management involves creating and syncing audiences linked to Google Ads accounts via dedicated endpoints, with an optional auto-sync toggle to keep audience data updated with minimal manual intervention.

Can I handle SendGrid unsubscribe webhooks and alert history persistence together with Google Ads?

Yes, SendGrid webhook endpoints handle unsubscribe tokens while alert history persistence runs concurrently, enabling a unified email alert pipeline that operates alongside Google Ads OAuth and audience syncing workflows.

Does this Google Ads integration include frontend UI for account management and audience building?

Frontend UI for account management, audience building, and alert history interfaces is included, providing marketing teams with accessible screens to manage Google Ads accounts and configure audience synchronization settings.

Why use a unified approach for Google Ads OAuth, audiences, and alert delivery instead of separate implementations?

A unified approach for Google Ads OAuth, audience syncing, and alert delivery reduces integration overhead across frontend and backend teams, ensuring a consistent user experience and consolidated implementation logic.