Articles on: FeedHub

How to use the shipping attribute for custom product shipping settings

The [shipping] attribute in Google Merchant Center is designed to help merchants provide detailed shipping information on a product level. This attribute becomes essential when account-level shipping settings don’t apply or need to be overridden for specific items. By using this feature, merchants can offer flexible shipping rates and methods that better reflect their logistics strategy.

In this article, we’ll walk you through when to use the [shipping] attribute and how to configure it correctly in your product feed using our app.

Table of Contents



1. When to Use?
2. How to Use?

Step 1: Access Feed Mapping
Step 2: Locate the Shipping Field
Step 3: Enter Shipping Information
Step 4: Save and Submit


When to Use?



Use the [shipping] attribute in the following scenarios:

You do not have shipping settings configured at the account level in Google Merchant Center.
You want to override default shipping settings for specific products.
You offer multiple shipping services and want to define them individually.

The [shipping] attribute is made up of four sub-attributes:

Sub-attributeRequired?Description
Country [country]✅ RequiredThe ISO 3166-1 code for the destination country (e.g., US, VN)
Region [region]OptionalSubdivision codes (e.g., NY, NSW) for specific delivery areas. Supported in select countries.
Service [service]Conditionally RequiredRequired if you're offering multiple shipping services for a location (e.g., "Standard", "Express")
Price [price]Optional (unless overriding shipping speed)The fixed shipping cost (e.g., 15.99 USD). Use . as decimal separator.


💡 Example value: VN:SEA:express:15.99 USD
VN = Country
SEA = Region
express = Service
15.99 USD = Price


How to Use?



Here’s a step-by-step guide to setting up the [shipping] attribute in our app:

Step 1: Access Field Mapping



Navigate to the app dashboard and go to:

Feed CenterClick on your feedField Mapping

Step 1


Step 2: Locate the [F] Shipping Information Field



Scroll down or search for [F] Shipping Information in the field list.

Step 2


Step 3: Input the Shipping Information



In the input box, format your shipping value using the following structure, separated by colons [:]

country:region:service:price

Format: [shipping(country:region:service:price)]
You can omit optional fields if not applicable (e.g., country::standard:10.00 USD)

Example Input: VN:SEA:express:15.99 USD

This sets:

Country = VN (Vietnam)
Region = SEA (Southeast Asia)
Service = Express
Price = 15.99 USD

Step 3

Step 4: Save and Submit



After entering the data, click Save and Submit. The shipping details will then appear in your feed preview like this:

Step 4


Using the [shipping] attribute at the product level gives you greater flexibility in managing logistics and pricing strategies. Whether you're targeting international markets, applying specific rates, or offering multiple services like “Standard” and “Express,” this feature allows you to tailor your shipping setup to match your operational needs.

If account-level shipping settings don’t fully represent your shipping strategy, take advantage of this powerful override option using the steps above.

If you have any further assistance, don't hesitate to contact us via in-app live chat or email at support@socialhead.io

Updated on: 16/06/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!