Adicionar produtos ao carrinho usando URL no VTEX

Em alguns cenários, pode ser útil adicionar produtos ao carrinho de forma automática. Por exemplo, em campanhas, links de WhatsApp, e-mails ou páginas externas.

Pensando nisso, a VTEX permite adicionar itens ao carrinho diretamente por meio de uma URL específica.
Embora seja uma funcionalidade pouco conhecida, ela pode simplificar bastante alguns fluxos.

Neste post, você vai entender como essa URL funciona e quando faz sentido utilizá-la.

Quando usar a adição por URL?

Antes de tudo, vale entender os principais casos de uso.
Essa abordagem é indicada quando você precisa:

  • Criar links diretos para campanhas promocionais

  • Adicionar produtos ao carrinho a partir de landing pages

  • Facilitar compras rápidas via WhatsApp ou e-mail

  • Simular fluxos de compra em testes e validações

Ou seja, sempre que o objetivo for reduzir etapas, essa solução pode ajudar.

Estrutura da URL para adicionar ao carrinho

A URL utilizada segue o padrão abaixo:

				
					https://{{account}}.myvtex.com/checkout/cart/add?sku={ID_SKU}&qty=1&seller={ID_Seller}&redirect=true&sc={ID_Sales_Channel}

				
			

Embora pareça complexa à primeira vista, cada parte tem um papel bem definido.

Entendendo cada variável da URL

A seguir, veja o que cada parâmetro representa:

Variável
Descrição

account

Nome da conta VTEX

sku

ID do SKU do produto

qty

Quantidade do item

seller

ID do seller

redirect

Define se haverá redirecionamento

sc

ID do canal de vendas

Assim, basta substituir os valores conforme o produto desejado.

Exemplo prático de uso

Suponha o seguinte cenário:

  • Conta: minhaloja

  • SKU: 1234

  • Seller: 1

  • Canal de vendas: 1

A URL final ficaria assim: 

				
					https://minhaloja.myvtex.com/checkout/cart/add?sku=1234&qty=1&seller=1&redirect=true&sc=1
				
			

 

Ao acessar esse link, o produto será automaticamente adicionado ao carrinho.
Em seguida, o usuário será redirecionado para o checkout.

Pontos de atenção importantes

Apesar da praticidade, alguns cuidados são essenciais:

Conclusão

Em resumo, adicionar produtos ao carrinho por URL é uma solução simples e poderosa.
Quando bem aplicada, ela reduz etapas e melhora a experiência do usuário.

Por isso, vale considerar esse recurso em campanhas, testes ou fluxos personalizados. Com poucos parâmetros, você consegue criar jornadas mais rápidas e eficientes.

Se você trabalha com VTEX no dia a dia, essa é uma funcionalidade que merece entrar no seu radar 🚀

Quer se aprofundar em Front-end e VTEX IO?​

Na DFreedom, trabalhamos com uma formação prática e orientada ao mercado. Por isso, nosso foco está no desenvolvimento web e no ecossistema da VTEX. Assim, atendemos desde quem está começando até profissionais em nível avançado.

Compartilhe
LinkedIn
Facebook
X
Email
WhatsApp