Change Product URL Language in Facebook & Instagram App

Topic summary

A merchant is experiencing an issue where the Facebook & Instagram app generates product URLs in English instead of Italian for dynamic ads on Meta. The problem stems from conflicting language settings in Shopify.

Current Configuration:

  • Default market language: Italian (Settings > Markets > Languages and Domains)
  • Default store language: English (Settings > Languages)
  • Meta pulls URLs based on the store’s default language, not the market setting

Proposed Solutions:

  1. Change default language to Italian in Settings > Languages, then resync the product feed and clear the catalog cache
  2. Use a third-party app like AdNabu that supports localized data feed URLs for Commerce Manager and multilingual feeds
  3. Use Meta’s Commerce Manager localization features directly

Current Status:
The merchant is hesitant to change the default language due to concerns about losing Italian translations and potential site errors. They are currently exploring Meta’s Commerce Manager localization features as an alternative solution before considering the language change approach.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hello,
I’ve installed the Facebook & Instagram app to run dynamic ads on Meta.

I’ve noticed that the product links generated by the app point to the English version of my website:

I would like them to point to the Italian version instead.

My question is: how can I make the Facebook & Instagram app use the Italian URL for products instead of the English one?

Currently, in Settings > Markets > Languages and Domains, the default language is set to Italian:

However, under Settings > Languages, the default language is English.

Thank you!

2 Likes

It looks like the issue is due to conflicting language setting. Even though your default market language is set to Italian, Meta pulls the product URLs based on the default language in the Shopify setting, not just the market.

To fix this:

  1. Set Italian as the defualt language (not just for the market).

  2. Regenerate or resync your product feed in the Facebook & Instagram app.

After doing this, Meta should start pulling product URLs in Italian. Don’t forget to clear the catalouge cache or wait for the next sync cycle. Let me knw if it works!

Hey there,

An easier alternative would be to use a Shopify app like AdNabu, which uses a localized data feed URL that you can add to Commerce Manager. It will display products in Italian.

The app also supports multilingual feeds for Google Shopping (in 30 Google Merchant-supported languages), which will help in reaching your target audience in the preferred target country.

Another option would be to set Italian as the default (in Settings > Languages and not just in markets) -

Once done, sync your catalog with the FB & Instagram sales channel. Also, clearing the product catalog cache or syncing products is important.

There is more you can do that I cannot cover here. I recommend reading this - https://help.shopify.com/en/manual/international/localization-and-translation

Hope this helps.

Hi,

thank you for the answer.

I’m a bit concerned about changing the default language, as it would remove all the Italian translations.

Even though I can export and re-import them, I wouldn’t want to end up in a situation where I have to hunt for new site errors caused by the language change.

I’m seeing if I can resolve this by using the Localization features in Meta’s Commerce Manager.

If I can’t, I’ll consider changing the language.

Thanks again!

Hi,

thank you for the answer.

I’m trying to solve the problem via the Localization feature of Meta’s Commerce Manager.

If I can’t, I’ll consider changing the language.

Thank you