Upload product feed to Google Shopping manually (advanced)

You can save plenty of time with ad campaign management by enabling the automated Google Shopping Ads for your store. In case you prefer a manual setup, you can use a ready XML feed file with your product data, upload it to Google Merchant Center, and manually build your ad campaigns in Google Ads.

Store requirements

Before you upload your product feed to Google Merchant Center, you need to make sure that your store meets the Google Merchant Center requirements:

  • Accurate contact information. You need to display sufficient contact information on your store website, including a physical address, a phone number, and/or an email address. If you don’t have a contact page yet, check the guide about Legal pages in your Ecwid store to learn how to add one.
  • Refund Policy and Terms of Service. Ensure that you have a clear and conspicuous Refund policy and the Terms of Service on your store website. You can add this information to your store with the help of the Legal Pages option.
  • Secure checkout process. You need to make sure that your website is SSL-protected and operates through a secure connection (https://). You can find more information about SSL-protection in the article Showing that a store is secure.
  • Language and currency. When submitting your product data to Google Merchant Center, you need to use the language and currency that's supported for your target country. Check the list of currencies and languages by country, if you are not sure what language and currency you are supposed to use.
  • Shipping and tax settings. Your Google Merchant Center account must have the same shipping and tax (US only) settings as you have in your Ecwid store so that users understand the exact price they’ll have to pay, including the shipping and tax fees, from your Google Shopping Ads. You can find out how to set up shipping and taxes in your Google Merchant Center in these guides: Set up shipping, Set up taxes (the US only).

Verifying the ownership of your website

Prior to uploading your product data to Google Merchant Center, you are required you to verify the ownership of your website and prove that you are an authorized owner of it.

If you have Ecwid installed on your own website, please perform the following steps to verify your website in Google.

For claiming your Ecwid Instant Site’s domain, follow the steps from the guide: Verify Ecwid Instant Site in Google.

Product feed requirements

There is a number of attributes that should be included in your product feed so that your products can serve the Google Shopping ads. Please, make sure your products have them filled out, otherwise, your products will be rejected by Google Merchant Center.

Brand

The attribute is required for each product with a clearly associated brand or manufacturer. If the product is custom-made (e.g., custom t-shirts, art, handmade) or doesn’t have a clearly associated brand, the attribute is optional.

To add the Brand attribute to your product:

  1. From your Ecwid admin, go to Catalog → Products.
  2. Open the product you want to edit.
  3. Switch to the Attributes tab.
  4. Fill out the Brand field:
    feed-brand.png
  5. Click Save to apply the changes.

GTIN or UPC

GTIN (Global Trade Item Number) attribute is required for all products with a GTIN assigned by the manufacturer. This is the numerical value of the bar code.

Ensure that your products have valid GTINs assigned, otherwise they won’t be served for ads. The guide will help you learn where to find a GTIN number for your product.

To add a GTIN (UPC) attribute to your product:

  1. From your Ecwid admin, go to Catalog → Products.
  2. Open the product you want to edit.
  3. Switch to the Attributes tab.
  4. Fill out the UPC field:
    feed-upc.png
  5. Click Save to apply the changes.
Some products don’t have a GTIN assigned, e.g. store brand products, replacement parts, custom-made products, art, and handmade items. For these products, you can submit Brand and MPN attributes.

MPN

MPN (Manufacturer Part Number) is required for all products that do not have an assigned GTIN. The MPN can be an alphanumeric string, so if your products do not have the manufacturer-assigned MPN, you can use your product SKU number for this attribute.

To add an MPN attribute to your product, first, you’ll need to create a custom product attribute:

  1. From your Ecwid admin, go to Settings → Product Types.
  2. Type MPN in the text field for a custom attribute:Add MPN
  1. Click Save to apply the changes.

Now you can add an MPN value for the product:

  1. From your Ecwid admin, go to Catalog → Products.
  2. Open the product you want to edit.
  3. Switch to the Attributes tab.
  4. Fill out the MPN field:
    feed-mpn-2.png
  5. Click Save to apply the changes.

Gender, color, age group

Attributes like gender, color, and age group are required for products submitted to the Apparel & Accessories category as they help customers filter by color, age, and gender on Google Shopping.

To assign these attributes to your products, first, you need to create an Apparel & Accessories product type:

  1. From your Ecwid admin, go to Settings → Product Types.
  2. Click Add New Product Type:
    feed-product-type.png
  3. Expand the category tree or use the search box to find the product type suitable for your item: Add product type
  4. Click Add. You will see a list of attributes required for the set product type: REquired attributes

To fill out the attribute values:

  1. From your Ecwid admin, go to Catalog → Products.
  2. Open the product you want to edit.
  3. Switch to the Attributes tab.
  4. Click Change type and select the new product type:Change product type
  5. Fill out the attribute fields with suitable values:Fill out attributes
  6. Click Save to apply the changes.

Uploading your product feed to Google Merchant Center

Ecwid automatically generates data feed in XML format with your products. You can upload this feed file to your Google Merchant Center account and manually manage your ad campaigns in Google Ads.

Ecwid uses structured data markup to annotate product information so that Google can crawl product pages and show these product details in rich Search results. It is now possible to provide Google with up-to-date product information directly and for free (without a Google Ads campaign) — you can upload a product data feed to Google Merchant Center and Google will display this product information in Google Search results and in Google Images when it is relevant to users’ search queries. *Currently available to US merchants.

To generate a product feed for Google Shopping:

  1. From your Ecwid admin, go to Other Channels → Google Shopping.
  2. Click Generate Feed:
    feed-generate.png
  3. In the Marketplace product settings block, click Go to Settings.
  4. Select the Marketplace category where you want to submit your items:
    feed-category.png
    If some of your products do not belong to the general marketplace category selected in the feed settings, you can choose a different category for a specific item. For this, open the product's editing page, click the Attribute tab and select another category in the Marketplace category section.
  5. Select the Product condition for your goods.
  6. Click Save.

Ecwid generates the feed within 10 minutes. When the feed is complete, you will see the feed URL that you can copy to the clipboard. You’ll need the feed URL when adding it to Google Merchant Center.

Feed URL

To upload the feed to Google Merchant Center:

  1. Sign in to your Google Merchant Center account.
  2. Navigate to Products → Feeds.
  3. Click the New feed (Plus) icon:Add new feed
  4. Select the Target country and Language and click Continue:Select country and language
  5. Assign the Feed name and select the Scheduled fetch upload. Click Continue:Add feed name
  6. Provide the Feed file name. Do not use the Feed URL for this field.
  7. Set the Fetch frequency and the Fetch time. Keep in mind, that Ecwid regenerates the feed every 5 hours.
  8. Set your Timezone.
  9. Provide the Feed URL that you copied in your Ecwid admin. Click Continue:Set up feed

Allow Google a few minutes to fetch and process your feed. After that, you will be able to view the feed properties and check the errors if any. Check the Troubleshooting section to see common feed errors and learn how to fix them.

When the feed is processed successfully and your products are accepted, you can link your Google Merchant Center and Google Ads accounts and start your ad campaigns.

Troubleshooting

URLs do not belong to your website

The product URLs in your feed are generated using the Store location link that is specified in your Ecwid admin, Settings → General and must match exactly the domain you claimed within your Google Merchant Center account.

Make sure you have the valid Store location link that matches your verified domain in Google Merchant Center.

Missing shipping or tax information

Shipping and tax rules need to be set up in your Google Merchant Center. You can find out how to set up shipping and taxes in your Google Merchant Center in these guides: Set up shipping, Set up taxes (the US only).

Missing required attribute: gender, color or age group

Make sure you are providing the gender, color, and age group attributes for the products that require them.

Checkout page is not secure

In Ecwid checkout is processed via HTTPS, but if you’ve added Ecwid on your website that runs on HTTP, the "not secure" badge will still appear. This happens because the browser sees your site as an HTTP non-secure site.

In this case, you need to make your website SSL-protected and the webpage URLs will appear with https:// instead of http://.

Related articles

Advertise products with Google Shopping Ads
Advertise on Facebook with Product Catalog

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
21 out of 34 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline