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.

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
- Liste o que muda em cada encomenda (pessoal) e o que tem em stock (variantes).
- Mantenha as opções em stock como variantes, com o seu próprio inventário.
- Adicione um campo para cada detalhe pessoal, pela ordem em que o cliente decide, e torne obrigatórios os que não pode dispensar.
- Atribua um preço às opções que lhe custam mais e mostre-o junto da opção.
- 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.
