1. Documentation /
  2. Google Tag Manager for WooCommerce PRO – Multilingual add-on

Google Tag Manager for WooCommerce PRO – Multilingual add-on


↑ Back to top

1. Install and configure Google Tag Manager for WooCommerce PRO

First, make sure that Google Tag Manager for WooCommerce PRO plugin is up and live in your WooCommerce shop. You can follow this guide to ensure everything is installed correctly.

2. Ensure you have supported plugins

Currently, our extension supports the following multilingual plugins:

Please ensure one of them is installed and activated in your store.

3. Install Multilingual add-on plugin

Now install the Multilingual add-on plugin:

  1. Download the .zip file from your WooCommerce account.
  2. Go toWordPress Admin > Plugins > Add New > Upload and select the ZIP file you just downloaded.
  3. Install Now and Activate the extension.

More information is at Install and Activate Plugins/Extensions.

After activation, new events should appear in the list of available events in the settings of the main Google Tag Manager for WooCommerce PRO plugin.

Setup and Configuration

↑ Back to top

There is no additional configuration required, Multilingual add-on automatically integrates with the main plugin, and you can eventually disable new events (they are enabled by default after installation).


↑ Back to top

Optionally update GTM presets

Ensure you have imported our latest presets into your Google Tag Manager container. You should see the GA4 Ecommerce Change Currency and GA4 Ecommerce Change Language triggers on the list of triggers in Google Tag Manager:

New events are ready

The extension introduces three two events – change_language and change_currency – and one variable – language – all accessible in your Google Tag Manager container:

Example use case

Let’s say you have a multilingual store and you have launched a Google Ads advertising campaign in Spanish to attract potential Spanish customers. You want to track add_to_cart events performed on the Spanish language version of your store as conversions.

First, you should add a language variable introduced by Multilingual add-on in your Google Tag Manager container:

Next, you should add a new trigger, this trigger should be fired when the add_to_cart event occurs, and the newly created Language variable is equal to “es” (Spanish language code according to ISO).

The last thing left to do to achieve our goal is to add a Google Ads conversion tag, triggered only when the add_to_cart event occurred on the Spanish language version of the store.

Now, we can track conversions made in Spanish. GA4 Ecommerce Purchase Value and GA4 Ecommerce Purchase Currency are introduced in Google Tag Manage presets available in the main plugin settings. Conversion ID and Conversion Label are variables in custom conversion created in Google Ads.