Como adicionar opções de produto personalizadas na Shopify

As variantes cobrem o que você tem em estoque. Nomes, datas, fotos e adicionais pagos precisam de campos. Veja como diferenciá-los e configurá-los.

Por GMVify · · 6 min de leitura

O que a Shopify oferece

Todo produto no Shopify pode ter até três opções, como Tamanho, Cor e Material, e até 2.048 variantes. O Shopify aumentou o limite de 100 para 2.048 variantes para todos os lojistas em outubro de 2025.

Uma variante é uma versão do produto que você pode estocar e vender: uma camiseta preta tamanho M, um copo térmico verde de 16 oz. Cada variante tem seu próprio preço, SKU, peso e quantidade em estoque, e seu tema mostra as opções como botões ou menus suspensos na página do produto. Uma camiseta em cinco tamanhos e quatro cores são 20 variantes, e o Shopify controla cada uma separadamente.

Esse modelo foi feito para o que você guarda na prateleira. Produtos personalizados pedem outra coisa.

Variante ou campo: um teste rápido

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

  • Você estoca isso? Se você mantém estoque separado para cada escolha, como copos térmicos 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 pedido traz algo novo? Uma foto, um logo ou uma receita escrita à mão é um campo, geralmente um upload.
  • É um extra além do produto? Embalagem de presente, uma segunda face gravada ou um envio expresso é 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 você estoca, e alguns campos para o que o cliente informa.

Onde as variantes param de funcionar

Produtos personalizados pedem coisas que você não pode estocar:

  • Texto livre. Um nome, uma data ou uma mensagem têm valores infinitos. Nenhuma lista de variantes dá conta.
  • Arquivos. Uma foto ou um logo é diferente em cada pedido.
  • Adicionais. Embalagem de presente, uma corrente mais longa ou um envio expresso multiplicam suas variantes. Três metais, três comprimentos de corrente e embalagem de presente ligada ou desligada já são 18 variantes para um colar, e cada novo extra dobra isso de novo.
  • Perguntas de acompanhamento. Uma mensagem de presente só importa quando o cliente escolheu a embalagem de presente. Variantes não conseguem fazer uma segunda pergunta com base na primeira.

Isso tudo pertence a campos na página do produto, não a variantes.

O jeito nativo: propriedades de item de linha

Os temas do Shopify podem coletar detalhes extras com propriedades de item de linha. Cada uma é um nome e um valor salvos na linha do carrinho e no pedido, então o cliente vê no carrinho e sua equipe vê no admin. Um tema pode capturá-las com um input dentro do formulário do produto, ou pela Ajax Cart API.

No formulário do produto, um input chamado properties[Engraving] salva o que o cliente digita como “Engraving”. Um nome que começa com underline, como properties[_ref], fica oculto do cliente no checkout.

Funciona, com limites:

  • Cada campo exige editar o código do tema, e o código fica naquele tema. Troque de tema e você adiciona tudo de novo.
  • Uma propriedade não tem preço. Cobrar por ela precisa de outra coisa.
  • Um input obrigatório só bloqueia o formulário do produto. Nada verifica o carrinho de novo no checkout.
  • Mostrar um campo só depois de uma resposta anterior exige escrever seu próprio script.

O jeito com app: um bloco de campos

Um app de opções adiciona os campos como um bloco de app que você posiciona no editor de temas, sem código. Com o GMVify Custom Product Options, você pode:

  • Perguntar com texto, opções, amostras, datas, caixas de seleção e uploads.
  • Mostrar um campo só quando uma resposta anterior pedir por ele.
  • Cobrar por uma opção, uma letra ou um arquivo, no checkout da Shopify.
  • Validar campos obrigatórios no checkout, incluindo o Shop Pay.
  • Sinalizar pedidos com informações faltando.
  • Exibir os campos no idioma do cliente, traduzidos automaticamente.
  • Começar a partir de 94 modelos por tipo de produto.

As respostas continuam chegando ao pedido como propriedades de item de linha, então sua equipe as lê onde já lê todo o resto.

Escolha o tipo de campo certo

O tipo de campo define a facilidade de responder e a clareza com que a resposta chega até você:

  • Texto para nomes e mensagens curtas. Defina um limite de caracteres: nosso modelo de gravação permite 20 caracteres, o de copo térmico, 15 para um nome.
  • Texto longo para listas e observações, como os nomes da família em um enfeite de Natal, até 120 caracteres.
  • Amostras para cores e materiais, quando ver a opção ajuda: cores de linha, papel, metal.
  • Um menu suspenso para listas mais longas, como um título em um moletom: Mama, Mimi, Nana, Grandma ou Auntie.
  • Botões para duas a quatro opções que vale a pena ver de uma vez, como manga esquerda ou direita.
  • Uma data para eventos, como a noite em um 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 +R$ 10,00.
  • Um upload para fotos, logos e arquivos de impressão.

Configure em cinco passos

  1. Liste o que muda a cada pedido (personalizado) e o que você tem em estoque (variantes).
  2. Mantenha as opções de estoque como variantes, com seu próprio inventário.
  3. Adicione um campo para cada detalhe personalizado, na ordem em que o cliente decide, e torne obrigatórios os que você não consegue produzir sem.
  4. Coloque um preço nas opções que custam mais para você, e mostre ao lado da opção.
  5. Faça um pedido de teste, incluindo um checkout expresso, e leia o que chega no seu admin.

Começar de um modelo para o seu tipo de produto economiza a maior parte dos passos três e quatro. Você pode alterar cada rótulo, limite e preço depois.

Teste antes de lançar

Percorra a página como um cliente, primeiro no celular:

  • Pule cada campo obrigatório e tente adicionar ao carrinho. Depois tente de novo por um botão de checkout expresso.
  • Escolha cada opção com preço e confira se o total do carrinho bate com o que a página mostrou.
  • Mude de ideia no meio: troque uma opção, desmarque um adicional e confira se o total acompanha.
  • Abra o pedido de teste no seu admin e leia como quem vai produzir. Falta algo, ou está confuso?

Regras gerais

  • Coloque os campos acima de Adicionar ao carrinho, na ordem em que o cliente decide.
  • Defina um limite de caracteres que corresponda ao que você consegue produzir.
  • Mostre o preço de um adicional ao lado da opção, antes de Adicionar ao carrinho.
  • Rotule os campos com as palavras do cliente, não as da sua oficina.
  • Pergunte só o que você precisa para fazer o pedido. Cada pergunta extra custa atenção.

Perguntas que os lojistas fazem

Quantas opções um produto da Shopify pode ter?

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

Os campos personalizados aparecem no pedido?

Sim. Eles são salvos como propriedades de item de linha no carrinho e no pedido, então sua equipe os vê no admin da Shopify.

Posso cobrar por um campo personalizado?

Não apenas com propriedades de item de linha. Um app precisa adicionar o preço no carrinho da Shopify, por exemplo pela função Cart Transform da Shopify.

O cliente consegue pular um campo obrigatório com o Shop Pay?

Só se nada validar o carrinho no checkout. A função Cart and Checkout Validation da Shopify roda lá, incluindo checkouts expressos como Shop Pay, PayPal, Google Pay e Apple Pay.

O que acontece com meus campos se eu trocar de tema?

Campos escritos no código do tema ficam no tema antigo. Um bloco de app é adicionado de novo no editor do novo tema, e suas configurações permanecem no app.

Apps neste guia

Aumente seu GMV

Os mesmos clientes. Pedidos maiores.

Conheça os apps