ReadyCMS 3.0.63 is live. · Read the changelog
All plugins
Google product feed (XML, CSV)
Marketing & Conversions

Google product feed (XML, CSV)

Enhance your e-commerce visibility with the Google product feed plugin for ReadyCMS. Easily submit and manage your product listings on Google Shopping to increase reach, target relevant audiences, and boost sales.

Free v1.0.1 by ReadyCMS
Google product feed (XML, CSV) - banner
Google product feed (XML, CSV) - banner
Google product feed (XML, CSV) - banner
Google product feed (XML, CSV) - banner

Google product feed (XML, CSV) integration for ReadyCMS


The Google product feed is a vital tool for e-commerce businesses using ReadyCMS to maximize their visibility on Google Shopping. It facilitates the submission of product details to Google, ensuring that your items are showcased effectively in relevant search results and Shopping ads.

The feed URL is:
https://feed.readycms.io/google-merchant-center-product-feed.

Key features

  • Product data submission: Merchants provide structured data about their products, such as title, description, price, availability, and more. The feed is in a typical XML format, including all the necessary attributes to describe each product comprehensively.
  • Google Merchant Center: Upload the feed to Google Merchant Center, a tool where businesses can manage their product listings, manage product data, monitor feed status, and view diagnostics to ensure data quality.
  • Integration with Google Ads: Products from the feed can be used in Google Ads campaigns, specifically for Shopping Ads. These ads appear in Google search results, the Shopping tab, and on partner websites in the Google Display Network.
  • Enhanced visibility: Businesses can increase their visibility in Google search results by submitting a well-optimized product feed. Product listings can include images, prices, and merchant names, making them more attractive to potential buyers.

Benefits

  • Increased reach: Expand audience exposure through top-positioned Google Shopping ads, enhancing traffic and potential sales.
  • Targeted advertising: Leverage Google's data-driven targeting to display ads to users actively searching for related products, optimizing conversion rates.
  • Performance insights: Gain valuable metrics from Google Merchant Center to refine product listings and ad strategies for maximum effectiveness.

How it works

A product feed is a digital file containing a list of products and their attributes, structured so platforms like Google Shopping, Facebook, Amazon, and other e-commerce channels can easily read. This file typically includes details such as product titles, descriptions, prices, availability, images, and other relevant attributes. The product feed is used to submit product data to these platforms, allowing merchants to showcase their products in search results, advertisements, and shopping tabs.

The feed is secured and requires authentication using your app ID, app secret, and namespace from ReadyCMS.

To access the feed, you need to provide the following parameters:

  • app_id: Your application ID from ReadyCMS.
  • app_secret: Your application secret from ReadyCMS.
  • namespace: The namespace in which your app operates.

Example URL

https://feed.readycms.io/google-merchant-center-product-feed?app_id={APP_ID}&app_secret={APP_SECRET}&namespace={NAMESPACE}

Replace {APP_ID}, {APP_SECRET}, and {NAMESPACE} with the actual values from your ReadyCMS instance.

The Google product feed feature automates the creation and refresh of various feeds necessary for effective ad targeting and customer engagement:

  • Google Ads remarketing feed (Dynamic remarketing)
  • Google Ads page feed
  • Google Customer Match audiences

This plugin not only simplifies managing your Google product listings but also enhances the effectiveness of your advertising efforts through precision targeting and improved ad visibility.

Guide

  1. Create a Google Ads remarketing feed with the 24-hour refresh available at the URL. Instructions are available at the following link:
    https://support.google.com/google-ads/answer/6053288?hl=en
  2. Create a Google Ads page feed with a 24-hour refresh, available at the URL. Instructions can be found at the following link:
    https://support.google.com/google-ads/answer/7166527?hl=en
  3. Create Customer Match audiences generated on the URL every 24 hours with customer data (1st party data). Instructions can be found at the following link:
    https://support.google.com/google-ads/answer/6276125?hl=en

Customizable feed parameters

ReadyCMS provides a variety of customizable parameters to help you filter and organize product data for precise and effective feed management. Below is a comprehensive list of the parameters you can use:

Parameter Description Usage example
limit Limits the number of items in the feed. Defaults to a high number if limit=0. &limit=10
random Orders the items randomly. &random=true
featured Filters items to include only those marked as featured. &featured=true
manufacturer_id Filters items by a specific manufacturer ID. &manufacturer_id=123
status Filters items based on their status. &status=active
on_sale Includes only items that are on sale. &on_sale=true
availability Includes items in stock (stock > 0 ) or the Allow out-of-stock option is enabled. &availability=true
in_stock Includes only items that are in stock (stock > 0). &in_stock=true
tag Filters items by tags. Can accept multiple tags as an array. &tag[]=15&tag[]=542
category Filters items by category. Can accept multiple categories as an array. &category[]=32&category[]=423
manufacturer Filters items by manufacturer. Accepts multiple manufacturers as an array. &manufacturer[]=12&manufacturer[]=323
min_price, max_price Filters items by a price range. &min_price=50&max_price=200
min_wholesale_price, max_wholesale_price Filters items by wholesale price range. &min_wholesale_price=30&max_wholesale_price=100
min_weight, max_weight Filters items by weight range. &min_weight=1&max_weight=10
sku Filters items by SKU for an exact match. &sku=12345
sku_contains Filters items where the SKU contains a specific string. &sku_contains=abc
sku_starts_with Filters items where the SKU starts with a specific string. &sku_starts_with=abc
sku_ends_with Filters items where the SKU ends with a specific string. &sku_ends_with=123
barcode Filters items by barcode for an exact match. &barcode=987654321
barcode_contains Filters items where the barcode contains a specific string. &barcode_contains=987
barcode_starts_with Filters items where the barcode starts with a specific string. &barcode_starts_with=987
barcode_ends_with Filters items where the barcode ends with a specific string. &barcode_ends_with=321
title_contains Filters items where the title contains a specific string. &title_contains=example
title_starts_with Filters items where the title starts with a specific string. &title_starts_with=example
title_ends_with Filters items where the title ends with a specific string. ?title_ends_with=product
slug Filters items by slug for an exact match. &slug=example-slug
slug_contains Filters items where the slug contains a specific string. &slug_contains=example
slug_starts_with Filters items where the slug starts with a specific string. &slug_starts_with=example
slug_ends_with Filters items where the slug ends with a specific string. &slug_ends_with=slug
permalink Filters items where the permalink contains a specific string. &permalink=example-url
custom_field Filters items where a custom field contains a specific string. &custom_field=example-data
product_feed Filters items where product feed contains a specific string. &product_feed=data
created_after, created_before Filters items created within a specific date range. &created_after=2024-01-01&created_before=2024-12-31
updated_after, updated_before Filters items updated within a specific date range. &updated_after=2024-01-01&updated_before=2024-12-31
published_after, published_before Filters items published within a specific date range. &published_after=2024-01-01&published_before=2024-12-31
g_id Filters items by a specific global ID. &g_id=123
visibility Filters items by their visibility status. &visibility=public
lang Filters items by language. &lang=en
charge_vat Filters items by whether VAT is charged. &charge_vat=1
required_shipping Filters items based on whether shipping is required. &required_shipping=1

Note: These parameters can be appended to your feed URLs to customize the data output according to your specific requirements.

Best practices for creating a product feed

A lot of platforms, such as Google (Google Shopping), Amazon, and Facebook (Facebook Catalog), are using product feeds, and here are some of the good practices for creating such product feeds:

  • Accuracy: Ensure all product information is accurate and up-to-date to avoid disapprovals and enhance user trust.
  • Completeness: Include all required and recommended attributes to improve the quality and visibility of the product listings.
  • High-quality images: To attract more clicks, use clear, high-resolution images that comply with platform guidelines. Avoid placeholders or promotional text on images to comply with Google's guidelines.
  • Regular updates: The feed regularly reflects the latest product details and inventory status. Automated feeds that synchronize with the inventory system can help maintain accuracy.
  • Compliance with policies: To avoid penalties or disapproval, adhere to Google's policies and guidelines for product listings. Ensure compliance with Google Shopping policies, including restrictions on certain types of products.

In summary, a product feed is a critical tool for e-commerce businesses to manage and promote their products effectively across multiple platforms. By providing detailed and structured product information, companies can increase their reach, target the right audience, and optimize their advertising efforts.

Detailed information on how these product feeds are created can be found here.

FAQ

Q1: What is the Google product feed for ReadyCMS?

A1: The Google product feed for ReadyCMS is a feature that helps e-commerce businesses submit and manage their product listings on Google Shopping. It automates the submission of product details, improving visibility and targeting in search results and Shopping Ads.


Q2: How does the Google product feed work?

A2: The plugin allows merchants to create and upload product data in XML format to the Google Merchant Center. This data includes essential product details such as title, description, price, and availability, which are then used in Google Shopping ads and search results.


Q3: What are the key benefits of using the Google product feed?

A3: Benefits include increased reach through better positioning in Google Shopping ads, targeted advertising that leverages Google’s data to reach relevant audiences, and performance insights that help refine product listings and ad strategies for enhanced effectiveness.


Q4: How do I integrate my product listings with Google Ads through the plugin?

A4: The plugin facilitates integration with Google Ads by linking products from the feed to Shopping Ads campaigns. This integration helps showcase your products in Google's search results and across the Google Display Network.


Q5: What are some best practices for creating an effective product feed through this plugin?

A5: Best practices include ensuring accuracy and completeness of product information, using high-quality images that meet platform guidelines, regularly updating the feed to reflect current product details and inventory, and complying with Google’s product listing policies to ensure optimal performance.


Q6: Can I customize the conversion goals within the Google product feed?

A6: While the plugin primarily focuses on submitting product data to Google, any conversion tracking and goal customization would typically be managed through Google Ads or Google Analytics integration, allowing for detailed conversion tracking related to the product feed.


Q7: How frequently should I update my product feed in Google Merchant Center?

A7: It's recommended to update your product feed regularly, ideally daily, to ensure that all product information remains current and accurate. This helps maintain high-quality listings and can prevent disapprovals due to outdated information.

Build more with ReadyCMS

Explore the full plugin marketplace or book a demo to see them in action.

Book a demoContact usNo credit card. No commitment.