Skip to main content
Glama
MatiousCorp

Google Ad Manager MCP Server

create_campaign

Automate Google Ad Manager campaign setup by creating advertisers, orders, line items, and uploading creatives in a single workflow to streamline ad operations.

Instructions

Create a complete campaign: find/create advertiser, order, line item, and upload creatives.

Args: advertiser_name: Name of the advertiser order_name: Name for the order line_item_name: Name for the line item end_year: End date year end_month: End date month (1-12) end_day: End date day (1-31) creatives_folder: Path to folder containing creative images click_through_url: Destination URL for all creatives target_ad_unit_id: Ad unit ID to target (find via GAM UI or ad unit tools) goal_impressions: Impression goal (default: 100000) line_item_type: Type of line item (STANDARD, SPONSORSHIP, NETWORK, BULK, PRICE_PRIORITY, HOUSE, etc.) creative_sizes: JSON string of sizes, e.g. '[{"width": 300, "height": 250}, {"width": 728, "height": 90}]'

This is a complete workflow that:

  1. Finds or creates the advertiser

  2. Finds or creates the order

  3. Creates the line item

  4. Uploads all creatives from the folder

  5. Associates creatives with the line item

Returns complete campaign creation results.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
advertiser_nameYes
order_nameYes
line_item_nameYes
end_yearYes
end_monthYes
end_dayYes
creatives_folderYes
click_through_urlYes
target_ad_unit_idYes
goal_impressionsNo
line_item_typeNoSTANDARD
creative_sizesNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MatiousCorp/google-ad-manager-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server