[Shopify] Customize product information displayed to buyers
If you’re using Shopify and selling to buyers speaking different languages, you might want to customize product images or add product display name translations. It is possible to do so with specific Shopify variant metafields. This article provides a step-by-step installation guide to set up those metafields and start further customising your buyer localizations.
Metafields’ namespace and keys
The product image, name and options can be customized for the following languages: English (”en”), French (”fr”), Spanish (”es”), Italian (”it”) and German (”de”). It’s only required to stick to the proper namespace and keys.
For French, here are the namespace and keys…
- … to adjust the product image:
bigblue.product_translation_fr_main_image_url
- … to adjust the product display name:
bigblue.product_translation_fr_display_name
- … to adjust the product options:
bigblue.product_translation_fr_options
For English, you may replace fr
by en
, hence use:
bigblue.product_translation_en_main_image_url
bigblue.product_translation_en_display_name
bigblue.product_translation_en_options
And so on for Spanish (”es”), Italian (”it”) and German (”de”).
Step by step installation guide
- Create Shopify variant metafield definitions
- Go to Settings > Custom data, click on Variant and on the Add definition button
- Define the metafield with a name, a namespace and key and a description
- The metafield’s name and description can be set up according to your preference
- The namespace and key need to strictly stick to one of the above-listed options If they don’t match what Bigblue expects, they won’t be taken into account
- Choose the type Single line text with one value — except for options customisation that need a json
- Save your new variant metafield definition

- Input metafield data for the products and variants of your choice
- Go to Products and select a product or variant
- Scroll down to the Metafields section
- Input the data that buyers should see in all Bigblue communications
- Trigger a product update notification from Shopify to Bigblue
💡A metafield update at the variant level doesn’t trigger any notification from Shopify to Bigblue. For Shopify to send the information to Bigblue, an update at the product level is needed.
- Go to the corresponding product page and update something: for example, you could update the Shopify product description, save, and revert the change, or you could add a tag, and remove it.
- With the Shopify product update, the information instantly goes to Bigblue, and you’re all set