Datafeedwatch/Google Merchant Center – Need help creating 2 productfeeds
I have a Shopify shop with 2 markets: Denmark and Germany, each with its own domain, which is connected to a Google Merchant Center with the Google and YouTube app. I have created a product feed in Datafeedwatch for the Danish market. But how do I create a new channel in Datafeedwatch for the German market? I have tried to create the new channel, but then it takes the Danish feed and makes the product feed into the Danish version, but I need a product feed in German.
How do I go about it?
I wondered if I could create a sub account in Google Merchant Center, but as far as I have read, it’s not possible because it’s set up via Shopify.
The short answer is:
You can solve this by creating a new channel within your existing Datafeedwatch shop connection, but you must ensure your Shopify store’s translation app or mechanism is exposing the German product data so Datafeedwatch can import it, and then apply a country-specific rule within the new feed to properly localize the data before submission to Google Merchant Center.
The fundamental issue is that the built-in Shopify Google & YouTube app is not designed for advanced multi-country, multi-language feeds, which is why a third-party solution like Datafeedwatch is essential.
Datafeedwatch allows you to create a separate feed for Germany, applying rules to map the translated product details, price, and currency, which is crucial for Google Merchant Center’s requirements for the German market.
This process is highly cost-effective as it leverages your existing feed management platform to comply with Google’s localization policy for Shopping Ads.
The long answer is:
The core problem is that Google Merchant Center requires a separate product feed for each unique combination of country and language to properly localize your shopping ads, including product titles, descriptions, and currency.
When you create a new channel in Datafeedwatch, it initially pulls the same raw product data set from your Shopify store, which is why your new German channel is defaulting to Danish or your primary language’s product data.
To fix this, you need to first confirm that your Shopify setup for the German market is properly utilizing a translation application, like the built-in Shopify Translate & Adapt app or a third-party app, to create localized versions of your product titles and descriptions, and that this data is accessible to Datafeedwatch.
Once the German data is accessible to Datafeedwatch, you will create a new channel specifically for Germany, and critically, you’ll use Datafeedwatch’s powerful rule engine to map the German language fields from your Shopify import to the required Google Shopping attributes like title, description, and link (to ensure the landing page is the German version).
You should also apply a rule to set the target country to ‘Germany’ and the language to ‘German’ in the Datafeedwatch channel settings, and ensure the price attribute is mapped to the correct German currency (EUR).
This direct, API-like interaction between Datafeedwatch and Google Merchant Center, often utilizing the Merchant API (formerly Content API for Shopping) indirectly, allows you to bypass the limitations of the standard Shopify Google & YouTube app setup, which is typically restricted to a single primary market.
While you cannot create a sub-account in Google Merchant Center when connected via the Shopify app, you do not need to, as Datafeedwatch’s ability to submit multiple highly-localized feeds to your single primary Google Merchant Center account is the correct and most cost-effective technical solution, avoiding the overhead of managing multiple Shopify stores or complex manual feed processes.