# Concat

Concatenates strings of text. You can include as many values as necessary.

## Availability

<table>
  <tr>
    <td>Marketing Cloud Engagement</td>
    <td>✅ Yes</td>
  </tr>
  <tr>
    <td>Marketing Cloud Next</td>
    <td>✅ Yes</td>
  </tr>
</table>

This function became available in Marketing Cloud Next during the Summer ’26 release (API version 67.0).

## Syntax

```
Concat(string1,
       string2,
       [string3], ...)
```

The `Concat()` function has two parameters:

- `string1` (string): Required. A string of text.
- `string2` (string): Required. A string of text to add to the end of `string1`.

You can concatenate as many values as you want adding additional values to the end of the list of parameters.

## Usage

To use this function, pass it at least two strings. The strings are appended to each other in order. This function concatenates a first, middle, and last name to form a full name. To include spaces between strings, you must explicitly include space characters in the function.

```
%%[
  Var @firstName, @middleName, @lastName, @fullName
  Set @firstName = "Kjell"
  Set @middleName = "Jakob"
  Set @lastName = "Larssen"
  Set @fullName = Concat(@firstName, " ", @middleName, " ", @lastName)
]%%
<p>Full name: %%=v(@fullName)=%%</p>
```

The function outputs the full name.

```
Full name: Kjell Jakob Larssen
```
