The extension enables product feeds that are updated automatically, making the products in your online store visible in price comparison services and product advertising systems.

  • Product feeds enable each new product, price change or other modified product detail to be updated to a target service or platform automatically.
  • Product feeds are implemented according to the specifications of each channel and continuously maintained to keep up with the service provider's changing directions and new features.
  • The product feeds are released in an unpredictable address in order to keep your information concerning the product catalog and prices unattainable for your competitors.

Learn more about the Product feeds extension on our website.

We also offer a more comprehensive Shopping Ads service, which includes marketing consultation with a Google expert.

Pricing

The Product feeds extension has both free and paid options, depending on which product details and channels are included in them.

See the prices on MyCashflow's website

Each product feed you subscribe to will be invoiced jointly with MyCashflow's monthly fee. A product feed automatically becomes billable when you subscribe to it in the Product feeds extension, and it will be removed from billing after you remove the feed.

Service providers will charge for their own advertising services according to their own price list.

Installation and setup

Product feeds are set up by subscribing to a product feed in the details of the Product feeds extension.

You can find the Product feeds extension on the Account > Apps > Product feeds page in the admin panel.

Ordering product feeds

Only an admin account can order product feeds.

Here's how to order a new product feed for an online store version.

  1. In the admin panel, go to Account > Apps > Product feeds.
  2. Press Order new product feed and select the version for the product feed.

    The product feed will include all the products visible in the version.

  3. Choose whether you want to use a free or paid feed.
  4. Optional: If you choose the paid feed, define its settings:
    • Select the target countries for the feed.
      • The countries available for selection depend on the language of the version. A feed for an English version can be targeted to any country, but a Finnish feed, for example, is only available in Finland.
      • You can later add or remove target countries through the feed settings.
    • If needed, enter the Google conversion settings (the Google Ads ID and Google conversion ID).
      • After you have entered the conversion settings, Google Ads allows you to track the sales generated through the feed's ads.
      • You can also add the conversion tracking later or remove it by modifying the feed settings.

      The Google Ads conversion settings defined in the feed settings will overwrite any other Ads tracking scripts that are used in the version.

  5. Accept the terms of service and save the feed.

The feed you have ordered is shown in the bottom section on the extension page. You can inspect the contents of the feed by copying its address and pasting it into the address bar of your browser.

After you have saved the feed, its cost will be included in the next invoice you receive from MyCashflow.

Next, you can copy the address of the feed and paste it into a product advertising service of your choosing.

Deleting a product feed

Here's how to delete a product feed from a version and terminate the associated advertising:

  1. In the admin panel, go to Account > Apps > Product feeds.

    The ordered product feeds are listed in the bottom section on the extension page.

  2. Press the Delete button on the product feed to be deleted.

    A dialog window opens, asking for confirmation that you want to delete the feed permanently.

  3. Press the Delete button in the dialog window.

    The product feed is deleted from the list of feeds.

The advertising associated with the deleted product feed will cease once Google's feed bot next time checks the updates for your product feeds.

Using a Google product feed

In this section, we will look at how a paid Google product feed can be used in Google Shopping advertising.

Availability

In this section we will go through the Google product feed's support for different countries, languages and currencies. After setting these correctly you can, for example, create Google Shopping Ads optimized for a certain target area.

Supported countries and languages

The table below shows the countries where you can advertise your products with Smart Shopping campaigns by using Google product feed. Any country listed in the table can be targeted with a campaign linked to a store version in English, but product feeds in other languages may also be possible, depending on the target country.

Learn more about using product feeds in different languages and currencies.

Target countryPossible feed languages (besides English)
Netherlands*Dutch
Australia
Belgium*French, Dutch
SpainSpanish
Ireland
ItalyItalian
Austria*German
Greece
Latvia
Lithuania
Luxemburg
PortugalPortuguese
FranceFrench
Sweden**Swedish
GermanyGerman
Slovakia
Finland**Finnish, Swedish
DenmarkDanish
EstoniaEstonian

* you must offer home delivery for the products on offer.

** you must offer home delivery or pickup from a pickup point for the products on offer.

If a country you are interested in is missing from the table, please contact MyCashflow's customer service via the admin panel's chat feature, for example. We can investigate whether it is possible to broaden the support for languages and countries.

Specifying the language and currency of a product feed

You can specify the language and currency of a product feed according to the target country, which will make Google Shopping Ads more efficient in this country.

Here's how to specify the language and currency according to the target country:

  1. Enable the Currency Converter extension, and select the target country's currency in its settings.

    If you sell to Sweden, you may want to enable Klarna Payments in your Swedish version in order to be able to accept payments directly in the Swedish krona.

  2. Create a store version in the language of the target country.
    • Select the target country's currency as the version's default currency.
    • Select the target country as the version's default country.

When you specify store version settings according to the instructions above, your customers will see the same information and prices both in the ads that appear in Google's networks and in your online store.

Using product features to modify the contents of the product feed

You can only edit the contents of a paid Google product feed.

Almost all of the product data supported by Google can be specified as product features, including details for which there is no built-in support in MyCashflow (e.g., condition or energy efficiency class).

Below, we go through how you can add new Google product data for a product:

  1. Create a new product feature for the Google product data of your selection:

    As the product feature identifier, enter the Google product data identifier (e.g., condition).

  2. Create the necessary values for the product feature:

    If there are restrictions set by Google regarding the contents of the product data (e.g., gender or condition), you can see them on the list of Google product data attributes.

  3. Add the product feature to products that should contain the product data in the Google product feed.

    The new product data will be included in the feed as soon as you save the product.

Content of a free Google feed

Product basic information

  • ID <g:id>: a unique identifier for a product or product variation
  • Title <g:title>: the title of the product and its product variation
  • Link <g:link>: the URL address for the product or product variation page
  • Image link <g:image_link>: the URL address for the main image of the product or product variation

Price and availability

  • Availability <g:availability>: information regarding the availability of the product or product variation:
    • If a start date has been set in the Limited availability item on the product form, the value is preorder.
    • If the product is out of stock and an alternative shipping date has been set in the stock settings, the value is backorder.
  • Availability date <g:availability_date>: the date when the product or product variation becomes available (if the <g:availability> field has been set)
  • Price <g:price>: the basic price and currency for the product or product variation

Content of an extended Google feed

Some of the fields in a feed are defined based on the data generated automatically by the system, whereas other fields are based on product details defined by you. Additionally, you can define optional input fields with MyCashflow's product features. On the list below, the various types of input fields are distinguished according to the following scheme:

  • Designation = data based on product contents
  • Designation = data definable with product features
  • Designation = data defined automatically, not definable by the user

Required

The following information needs to be defined for a product to be accepted into Google's system:

  • Title <g:title>: the title of the product or variation (if there are variations on the product, the title is automatically fetched from the variation details to the input field)
  • Visibility (the product must be visible in the product feed's store version and belong to a product category that is visible in some version)
  • Package size (which must be supported by at least one shipping method available for shipments to the target country)
  • Description <g:description>: set in the Description field on the product form
  • Price <g:price>: the basic price and currency for the product or product variation
  • Brand <g:brand>: the brand of the product
  • Product type <g:product_type>: the category path for the product in the online store
  • Image link <g:image_link>: the URL address for the main image of the product or product variation
  • Google product category <g:google_product_category> for the product.

    If the Google product category is Apparel & Accessories, also specify the following attributes of the target audience and the product:

    • gender
    • age group
    • product color
    • product size

    Additionally, the product barcode is required with certain Google product categories (learn more on Google's support pages).

    The gender and age group can be set by using CSV import. The color and size can be set by using product features.

    The product barcode is defined in the stock tracking settings.

Product basic information

  • ID<g:id>: a unique identifier for the product or product variation
  • Link <g:link>: the URL address for the product or product variation page
  • Additional image link <g:additional_image_link>: the URL address for an additional product image, max. 10 additional images

Price and availability

  • Availability <g:availability>: information regarding the availability of the product or product variation:
    • If a start date has been set in the Limited availability item on the product form, the value is preorder.
    • If the product is out of stock and an alternative shipping date has been set in the stock settings, the value is backorder.
  • Availability date <g:availability_date>: the date when the product or product variation becomes available (if the <g:availability> field has been set)
  • Cost of goods sold <g:cost_of_goods_sold>: the purchase price for the product or product variation
  • Sale price <g:sale_price>: based on a discount campaign that applies to the product or product variation
    The sale price has to meet the following requirements:
    • The product has been available at its regular price for at least 90 days.
    • The discount is greater than 5% and less than 90%.
    • The campaign duration is limited.
  • Sale price effective date <g:sale_price_effective_date>: the time the sale price for the product or product variation is effective

Product identifiers

  • GTIN <g:gtin>: the global trade item number for the product
  • MPN (manufacturer part number) <g:mpn>: product code
  • Identifier exists <g:identifier_exists>: indicates whether there is a product code for the product

Detailed product description

  • Condition <g:condition>
  • Age group <g:age_group>
  • Color <g:color>
  • Gender <g:gender>
  • Material <g:material>
  • Pattern or graphic printing <g:pattern>
  • Size <g:size>
  • Item group ID<g:item_group_id>: a unique identifier for the main product of a product variation
  • Product detail <g:product_detail>: technical specifications or other additional information for the product. Defined with sub-attributes:
    • Product attribute code <g:attribute_name>: identifier of a product feature set for the product
    • Product attribute code <g:attribute_value>: value of a product feature set for the product

Shopping campaigns and other configurations

  • Custom label 0–2 <g:custom_label_n>: your own custom label for the product, to organize the discounts and reporting on Shopping campaigns

Locations

  • Excluded destination <g:excluded_destination>: this setting allows you to exclude the product from a certain kind of context or advertising campaign. Possible values:
    • Shopping_ads
    • Buy_on_Googlelistings
    • Display_ads
    • Local_inventory_ads
    • Free_listings
    • Free_local_listings

Shipping

  • Shipping <g:shipping>: delivery information for the product

    The following delivery information is fetched by the system:

    • Country <g:country>: an allowed target country for the product
    • Price <g:price>: the price for delivering the product