How to Set Up Google Shopping Shipping

How to Set Up Google Shopping Shipping in Google Merchant Center

To set up Google Shopping shipping, add a shipping service in Google Merchant Center (Classic or Next), define your delivery countries and times, then choose a shipping cost type such as flat rate, free shipping, or range-based pricing. Large WooCommerce stores can skip manual setup entirely by using a feed plugin like CTX Feed to insert shipping data, including country, price, handling time, and transit time, directly into the product feed.

This guide covers both Merchant Center versions, how the shipping [shipping] attribute works in your feed, and how to automate the process for a WooCommerce store with complex shipping rules.

How to Set Up Shipping in Google Merchant Center Classic

Google Merchant Center has two versions: Classic and the newer Next. Both ask you to complete the shipping setup as part of onboarding, and you can return to it any time from your account settings.

Step 1: Open the shipping setup step. During account setup, or from your shipping settings menu, go to the shipping configuration screen.

Step 2: Add a shipping service. Click Add Shipping Service. Set a service name, then select the destination country and currency.

Step 3: Choose how delivery times are calculated. Google Shopping offers three methods:

Your carrier and location: Google estimates delivery using your carrier’s shipping times and your shipment location.
Partner shipping data: Google calculates delivery times from a connected partner’s data.
Set your own delivery time range: You set fixed delivery windows, useful for shipping from outside the U.S.

Step 4: Set your shipping location. Click Add Shipping Location, then select an existing address or add a new one.

Step 5: Select your carrier. Once selected, Google Shopping automatically displays available carrier service levels. Choose one and click Next.

Step 6: Choose a shipping cost type. Pick the option that matches your shipping policy:

  • Free shipping over a certain amount: Customers get free shipping once their order total passes a threshold.
  • Free shipping: All items ship free regardless of order value.
  • Range-based shipping: Cost varies based on order total.
  • Flat rate shipping: A fixed fee applies to all orders.
  • Carrier-defined shipping: Cost is set by your carrier.

Step 7: Add your shipping cost and save. For range-based shipping, enter cost tiers based on order value. Save your settings, and the Merchant Center will mark the shipping task as complete. You can edit these settings or explore advanced rules at any time.

How to Set Up Shipping in Google Merchant Center Next

GMC Next has a dedicated shipping menu where you add a shipping policy and a ship-from location.

Step 1: Add a shipping policy. Click Add Shipping Policy, then select the countries you ship to.

Step 2: Choose which products the policy applies to. Select all products or specific ones; Merchant Center pulls product data from your feed.

Step 3: Set delivery times. As in Classic, choose carrier-based or manual delivery time estimates.

Step 4: Select a shipping cost type. GMC Next includes more cost options, including an Advanced Cost Table for calculated shipping with complex rate rules.

If you prefer the Classic interface, click the help icon, scroll down, and select Use Classic Merchant Center.

Manual setup works fine for stores with a small catalog. If you run a WooCommerce store with many products and varied shipping rules, manual configuration in the Merchant Center becomes time-consuming and error-prone. Including shipping data directly in your product feed is the more reliable approach.

Understanding the Google Shopping Shipping Attribute

The shipping [shipping] attribute lets you set shipping cost and speed at the product level in your feed, overriding your account-level shipping settings. Use it when account settings don’t cover a specific product, or when certain items, like oversized or fragile products, need different shipping rules than the rest of your catalog.

The attribute includes these sub-attributes:

  • Country [country]: The country where the product can be delivered.
  • Region [region]: A specific state or area for delivery.
  • Price [price]: The shipping cost.
  • Handling time: Days between order placement and handoff to the carrier.
  • Transit time: Days for the product to reach the customer after shipment.

Accurate shipping data matters because delivery cost and speed are among the top reasons shoppers abandon a purchase. Setting these attributes correctly per product can improve both ad performance and free listing visibility.

Example: A glass coffee table requiring special handling, shipped to California via ground service, would use:

<g:shipping>
  <g:country>US</g:country>
  <g:region>CA</g:region>
  <g:service>Ground</g:service>
  <g:price>50.00 USD</g:price>
  <g:min_handling_time>2</g:min_handling_time>
  <g:max_handling_time>3</g:max_handling_time>
  <g:min_transit_time>5</g:min_transit_time>
  <g:max_transit_time>7</g:max_transit_time>
</g:shipping>

This tells Google that shipping this product to California by ground costs $50, with 2-3 days handling and 5-7 days transit. This product-level setting overrides your general account shipping rules for this item only.

Best Practices for Google Shopping Shipping

Keep shipping rates and carrier services current to avoid discrepancies and policy issues. Use delivery time estimates based on your actual carrier performance and order processing time, and list handling time separately if it applies.

Negotiate carrier rates where possible, especially for bulk orders, and divide your shipping area into zones if costs vary by distance. Free shipping works well as an incentive for larger orders or specific product lines rather than store-wide.

Integrate real-time tracking into your site and order emails, and offer more than one shipping speed so customers can choose based on cost or urgency. Communicate delays proactively rather than letting customers find out from a missed delivery window.

Make sure your feed includes every shipping attribute Google requires, and check it regularly for errors. Misleading shipping costs or delivery promises can trigger policy violations, so keep claims accurate and verifiable.

Best Feed Plugin for Automating Google Shopping Shipping: CTX Feed

CTX Feed automatically pulls shipping data from your WooCommerce store, including country, price, handling time, and transit time, and inserts it into your product feed without manual entry. If you have already configured different shipping rules across products in WooCommerce, CTX Feed reads those rules directly and applies them in the feed it generates.

Once connected, the plugin keeps your Google Shopping shipping data synced as your store’s shipping rules change, removing the need to update Merchant Center settings by hand.

Key Features

Automatic attribute mapping: Pulls shipping country, price, handling time, and transit time from WooCommerce without manual input.
Google Shopping channel templates: Pre-built feed templates set up the required attributes automatically.
Manual attribute editing: Add or adjust the shipping attribute directly in the feed builder if you need product-specific overrides.
Feed URL connection: Connect your generated feed directly to Google Merchant Center for ongoing syncing.
Scheduled feed updates: Keeps shipping and product data current without manual re-uploads.

To set it up, install the plugin, select the Google Shopping channel template, and click Generate. CTX Feed populates the feed with your shipping data automatically. To add the shipping attribute manually instead, click the plus button in the feed builder, search for Shipping, and select the value you need from the dropdown.

Frequently Asked Questions

What is the shipping attribute in a Google Shopping feed?

The shipping [shipping] attribute lets you set shipping cost, country, region, handling time, and transit time for individual products. It overrides your account-level shipping settings for that specific product.

How does Google Shopping shipping work?

Google calculates shipping cost and delivery time using either your account-level shipping settings in Merchant Center or product-level shipping attributes in your feed. Feed-level attributes take precedence over account settings when both are present.

Does Google Shopping offer free shipping?

Google Shopping itself doesn’t provide free shipping. You set your own shipping cost type in the Merchant Center, and free shipping is one available option, either store-wide or above a set order amount.

How do I set up shipping in Google Merchant Center?

Go to your shipping settings in Merchant Center Classic or Next, add a shipping service or policy, set your delivery countries and times, then choose a cost type such as flat rate, free, or range-based shipping.

Key Takeaways

  • Set up shipping in Google Merchant Center by adding a shipping service, selecting delivery countries and carriers, and choosing a shipping cost type (in either Classic or Next).
  • Use the shipping [shipping] attribute to override account-level shipping settings for individual products by specifying country, region, price, handling time, and transit time.
  • Manual shipping setup is suitable for small product catalogs, while larger stores with complex shipping rules benefit from automated feed management.
  • CTX Feed automatically pulls WooCommerce shipping data and keeps your Google Shopping feed synchronized, reducing manual updates.
  • Accurate shipping costs and delivery time estimates help reduce cart abandonment and improve Google Shopping ad performance.
Leave a Reply

8,486,984+ Downloads. 723+ plus 5-star ratings. Promote products on any platform you want.