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.
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
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:
💡 Example value: VN:SEA:express:15.99 USD
VN = Country
SEA = Region
express = Service
15.99 USD = Price
Here’s a step-by-step guide to setting up the [shipping] attribute in our app:
Navigate to the app dashboard and go to:
Feed Center → Click on your feed → Field Mapping

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

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

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

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
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-attribute | Required? | Description |
---|---|---|
Country [country] | ✅ Required | The ISO 3166-1 code for the destination country (e.g., US, VN) |
Region [region] | Optional | Subdivision codes (e.g., NY, NSW) for specific delivery areas. Supported in select countries. |
Service [service] | Conditionally Required | Required 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 Center → Click on your feed → Field Mapping

Step 2: Locate the [F] Shipping Information Field
Scroll down or search for [F] Shipping Information in the field list.

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 4: Save and Submit
After entering the data, click Save and Submit. The shipping details will then appear in your feed preview like this:

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
Thank you!