Uppercase
Descrição
A função Uppercase converte todas as letras de uma string para maiúsculas. É muito útil no dia a dia de SFMC quando você precisa padronizar dados exibidos em e-mails - como códigos de cupom, siglas de estados, números de protocolo ou qualquer texto que precise aparecer em caixa alta. Retorna a string fornecida inteiramente em letras maiúsculas.
Sintaxe
Uppercase(sourceString)
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| sourceString | String | Sim | A string que será convertida para letras maiúsculas. |
Exemplo básico
Exibindo o código de um cupom promocional em caixa alta, independente de como foi cadastrado na Data Extension:
%%[
SET @cupom = "primavera2024"
SET @cupomFormatado = Uppercase(@cupom)
]%%
Seu cupom exclusivo: %%=v(@cupomFormatado)=%%
Saída:
Seu cupom exclusivo: PRIMAVERA2024
Exemplo avançado
Em uma régua de boas-vindas da Lojas Vitória, o nome do cliente e a sigla do estado são normalizados para exibição padronizada no e-mail. O nome vai em ProperCase e o estado em maiúsculas com Uppercase:
%%[
SET @nome = "maria santos"
SET @estado = "sp"
SET @protocolo = Concat("lv-", "2024-", "08745")
SET @nomeFormatado = ProperCase(@nome)
SET @estadoFormatado = Uppercase(@estado)
SET @protocoloFormatado = Uppercase(@protocolo)
]%%
Olá, %%=v(@nomeFormatado)=%%!
Sua compra foi confirmada para entrega em %%=v(@estadoFormatado)=%%.
Protocolo: %%=v(@protocoloFormatado)=%%
Saída:
Olá, Maria Santos!
Sua compra foi confirmada para entrega em SP.
Protocolo: LV-2024-08745
Observações
💡 Dica:
Uppercaseé ideal para padronizar códigos de cupom, siglas de estado (SP, RJ, MG) e números de protocolo em e-mails transacionais. Mesmo que o dado venha cadastrado de formas diferentes ("sp", "Sp", "sP"), o resultado será sempre consistente.
💡 Dica: Se você precisa do comportamento inverso (tudo minúsculo), use Lowercase. Para capitalizar apenas a primeira letra de cada palavra (ideal para nomes de clientes), use ProperCase.
Funções relacionadas
- Lowercase - converte a string para letras minúsculas
- ProperCase - capitaliza a primeira letra de cada palavra
- Concat - concatena strings, útil para montar textos antes de converter
- Trim - remove espaços extras antes e depois da string