# Global variable setter Transformer

**URL:** <https://forum.alumio.com/t/global-variable-setter-transformer/2556>\
**Category:** Transformers\
**Created:** [November 5, 2025, 9:23am UTC](https://forum.alumio.com/t/global-variable-setter-transformer/2556 "2025-11-05T09:23:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![o.plokha](https://forum.alumio.com/user_avatar/forum.alumio.com/o.plokha/32/337_2.png) [@o.plokha](https://forum.alumio.com/u/o.plokha)\
**Post date:** [November 5, 2025, 9:23am UTC](https://forum.alumio.com/t/global-variable-setter-transformer/2556/1 "2025-11-05T09:23:10Z")

</div>

### Table of contents

- Introduction
- Guide

### Introduction

Managing multiple e-commerce stores often means dealing with similar integration setups that differ only in small details, for example, fetching data from _Storage NL_ for the Dutch store and _Storage FR_ for the French one. To simplify this process, the Global Variables feature allows you to define and reuse values across your entire integration flow. This helps reduce duplication, makes configurations easier to maintain, and ensures a more efficient way to handle multi-store or multi-language environments.

To navigate to the feature, go to _Transformers → Create a new transformer → Select “Global variable setter”._

**Guide**

The global variable setter enables the creation of temporary variables outside the item data. The value of a global variable can be used with a placeholder such as `@{globals.my_variable}`. The variable only exists for the duration of the process.

Step 1: After selecting the “Global variable setter” transformer, enter the Key and Value fields below.

- **The Key** is used to set the name of the variable. The key is a path separated by dots. `path.to.target` becomes a nested element represented as plain text:

`globals

- path  
– to  
— target = value `

The placeholder to use the variable would become `@{globals.path.to.target}`.

- **The Value** needs to be set in the defined context path. Placeholders can be used to obtain data from the context.

Step 2: Once you save the transformer, you can also create another one (whether as a chain or a separate transformer) where placeholders can be used, such as a Value setter. You can enter the global variables there, chain two transformers, and run them to ensure that reusing variables works as expected.

 ![Alumio - Forum - Global Variable Setter Transformer](https://alumio-forum.s3.dualstack.eu-central-1.amazonaws.com/uploads/original/2X/f/fdd52fac03e5d4d5a5a53594d09a34100927e471.jpeg)
