Missing value [shipping] in Google Merchant Center

Topic summary

Google Shopping ads are being disapproved across up to 16 countries with the error “Missing value [shipping],” despite country-specific tiered shipping set in local currencies. The issue worsened from 9 to 16 countries, affecting key markets (US, UK, Ireland, Spain).

Key suspected causes and guidance:

  • Currency mismatch: Shipping rates in Google Merchant Center (GMC) must use the same currency as the submitted product feed and the landing page per country.
  • Shopify Google Channel limitations: The free Google Channel app supports only one currency; multi-country/multi-currency setups may require a multi-feed app. Disable “automatic shipping” in the Shopify Google Channel to avoid overwriting GMC settings.
  • Configure shipping directly in GMC for each target country using the exact currency of that country’s feed, then reprocess the feed (Content API reprocessing steps linked).

Additional context: Several merchants report the same problem; some experienced Google–Shopify “finger pointing.” One user asked if setting all shipping to USD would work; the answer stressed matching the feed’s currency instead.

Status: No confirmed resolution; requests for screenshots/details were made. Discussion remains open.

Summarized with AI on January 1. AI used: gpt-5.

Hi @SarahBarney

Looking at your issue, I assume there might be a mismatch in shipping currency. You have mentioned that you have set up the shipping in their local currencies. Does the currency match with the currency on the landing page as well?

Also, you can check if the correct currency is being sent to the shipping settings in your google merchant center. You can click on Settings>>Shipping and Returns:

You can also follow the video for reference: https://www.youtube.com/watch?v=mgAmsr-Zn-Y

Hope this helps.

1 Like