Crie um QR code por linha do Google Sheets com o Make
Gere um QR code para cada nova linha do Google Sheets com um template do Make: mapeie URL e Title e receba o QR Code ID e o link do PNG na linha.

Cada nova linha de uma planilha do Google Sheets ganha o próprio QR code, e o QR Code ID e o link do QR code em PNG voltam escritos na mesma linha. Um template pronto do Make resolve isso: você conecta o Google e a CodeQR uma vez, mapeia dois campos e liga o cenário.
Disponibilidade
- Plano: o template funciona em todos os planos do Make. O Make conta cada execução de módulo como uma operação, então uma lista longa pede um plano do Make com operações mensais suficientes. Na CodeQR, os códigos que este template cria são estáticos: são ilimitados nos planos Pro, Business, Scale e Enterprise e, no Free e no Starter, contam no limite mensal de QR codes. Veja na página de preços o que vale para o seu plano.
- Onde: Make, com o app da CodeQR. Você também precisa de uma conta Google dona da planilha e de uma conta na CodeQR.
Antes de começar
- Crie uma conta no Make se ainda não tiver uma. Deixe à mão sua conta Google e sua conta na CodeQR.
- Monte a planilha com uma linha por item e quatro cabeçalhos na linha 1: URL, Title, QR Code ID e QR Code Image. Preencha URL (começando com
https://) e Title e deixe as outras duas colunas vazias, porque o cenário preenche. - Decida o que o código deve abrir. Um código estático guarda a própria URL no desenho. O escaneamento abre essa URL direto, sem passar pela CodeQR, então a CodeQR não registra escaneamentos desse código e o destino não pode mudar depois de impresso.
Passo a passo
- Abra o template de linhas do Sheets e entre no Make.
- Na configuração guiada, adicione sua conexão com o Google e escolha a planilha e a aba que têm a sua lista.
- Adicione sua conexão com a CodeQR: entre na CodeQR e autorize o Make a acessar o projeto ao qual os códigos devem pertencer.
- Mapeie os campos: a coluna da URL para URL e a coluna do título para Title. A etapa que grava o resultado já vem pronta e a configuração guiada a pula. Ela preenche QR Code ID e QR Code Image na mesma linha.
- Clique em Run once com uma ou duas linhas de teste.
- Ligue o cenário. O Make pergunta por onde começar. Escolha All para processar as linhas que já estão na planilha, ou From now on para tratar só as linhas adicionadas a partir de agora.
Confira se funcionou
- Veja a linha que você testou: QR Code ID e QR Code Image estão preenchidos, e URL e Title continuam iguais.
- Abra o link do PNG. A imagem é um PNG de 1024 px do código. Escaneie com o celular: ele abre a URL da linha.
- Na CodeQR, abra QR Codes e procure o novo código pelo título que você mapeou.
Solução de problemas
Uma coluna que você acrescentou fica vazia
Se você alterar o template e mapear a saída "QR Code URL" do módulo da CodeQR, essa coluna fica vazia porque a API não devolve esse campo. Mapeie Image URL, que é o link do PNG.
As linhas novas não são processadas na hora
O gatilho do Google Sheets verifica linhas novas no agendamento do cenário, que é de 15 em 15 minutos nos templates, então as linhas novas não são processadas na hora. Espere a próxima verificação ou use Run once no Make para processá-las agora.
A conexão pede para entrar de novo
A conexão com o Google ou com a CodeQR perdeu a autorização. Abra a conexão no Make e autorize de novo, depois execute o cenário outra vez. Se a etapa da CodeQR devolver um código de erro, veja Corrija erros da API da CodeQR: 401, 403, 404, 409 e 429.
Os outros templates
A mesma configuração vale para os outros templates. Cada um parte de uma planilha ou de uma requisição e termina com o link de um PNG:
- Serial numbers: um Serial Number e uma URL por linha, e o código recebe o nome do número de série.
- Labels: um Label Text e uma URL por linha, com o link do PNG pronto para uma ferramenta de etiquetas ou de mala direta.
- Asset tags: um Asset Tag, um Asset Name e uma URL por linha, e o nome do código é a etiqueta seguida do nome do ativo.
- Event tickets: cada nova linha de inscrição vira um código dinâmico que expira na data que você definir, e o Gmail envia o QR code por e-mail. Exige o plano Starter ou superior.
- Webhook: envie um token, uma URL e um título para a URL de um webhook do Make, e ele responde com o id, o link curto e a imagem do código. Token errado ou ausente não cria nada, e uma URL inválida devolve 400. Este roda na hora.
Não existe template para Excel. Você pode refazer o template do Sheets com o módulo "Watch Worksheet Rows" do Microsoft 365 Excel, no Make.
Use o template
Abra o template Create a QR code for each new Google Sheets row no Make e siga a configuração guiada acima.