YouTube Ads logo
Ad Platform · 11 tools

Run YouTube Ads from any AI client.

In-Stream, In-Feed & Shorts video campaigns with automatic video validation. Adspirer connects YouTube Ads to ChatGPT, Claude, Cursor, Codex, Windsurf, and more — 11 tools, no dashboard switching.

What you can do

11 tools across YouTube Ads. Top capabilities:

Validate your video before you spend

`validate_video` verifies your YouTube video is **public or unlisted**, at least **10 seconds** long, embeddable, and hosted on YouTube — catching problems before campaign creation instead of after you've paid for impressions.

Launch across In-Stream, In-Feed & Shorts

`create_youtube_campaign` builds one video campaign spanning all three YouTube placements and creates it **paused**, so you review targeting, budget, and creative before anything goes live.

Route to the right Google campaign type

When you don't name a format, `select_google_campaign_type` helps you choose between Search, Performance Max, or YouTube — so a video brief doesn't accidentally ship as a Search campaign.

Reuse or upload your logo & assets

`discover_existing_assets` finds logos and images already in your Google Ads account for reuse; `validate_and_prepare_assets` uploads and validates a new **square (1:1) logo** when none exists.

Add extensions to boost visibility

`add_sitelinks`, `add_callout_extensions`, and `add_structured_snippets` attach extensions after the campaign is built — Adspirer notes these can lift ad visibility by **15-25%**.

Track views, VTR & cost per view

`get_campaign_performance` returns views, engagement, conversions, and cost for your YouTube campaigns, and `list_campaigns` surfaces every campaign — perfect for the "which campaigns have the best view-through rate?" question.

Campaign types you can launch

Every YouTube Ads format Adspirer supports — request one in chat from any AI client.

In-Stream

Plays before, during, or after other YouTube videos and is **skippable after 5 seconds** — the core format for demos and brand storytelling.

In-Feed

Thumbnail-plus-text ads in YouTube search results and the related-videos sidebar that play when a viewer clicks — strong for capturing active browsers.

Shorts

Full-screen vertical video in the YouTube Shorts feed. **9:16** creative performs best, but any format will serve here.

Demand Gen (YouTube-only)

Every campaign runs on Google's Demand Gen format with YouTube-only channel controls — Gmail, Discover, and Display placements are **disabled**, so ads show only on YouTube.

Video validation

Before any campaign, `validate_video` confirms your creative is public/unlisted, 10s+, and embeddable. Attach up to **5 videos** per campaign (1 primary + 4 additional).

Pick your AI client

7 of 9 guides published — the rest are coming soon.

ChatGPT
YouTube Ads

ChatGPT × YouTube Ads

Manage YouTube Ads campaigns inside ChatGPT (Plus / Pro) — 11 tools, OAuth setup in about 2 minutes, no dashboard switching.

Read integration →
Claude
YouTube Ads

Claude × YouTube Ads

Manage YouTube Ads campaigns inside Claude (Web / Desktop) — 11 tools, OAuth setup in about 2 minutes, no dashboard switching.

Read integration →
Claude Code
YouTube Ads

Claude Code × YouTube Ads

Manage YouTube Ads campaigns inside Claude Code (CLI) — 11 tools, OAuth setup in about 60 seconds, no dashboard switching.

Read integration →
Cursor
YouTube Ads

Cursor × YouTube Ads

Manage YouTube Ads campaigns inside Cursor (IDE) — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.

Read integration →
Codex CLI
YouTube Ads

Codex CLI × YouTube Ads

Manage YouTube Ads campaigns inside OpenAI Codex CLI — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.

Read integration →
Windsurf
YouTube Ads

Windsurf × YouTube Ads

Manage YouTube Ads campaigns inside Windsurf (IDE) — 11 tools, OAuth setup in about 5 minutes, no dashboard switching.

Read integration →
Gemini CLI
YouTube Ads

Gemini CLI × YouTube Ads

Manage YouTube Ads campaigns inside Gemini CLI — 11 tools, OAuth setup in about 60 seconds, no dashboard switching.

Read integration →
OpenClaw
YouTube Ads

OpenClaw × YouTube Ads

OpenClaw autonomous agent — runs scheduled ad-ops workflows without user prompts.

Coming soon
Manus
YouTube Ads

Manus × YouTube Ads

Manus autonomous agent platform with native MCP integration.

Coming soon

Browse all AI clients

Start managing YouTube Ads from chat.

Free tier — 15 tool calls per month, no credit card. Setup takes about 2 minutes.

Try Adspirer free