google_ads_ads_create
Create a Responsive Search Ad (RSA) in a specified Google Ads ad group. Provide 3-15 headlines and 2-4 descriptions. Returns the new ad's resource name, ID, and initial approval status.
Instructions
Creates a Responsive Search Ad (RSA) in the specified ad group. Returns the new ad's resource_name, id, and initial approval_status (usually UNDER_REVIEW for ~1 business day). Mutating, reversible via rollback_apply (rollback pauses the ad). Google Ads requires 3–15 headlines and 2–4 descriptions. For display/banner ads use google_ads_ads_create_display instead; the two creative formats are not interchangeable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | No | Google Ads customer ID as a 10-digit string without dashes (e.g. '1234567890'). Optional — falls back to GOOGLE_ADS_CUSTOMER_ID / GOOGLE_ADS_LOGIN_CUSTOMER_ID from the configured credentials when omitted. | |
| ad_group_id | Yes | Parent ad group ID. Must belong to a SEARCH campaign; DISPLAY ad groups reject RSAs. | |
| headlines | Yes | Headlines for the RSA. Google Ads accepts 3 to 15; each headline is max 30 characters display width. Supply at least 5 for good learning. | |
| descriptions | Yes | Descriptions for the RSA. 2 to 4 accepted; each description is max 90 characters display width. | |
| final_url | No | Landing page URL the ad links to. Must match the campaign's allowed domains and be HTTPS. | |
| path1 | No | First URL display path (shown after the domain). Max 15 characters display width. Optional. | |
| path2 | No | Second URL display path. Max 15 characters display width. Requires path1 if set. Optional. |