Create Google Ads Price Extension
create_google_price_extensionAdd a price-list shown beneath a Google Ads ad — 3-8 tiles, each with a plan/product name, a short description, a USD amount, and a billing unit. Standard play for SaaS pricing tiers, subscription plans, course catalogs, service menus, or hotel night rates.
ALSO KNOWN AS: price extension, pricing, price list, pricing tiers, plan pricing, subscription pricing, price tiles, rate card, fare list
KEYWORDS: price, pricing, price list, plan, plans, tier, tiers, subscription, monthly, yearly, hourly, daily, fare, rate, cost, dollar, $, USD, google ads, extension
WHEN TO USE:
- "Show our pricing tiers under our Google Ads"
- "Add a price extension with Basic / Pro / Scale plans"
- "Register monthly subscription prices for the campaign"
- "Create a rate card extension starting from $9.99"
WHEN NOT TO USE:
- Single time-bound discount (Black Friday 20% off, promo code) → use create_google_promotion_extension
- Non-priced offerings list (just names, no amounts) → use create_google_structured_snippet_extension
- Same price list for Microsoft Ads / Bing → use create_microsoft_price_extension
INPUTS:
- price_qualifier: prefix shown before each price. UNSPECIFIED (no prefix) | FROM ("From $X") | UP_TO ("Up to $X") | AVERAGE ("Avg $X").
- price_offerings: 3-8 tiles. Each tile:
- url: landing page for that tier (non-blank, ≤2000 chars).
- header: tier name (1-25 chars). E.g. "Basic", "Pro", "Scale".
- description: short tagline (1-25 chars). E.g. "Starter plan".
- amount: USD number (max 999999999.99, two decimals).
- unit: billing cadence. UNSPECIFIED | PER_HOUR | PER_DAY | PER_WEEK | PER_MONTH | PER_YEAR | PER_NIGHT.
EXAMPLE:
create_google_price_extension(
price_qualifier="FROM",
price_offerings=[
{"url": "https://example.com/basic", "header": "Basic",
"description": "Starter plan", "amount": 9.99, "unit": "PER_MONTH"},
{"url": "https://example.com/pro", "header": "Pro",
"description": "Growing teams", "amount": 29.00, "unit": "PER_MONTH"},
{"url": "https://example.com/scale", "header": "Scale",
"description": "Enterprise", "amount": 99.00, "unit": "PER_MONTH"},
],
)Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price_offerings | Yes | 3-8 price offerings. | |
| price_qualifier | Yes | Price qualifier shown before the price. |