Como adicionar opções de produto personalizadas no Shopify

As variantes cobrem o que tem em stock. Nomes, datas, fotografias e opções adicionais pagas precisam de campos. Veja como distingui-los e configurá-los.

Por GMVify · · 6 min de leitura

O que o Shopify lhe dá

Cada produto Shopify pode ter até três opções, como Tamanho, Cor e Material, e até 2 048 variantes. A Shopify aumentou o limite de 100 para 2 048 variantes para todos os comerciantes em outubro de 2025.

Uma variante é uma versão de um produto que pode ter em stock e vender: uma t-shirt preta tamanho M, um copo de 16 oz verde-salva. Cada variante tem o seu próprio preço, SKU, peso e inventário, e o seu tema mostra as opções como botões ou menus pendentes na página do produto. Uma t-shirt em cinco tamanhos e quatro cores são 20 variantes, e a Shopify controla cada uma separadamente.

Esse modelo foi feito para o que guarda numa prateleira. Os produtos personalizados pedem outra coisa.

Variante ou campo: um teste rápido

Antes de adicionar algo a um produto, faça quatro perguntas:

  • Tem em stock? Se mantém inventário separado para cada escolha, como copos lisos em cinco cores, é uma variante.
  • A lista é fixa e curta? Tamanhos e cores são. Um nome, uma data ou uma mensagem não são: é um campo.
  • Cada encomenda traz algo novo? Uma fotografia, um logótipo ou uma receita manuscrita é um campo, normalmente um carregamento.
  • É um extra por cima do produto? Embrulho para presente, um segundo lado gravado ou um envio urgente é um campo com preço, não uma nova versão do produto.

A maioria dos produtos personalizados acaba com uma ou duas variantes para o que tem em stock, e alguns campos para o que o cliente lhe diz.

Onde as variantes deixam de funcionar

Os produtos personalizados pedem coisas que não pode ter em stock:

  • Texto livre. Um nome, uma data ou uma mensagem têm valores infinitos. Nenhuma lista de variantes os comporta.
  • Ficheiros. Uma fotografia ou um logótipo é diferente em cada encomenda.
  • Opções adicionais. Embrulho para presente, uma corrente mais comprida ou um envio urgente multiplicam as suas variantes. Três metais, três comprimentos de corrente e embrulho para presente ligado ou desligado já são 18 variantes para um colar, e cada novo extra volta a duplicá-las.
  • Perguntas de seguimento. Uma mensagem de presente só importa quando o cliente escolheu embrulho para presente. As variantes não conseguem fazer uma segunda pergunta com base na primeira.

Estes casos pertencem a campos na página do produto, não a variantes.

A forma nativa: propriedades de linha de artigo

Os temas Shopify podem recolher detalhes extra com propriedades de linha de artigo. Cada uma é um nome e um valor guardados na linha do carrinho e na encomenda, por isso o cliente vê-a no carrinho e a sua equipa vê-a no admin. Um tema pode capturá-las com um input dentro do formulário do produto, ou através da Ajax Cart API.

No formulário do produto, um input com o nome properties[Engraving] guarda o que o cliente escreve como “Engraving”. Um nome que começa com um underscore, como properties[_ref], fica oculto para o cliente na finalização da compra.

Funciona, com limites:

  • Cada campo obriga a editar o código do tema, e o código fica nesse tema. Mude de tema e tem de o adicionar outra vez.
  • Uma propriedade não tem preço. Cobrá-la exige outra coisa.
  • Um input obrigatório só trava o formulário do produto. Nada volta a verificar o carrinho na finalização da compra.
  • Mostrar um campo só depois de uma resposta anterior obriga a escrever o seu próprio script.

A forma com aplicação: um bloco de campos

Uma aplicação de opções adiciona os campos como um bloco de aplicação que coloca no editor de temas, sem código. Com o GMVify Custom Product Options pode:

  • Perguntar com texto, opções, amostras, datas, caixas de seleção e carregamentos.
  • Mostrar um campo apenas quando uma resposta anterior o exigir.
  • Atribuir preço a uma opção, a uma letra ou a um ficheiro, cobrado no carrinho da Shopify.
  • Validar campos obrigatórios na finalização da compra, incluindo Shop Pay.
  • Sinalizar encomendas com dados em falta.
  • Mostrar os campos no idioma do cliente, traduzidos automaticamente.
  • Começar a partir de 94 modelos por tipo de produto.

As respostas continuam a chegar à encomenda como propriedades de artigo, por isso a sua equipa lê-as onde lê tudo o resto.

Escolha o tipo de campo certo

O tipo de campo determina a facilidade da resposta e a clareza com que chega até si:

  • Texto para nomes e mensagens curtas. Defina um limite de caracteres: o nosso modelo de gravação permite 20 caracteres, o modelo de copo 15 para um nome.
  • Texto longo para listas e notas, como os nomes da família numa bola de Natal, até 120 caracteres.
  • Amostras para cores e materiais, quando ver a opção ajuda: cores de linha, papel, metal.
  • Uma lista pendente para listas mais longas, como um título numa sweatshirt: Mama, Mimi, Nana, Grandma ou Auntie.
  • Botões para duas a quatro opções que vale a pena ver ao mesmo tempo, como manga esquerda ou direita.
  • Uma data para eventos, como a noite num mapa estelar ou a data de um casamento.
  • Uma caixa de seleção para um extra de sim ou não, como adicionar um laço vermelho por +2,00 €.
  • Um carregamento para fotos, logótipos e ficheiros de impressão.

Configure em cinco passos

  1. Liste o que muda em cada encomenda (pessoal) e o que tem em stock (variantes).
  2. Mantenha as opções em stock como variantes, com o seu próprio inventário.
  3. Adicione um campo para cada detalhe pessoal, pela ordem em que o cliente decide, e torne obrigatórios os que não pode dispensar.
  4. Atribua um preço às opções que lhe custam mais e mostre-o junto da opção.
  5. Faça uma encomenda de teste, incluindo uma finalização da compra expressa, e leia o que chega ao seu admin.

Começar a partir de um modelo para o seu tipo de produto poupa a maior parte dos passos três e quatro. Pode alterar cada etiqueta, limite e preço depois.

Teste antes de lançar

Percorra a página como um cliente, primeiro no telemóvel:

  • Salte cada campo obrigatório e tente adicionar ao carrinho. Depois tente de novo a partir de um botão de finalização da compra expressa.
  • Escolha todas as opções com preço e confirme que o total do carrinho corresponde ao que a página indicava.
  • Mude de ideias a meio: troque uma opção, desmarque um extra e confirme que o total acompanha.
  • Abra a encomenda de teste no seu admin e leia-a como quem a vai produzir. Falta algo ou está pouco claro?

Regras práticas

  • Coloque os campos acima de Adicionar ao carrinho, pela ordem em que o cliente decide.
  • Defina um limite de caracteres que corresponda ao que consegue produzir.
  • Mostre o preço de uma opção adicional junto da opção, antes de Adicionar ao carrinho.
  • Etiquete os campos com as palavras do cliente, não as da sua oficina.
  • Pergunte apenas o que precisa para produzir a encomenda. Cada pergunta extra custa atenção.

Perguntas dos comerciantes

Quantas opções pode ter um produto Shopify?

Três opções e até 2.048 variantes por produto.

Os campos personalizados aparecem na encomenda?

Sim. São guardados como propriedades da linha do artigo no carrinho e na encomenda, por isso a sua equipa vê-os no admin da Shopify.

Posso cobrar por um campo personalizado?

Não apenas com propriedades da linha do artigo. Uma aplicação tem de adicionar o preço ao carrinho da Shopify, por exemplo através da função Cart Transform da Shopify.

Os clientes podem saltar um campo obrigatório com o Shop Pay?

Só se nada validar o carrinho na finalização da compra. A função Cart and Checkout Validation da Shopify é executada aí, incluindo finalizações da compra expressas como Shop Pay, PayPal, Google Pay e Apple Pay.

O que acontece aos meus campos se mudar de tema?

Os campos escritos no código do tema ficam no tema antigo. Um bloco de aplicação é adicionado de novo no editor do novo tema, e as suas definições permanecem na aplicação.

Aplicações neste guia

Aumente o seu GMV

Os mesmos compradores. Encomendas maiores.

Explorar as aplicações