Regional availability and pricing

Regional availability and pricing let you provide product availability and variable pricing based on your business presence and the location of your customer base.

Regional availability and pricing; an example of how it works

Example

Your business might only have a presence in certain parts of the country or particular cities within a state. Or you might sell food products that vary in price depending on the region they are purchased in. This feature will let you specify the regions where your products are available and control pricing regionally.

Regional availability and pricing is available for products advertised through Shopping ads on Google Search, and listed in free enhanced listings on the Shopping tab in the United States, France, Australia and certain beta countries.

Benefits

  • If you use local inventory ads, regional availability and pricing can help you expand your reach to areas outside the radius of your stores.
  • Regional availability and pricing helps you promote inventory that is regionally-priced, in stock, and online.
  • Ensure that your online products are shown to the correct audience and you only pay for valid clicks from Shopping ads, as your products will only be shown to users in the custom regions you define.

Requirements

To participate in regional availability and pricing, you'll need to work with your website development team to make changes to your landing pages (see requirement 3 below).

You’ll also need to meet the following requirements:

  1. The country of sale for your products is the United States, France, Australia, or an eligible beta country.
  2. The regions you set up in your Merchant Center are eligible to meet Google’s requirements for regional inventory.
  3. You are able to ingest the region ID parameter passed by Google into your product landing pages and render the correct regional product pages with corresponding regional pricing and availability.
  4. For privacy reasons, you may not use the region ID to re-identify any user. 
  5. For privacy reasons, the region ID value must be a randomized set of numbers (minimum 6 digits), rather than a readable name, such as "NY_City". Readable names or names that look like postal codes are not accepted.
  6. Avoid including an area code (such as a postal code, state, or oblast) in more than one region. If an overlap between two regions is detected, we will pick only one of the regional overrides to implement for that area. Up to 150 overrides can be supported for each product offer.
  7. The currency used for a region must be the same as the currency used for the initial product offer.
  8. Regions need to meet minimum geographic size and population requirements, and should ideally be geographically contiguous. Avoid adding unattached small area codes to a region. A small area code can be extended by clustering it with continuous other area codes that surround it, thus making it larger. If the region doesn’t meet these size requirements, an error message will be shown in the “Issue” column on the "Regions" page.
  9. If you have a physical warehouse or hub of delivery, we recommend you use the corresponding region ID for associated products to ensure the correct price and availability are displayed to shoppers.
Note: Your region eligibility may change over time as it is subject to population changes. You can monitor your eligibility in the Regions menu.

Regional availability and pricing is compatible with both the Standard and Smart Shopping campaigns. You won't need to configure any special regional settings in your Shopping campaigns. These will all be configured from your Merchant Center account.

Note: You are responsible for complying with all applicable local laws and regulations related to regional pricing.

Beta countries

Regional availability and pricing is currently available in beta for the following countries: Brazil, Canada, and Russia. To join the regional pricing and availability beta for one of these countries, get in touch with your Google Sales representative.

Incompatibilities

Regional availability and pricing is currently only available for products that are shown in Shopping ads on Google Search and free enhanced listings on the Shopping tab. Products with regional availability and pricing cannot currently be shown on the Display network, in Buy on Google listings, or in standard free listings. In addition, any relevant promotions can’t be applied to products with regional availability and pricing, and automatic item updates cannot be turned on.

How to use regions

If your country of sale is eligible for regional availability and pricing, or if your account is allowlisted for a beta country, you will see a new Regions menu in your Merchant Center account that will allow you to specify regions both for the use of regional inventory and shipping delivery zones. Learn more about shipping delivery zones

A region is used to define areas in which products share the same online availability, price, or both. Based on your business model you may only need one region for both shipping and regional availability and pricing, or you can create multiple regions and assign them to the service of your choice. For example, if your business has a presence in only certain parts of the country, you can use regions to define those areas and couple them with a regional inventory feed to ensure that your online products are shown in those regions only.

Note: Regional availability and pricing is not equal with regional shipping and may not yet be available for your country. Learn more about shipping settings

Set up regions

Regions are configured at the account level, which can be done either through the “Regions” page in Merchant Center or through a Content API upload.

Set up regions by defining either postal code-based areas (AU, CA, and US) or state or oblast level areas (BR and RU) on the "Regions" page of your Merchant Center account, and let us know where you wish to show online products for a set price. For each region, create a numeric region key, which will be used as the value for the region_id attribute. Then append the data you provided in your primary feed with a supplemental regional product inventory feed, which will let you specify the price and availability for your regions.

To ensure that the price on the landing page matches the price you defined in your feed, Google needs to pass a piece of information along with each click. To do this, we pass a parameter called "region_id" into the URL you provided for the link and mobile_link attributes of the primary feed. (The value for this parameter is the same as the value you already specified for the region and provided in your regional inventory feed).

Example

Value provided in the link attribute: https://mystorewebsite.com/p/myproductlandingpage

Final URL: https://mystorewebsite.com/p/myproductlandingpage?region_id=123456

 

Value provided in the link attribute: https://mystorewebsite.com/p?offer=myproduct

Final URL: https://mystorewebsite.com/p?offer=myproduct&region_id=123456

For this URL to work, you must adjust your landing pages so that they can accept this parameter and render a product landing page that shows the corresponding price and availability. After the parameter is added, the landing page must remain static and not change even if the URL is tested from a different location.

Using your Merchant Center feed

  1. Sign in to your Merchant Center account.
  2. Click Products.
  3. Click Feeds.
  4. Under “Supplemental feeds,” click Add product inventory feed.
  5. Select “regional inventory” as the feed type.

    Note: this step is only visible if your account is using local inventory ads (LIA), otherwise this step is hidden.

  6. Set up your feed using the following attributes:
    • [required] id (offer id)
    • [required] region_id (matches the retailer-defined value submitted in the Regions menu)
    • [optional] price
    • [optional] sale_price
    • [optional] sale_price_effective_date
    • [optional] availability
Regional inventory is valid for 14 days. Products must be updated minimum every 14 days or they will expire and Merchant Center will revert to the primary feed settings.

Using the Content API

See content API user guide for details.

Instructions

Create a new region

Create a new region [regional availability and pricing]

  1. Click the tools icon Tools and setting menu icon [Gear] .
  2. Select Regions under “Tools”.
  3. Click the plus button to create a new region.
  4. Enter values for “Region ID”, “Region name”, and “Country”.
    • This region ID needs to be unique for each region and must be numeric (minimum 6 digits).
    • The region name helps you identify the geographical area you want to include in your region.
    • Use the drop-down menu beside “Country” to select which country this region will apply to.
  5. Create your region using postal codes/states (depending on the availability for your country).
    • If postal codes are available, enter one code per line in any of the following styles:
      • A postal code (for example, 75008)
      • A range of postal codes (for example, 2000-2500)
      • A range of postal codes using a prefix with a wildcard ( * ) (for example, 94*)
      • A range of postal codes using 2 prefixes with wildcards ( * ), using the same number of digits for both prefixes. (for example, 94*-95*)
    • Otherwise choose the administrative region available for your country.
    • Click Add.
  6. Click Save to finish creating the region.

Edit a region

Edit a region [regional availability and pricing]

  1. Click the tools icon Tools and setting menu icon [Gear].
  2. Select Regions under “Tools”.
  3. To add or change the region name, click the text in the “Region name” column and edit the “Region name” field.
  4. To edit postal codes:
    • Add new codes just like you did when you created the region, with one range per line. Click Add postal codes.
    • To remove a postal code, click the X next to it or click Clear all to remove all postal codes.
  5. Click Save to finish editing the region.

Remove a region

Remove a region [regional availability and pricing]

Before you can remove a region make sure that it is no longer used with any of the available services.

  1. Click the tools icon Tools and setting menu icon [Gear].
  2. Select Regions under “Tools”.
  3. Click the trash icon next to the name of the region in the “Region name” column, and then click Confirm.

Example scenarios

All your products are available regionally and your pricing differs based on region OR you have nationally available products, with different regional pricing

  • Upload a primary online feed with all of your products or otherwise add your product data
    • Set availability to out_of_stock
    • Provide realistic pricing (for example, choose one of the regions you sell in and use those prices); don’t use values of $0 or $1
  • Upload the regional inventory feed to override the prices and availability for the regions you defined to provide the appropriate in_stock information. It is not necessary to include the out_of_stock availability as it is already defined in the primary feed.

You have a mix of products, some nationally available with national pricing and other regionally available with regional pricing

  • Upload a primary online feed with all of your products
    • For national products, set them to in_stock and provide national pricing in the primary feed
    • For regional products, set them to out_of_stock, provide realistic pricing (for example, choose one of the regions you sell in and use those prices); don’t use values of $0 or $1
  • Upload the regional inventory feed to override the prices and availability of the regional products for the regions you defined to provide the appropriate in_stock information. Don’t include overrides for national products. For regional offers, it is not necessary to include the out_of_stock availability as it is already defined in the primary feed.

You have regional product availability with national pricing

  • Upload a primary feed with national pricing, set all products to in_stock
  • Upload the regional inventory feed and manager regional availability by setting predefined regions to out_of_stock

The following table shows how regional overrides can be used if you choose to set all products to out_of_stock in the primary feed:

Item ID Region display name
(Not included in the feed;
defined in Regions)
Price Availability
110 Zone A USD 14.99 in_stock
110 Zone B USD 16.99 out_of_stock
110 Zone C USD 16.99 in_stock
220 Zone A USD 12.99 in_stock
220 Zone B USD 14.99 out_of_stock
220 Zone C USD 14.99 out_of_stock

In the above example, item availability depends on where the customer is located. Only customers located in Zone A and Zone C will be able to purchase item 110 on Shopping. Item 220 will only be available for purchase to customers in Zone A.

Each item costs less when sold to customers in Zone A. Item 110 is $14.99 instead of $16.99 while item 220 is $12.99 instead of $14.99.

Note: For privacy reasons, the region_id value must be a randomized set of numbers (minimum 6 digits), for example, "123456." Use the region display name to help you easier identify the regions defined, for example, “Zone A”.

Review regions and fix issues

In order to use the regions feature, you’ll need to ensure that each of your regions meets the minimum requirements. If you’ve set up a region that doesn’t meet these requirements, you’ll see an error message, which will show in the “Issue” column on the “Regions” page. You can filter your regions by issue, or manually address them one-by-one. Once you satisfy the necessary requirements, the error messages will disappear.

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue