Read this article in English.
Cómo generar un código QR en Make (módulo HTTP)
Si automatizas con Make (antes Integromat), en algún escenario acabas necesitando generar un QR: el enlace de un pedido, una entrada para un evento, una tarjeta de contacto o un cupón. No hace falta instalar aplicaciones raras. Con el módulo HTTP y la API de Cofferdock lo tienes listo en un par de minutos.
Un aviso honesto, porque mucha gente lo busca así: Make no tiene un módulo específico de "generar QR". Se hace con el módulo HTTP genérico llamando a una API que lo genera. Aquí te enseño cómo, campo a campo.
Qué vas a conseguir
Le mandas el texto o enlace que quieres codificar y te devuelve el QR en PNG o SVG, listo para el siguiente módulo del escenario. La respuesta del módulo ya es el archivo de imagen, sin pasos de conversión de por medio.
Usos típicos en Make:
- El QR de seguimiento de un pedido, generado nada más crearse.
- Entradas o pases con un QR único por asistente.
- Tarjetas de contacto (vCard) o cupones de descuento.
- Enlaces a un menú, un formulario o una ficha de producto.
Lo que necesitas
- Una cuenta en Cofferdock. El plan gratis incluye 50 usos al mes sin tarjeta, perfecto para probar.
- Tu API key, que creas en tu panel con "+ Crear llave". Se muestra una vez, así que cópiala y guárdala.
- El módulo HTTP → Make a request en tu escenario.
Paso a paso en el módulo HTTP
Añade el módulo HTTP → Make a request y configúralo así:
- URL:
https://api.cofferdock.com/qr - Method:
POST - Headers: añade dos →
x-api-keycon tu llave, yContent-Typecon el valortext/plain. - Query String: añade
size=512. - Body type:
Raw - Content type:
text/plain - Request content: pega aquí el texto o enlace que quieres convertir en QR.
- Deja Parse response desactivado: la respuesta es una imagen, no un JSON.
La salida del módulo ya es el archivo de imagen. Conéctalo directamente a Google Drive (Upload a file), a Email como adjunto o a donde lo necesites. Un módulo y listo.
Un ejemplo para verlo claro
Supongamos que quieres el QR de seguimiento de cada pedido nuevo. El escenario sería:
- Un módulo que detecta el pedido (un webhook de tu tienda o Google Sheets → Watch Rows) con el enlace de seguimiento.
- El módulo HTTP de arriba, que convierte ese enlace en un QR.
- Un módulo Email → Send an email que lo adjunta (mapeando el archivo que devuelve el HTTP), o Google Drive → Upload a file para guardarlo.
Cada pedido genera su QR solo, de forma automática.
Opciones que puedes ajustar
Se añaden en el Query String del mismo módulo:
| Opción | Por defecto | Para qué sirve |
|---|---|---|
size | 512 | Lado del QR en píxeles (de 64 a 2000). |
format | png | Formato: png o svg. |
margin | 2 | Zona de silencio alrededor del QR, en módulos (de 0 a 20). |
dark | #000000 | Color de los puntos, en hexadecimal. |
light | #ffffff | Color del fondo, en hexadecimal. |
ecc | M | Corrección de errores: L, M, Q o H. Cuanta más alta, más aguanta el QR si se ensucia o dobla. |
Un dato con el que la gente se atasca: si tu texto lleva 500 caracteres o menos, prácticamente cualquier lector lo escanea sin problema con la corrección por defecto (M).
¿Prefieres verlo en código?
La misma llamada con curl, por si quieres probarla suelta:
curl -X POST "https://api.cofferdock.com/qr?size=512" \
-H "x-api-key: TU_LLAVE" \
-H "Content-Type: text/plain" \
--data-binary "https://cofferdock.com/pedido/1234" \
-o qr.png
¿Cuánto cuesta?
Cada QR gasta 1 crédito de tu plan. Todas las herramientas de Cofferdock comparten el mismo bote de créditos, así que no contratas nada por separado.
Si solo necesitas QR sueltos para probar o para tu web, hay también una versión gratis sin cuenta ni créditos en cofferdock.com/qr; esta guía es para cuando quieres generarlos automáticamente desde un escenario.
Preguntas frecuentes
¿Make tiene un módulo nativo de generar QR? No. Se hace con el módulo HTTP genérico llamando a la API de Cofferdock, que genera el QR.
¿Tengo que activar "Parse response"? No. La respuesta es una imagen (un archivo), no un JSON, así que déjalo desactivado y mapea el archivo al siguiente módulo.
¿Puedo generarlo en SVG en vez de PNG? Sí. Pon format en svg y recibirás un vector, ideal si luego lo vas a imprimir en grande.
¿Puedo generar varios QR de golpe? Sí. Si el módulo anterior devuelve varios elementos, Make ejecuta el HTTP una vez por cada uno.
Pruébalo tú mismo
Tienes las instrucciones completas, con ejemplos para copiar y pegar, en la página del generador de QR. Y si aún no tienes cuenta, puedes crear una gratis y montar tu primer escenario hoy mismo.