Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is trying to connect the Google Product feed for Google Merchant Center with multiple language domains managed through WPML. The integration app provided by WooCommerce does not support multi-language/multi-domain configurations, and Google Merchant Center does not accept the translated products due to the different domains they are posted on.
Solution:
We recommend checking with the plugin provider or Google about configuring the product feed for multiple domains. You might need to register different accounts for each domain or use 2 property IDs as used in Google Tag Manager and Analytics for multi-domain setups. An alternative solution is to use the CTX Feed plugin, which can help generate different product feeds per language and domain. Additionally, creating individual feeds for each language and domain might be necessary, as WPML does not automatically handle this in a multi-domain per language setup.

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by Waqas Bin Hasan 1 month, 2 weeks ago.

Assisted by: Waqas Bin Hasan.

Author Posts
February 17, 2025 at 7:54 pm #16716296

thomasH-161

Background of the issue:
I'm trying to connect the Google Product feed for Google Merchant Center with the different language domains I've installed through WPML. I'm translating the original (Dutch) products from hidden link to English for hidden link. The Google Merchant Center integration app provided by WooCommerce doesn't support multi-language/multi-domain configuration.
I have a few more domains for translation in German, French, Italian and Spanish, so this issue will duplicate itself once I proceed with the translation.

Symptoms:
Google Merchant Center doesn't accept the translated products due to the different domain they're posted on.

Questions:
How can I configure the Google Product feed to support multiple language domains?
Is there a way to generate a different product feed for each language domain?

February 18, 2025 at 11:34 am #16718464

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting the support.

I checked with my team and perhaps you need to check with that plugin provider or with the Google about it. However, on the Google side, you may need to register different accounts for each domain, or may need to use 2 property IDs. The later method has been used for Google Tag Manager and Analytics in case of multi-domain (hidden link).

Unfortunately I couldn't find more information on the said plugin and their respective use (i.e. separate domain for each language). However, an alternate can be the CTX Feed plugin. This can help you generate different product feeds per language and domain.

Regards.

February 19, 2025 at 8:21 am #16722610

thomasH-161

Dear Waqas,

Thank you for your prompt follow-up.

I have been in contact with Google, and I have multiple property IDs. The Google team can merge the account for multiple domains. However, I'm having issues with the feed.

The Google property account IDs both show to be connected through the API. The problem is still, that one ID/account in the Merchant Center get all products through the plugin(s) installed. This is the main account (Dutch; DeManchetknopenshop.nl). The English products are rejected due to the conflict of having a different domain (HouseofCufflinks.store).
The other Google property account ID is connect in another Google Merchant center account through an API added to the /head of the home page HouseofCufflinks.store. However a feed isn't active and the Plugins installed can only have one Merchant Center account. These are not transferred or copied while switching language. It would be perfect if these are also duplicated like the pages to be dedicated to one language instead of applying to all languages and domains.

Do you have experience with CTX Feed plugin and do you know if it's possible to connect multiple Google Property IDs/APIs? I do see on their page that you can select languages, but don't see support of multiple domains.

Thanks,
Thomas

February 19, 2025 at 1:14 pm #16724649

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for your reply.

I am not 100% sure how CTX Feed, WC's GMC integration and/or GMC work, I'll recommend checking with their respective support for a detailed information.

As per my understanding, you will need to create individual feeds for each language (and domain) and those feeds will be used accordingly, which WPML doesn't do automatically in different domain per language setup.