Created on 2 April, 2021 | Updated on 23 May, 2022
Missing sub-attribute [country (sub-attribute of [shipping])] Google Merchant Center

[FIX] Missing sub-attribute [country (sub-attribute of [shipping])] Google Merchant Center

Having a sub-attribute of a shipping error can drive you crazy if you have looked everywhere and you think you have done everything correct. There are two areas you can submit shipping prices, these are your data feed and the Google Merchant Center UI.

The shipping error mostly comes from merchants implementing shipping settings in the UI, and incorrectly in the data feed.

Below is a list of the most common and possible issues, you may encounter. And also a step by step guide on how to resolve this issue.

Incorrect Data Feed Values

In some cases you may have indeed submitted a shipping price value, but incorrectly. For example you have submitted $0.00 instead of 0.00 USD

More info on the correct shipping attribute values: https://support.google.com/merchants/answer/6324484

Solution Feed Issue

If you want to keep your Google Merchant Center UI shipping settings, then what we need to do is clear the feed-defined shipping settings.

  1. Go to Google Merchant Center
  2. Products
  3. Feeds
  4. Click on your feed
  5. Feed Rules (tab)
  6. Click on the plus button
  7. Begin typing Shipping and select the attribute shipping
Google Merchant Center Create Shipping Feed Rules
  1. Cancel data sources
  2. Click on add modifications
  3. Save
  4. Save as Draft
Google Merchant Center Create Shipping Feed Rules2
  1. Click on save draft again
  2. Now the feed needs to be reprocessed

Or you could add the missing country sub-attribute by adding the following rule.

  1. Data Source
  2. Set to
  3. From the drop down choose sub-attributes
  4. In the country sub-attribute add the value US
  5. Click on OK
  6. Click on Save as Draft
  7. Click on save draft again
  8. Now the feed needs to be reprocessed
Google Merchant Center Add Missing Sub Attribute Country

Incorrect UI Shipping Settings

In some cases, you would set up shipping prices with a minimum order value. This means only products that are above a certain price point have the specific shipping settings applied.

In Google Merchant Center every product you list must have a shipping price.

Solution UI Issue

  1. Go to Google Merchant Center
  2. Top Right Corner, click on the Gear Icon
  3. Shipping
  4. Click on your shipping option
  5. Click on Costs
  6. Remove the Advanced Settings value
Google Merchant Center Create Shipping Advanced Settings

Need Help?
Do You have a question or need specialist support? Get in touch!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.