Marketing y códigos QR · API de código QR dinámico
Imprime una vez. Cambia el destino cuando quieras.
Genera códigos QR cuyo enlace puedes cambiar en cualquier momento, sigue cada escaneo en tiempo real y personaliza el diseño con tu marca — todo por API o desde el dashboard.
curl -X POST 'https://api.respawntech.dev/v1/tools/image/qr-code/dynamic' \
-H "X-API-Token: $RESPAWN_API_TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"name": "Campanha verão",
"custom_slug": "promo-verao",
"target_url": "https://loja.example.com/promo",
"response_types": ["svg", "png"]
}'Casos de uso
Códigos QR con destino editable, diseño personalizado y analítica de cada escaneo.
Empaques y materiales impresos
Cambia la promoción o la página de destino sin reimprimir nada.
Menús y puntos de venta
Actualiza el menú, los precios y los enlaces de pedido sin cambiar los códigos QR de las mesas.
Campañas de marketing
Mide cuántas personas escanearon, desde dónde y con qué dispositivo, y pasa los UTM a tu sitio.
Cómo funciona
Del registro a la primera llamada en minutos
Crea el QR
Envía un nombre y la URL de destino; recibe la imagen lista en SVG, PNG o PDF.
Imprime o publica
El QR apunta a un enlace corto estable que nunca cambia.
Monitorea y ajusta
Ve los escaneos en tiempo real y cambia el destino cuando la campaña cambie.
Funcionalidades
Hecha para correr en producción
Destino editable
Cambia la URL de destino con un PATCH sin modificar la imagen impresa.
Analítica completa
Escaneos por día, país, ciudad, dispositivo, sistema, navegador, origen y mapa de calor por horario.
Diseño con tu marca
Colores, degradados, ojos personalizados y logo en el centro. Salida en SVG, PNG, PDF o EPS.
Slug personalizado
Enlaces cortos legibles como /r/promo-verano en lugar de códigos aleatorios.
Control de vigencia
Define fecha de expiración y límite de escaneos, o desactiva y reactiva cuando quieras.
Seguridad integrada
Los destinos pasan por verificación de URLs maliciosas y protección contra bucles de redirección.
Webhook en cada escaneo
Recibe el evento qr.dynamic.scanned firmado con HMAC para integrarlo con tu CRM o BI. La entrega es de mejor esfuerzo: para conteos exactos, usa la analítica.
Paso de UTM
Reenvía el query string del escaneo al destino y mantén la atribución de tus campañas.
Reglas de redirección y prueba A/B
Envía a cada persona a un destino según país, dispositivo, idioma u horario, o divide el tráfico entre variantes para comparar resultados.
Contraseña y píxeles
Protege el destino con contraseña y dispara píxeles de GA4, Meta y GTM en cada escaneo.
Páginas alojadas
¿Sin sitio web? Publica una página lista: vCard, enlaces, menú, Wi-Fi, tienda de apps o archivo.
Carpetas y etiquetas
Organiza cientos de códigos QR en carpetas y etiquetas y filtra el listado por API.
Importación CSV y edición en lote
Crea hasta 1.000 códigos QR de una vez desde un CSV, con descuento por volumen, y edita varios a la vez.
Exportación de escaneos
Exporta el historial de escaneos para analizarlo en tus herramientas.
Marco y dpi para impresión
Agrega un marco, elige el dpi y descarga también en EPS para imprentas.
Precios
Paga por uso, no por suscripción
El primer QR dinámico es gratis; los demás se cobran por slot, un grupo de 3 códigos QR. Pagas una vez por la creación, una pequeña tarifa por escaneo y el mantenimiento diario de los slots. Los adicionales (reglas, prueba A/B, contraseña, píxeles, páginas alojadas, redirección al expirar y dominio propio) solo se cobran si usas la funcionalidad.
Código QR dinámico — creación (se cobra una vez)
| Ítem | Créditos |
|---|---|
| Creación con imagen | 1,0 |
Creación sin generar imagenskip_image_generation | 0,5 |
Slug personalizadoslug | +35,0 |
| Degradado en el diseño | +5,0 |
| Ojos personalizados | +2,0 |
Fecha de expiraciónexpires_at | +2,0 |
Límite de escaneosscan_limit | +2,0 |
| Logo en el centro | +4,0 |
Paso de UTMutm_forwarding | +59,0 |
Reglas de redirecciónredirect_rules | +10,0 |
Prueba A/Bab_variants | +79,0 |
Contraseña en el QRpassword | +49,0 |
Píxeles de seguimientopixels | +59,0 |
Redirección al expirar o llegar al límiteexpired_url / limit_reached_url | +29,0 |
Página alojadacontent | +49,0 |
| Imagen PNG adicional | +1,5 |
Código QR dinámico — dominio propio
| Ítem | Créditos |
|---|---|
Dominio activo (cada 30 días)custom_domain_id | 99,0 |
Código QR dinámico — creación en lote
Descuento por volumen a partir de 100, 500 y 1.000 filas. Las filas inválidas no se cobran y las que fallen después se reembolsan.
| Ítem | Créditos |
|---|---|
Fila válida del loteCSV / JSON | 1,0 |
Código QR dinámico — por escaneo
| Slots pagos | Créditos por escaneo |
|---|---|
| 0–1 | 0,05 |
| 2–20 | 0,045 |
| 21–40 | 0,04 |
| 41–80 | 0,035 |
| 81–undefined | 0,025 |
Código QR dinámico — almacenamiento
| Ítem | Créditos |
|---|---|
| Primer QR dinámico | Gratis |
| Cada slot (grupo de 3 QRs) | 3,0 / por día |
Lecturas vía API (después de la franquicia diaria)
Valores por consulta, cobrados solo después de las lecturas gratis del día.
| Operación | Créditos |
|---|---|
| Listar QRs / verificar slug | 0,005 |
| Detalle de un QR | 0,01 |
| Analítica de QR | 0,03 |
| Historial de escaneos | 0,01 |
Casos de uso
Lo que puedes construir
FAQ
Preguntas frecuentes
¿Cuál es la diferencia entre un código QR estático y uno dinámico?
El estático graba el destino en la propia imagen y no puede cambiar. El dinámico apunta a un enlace corto nuestro, así que puedes cambiar el destino, medir los escaneos y desactivar el QR sin reimprimir.
¿Qué pasa si se me acaba el saldo?
Los escaneos se cobran a la cuenta dueña del QR. Sin saldo, el QR puede desactivarse hasta una nueva recarga; quien lo escanee verá una página de QR no disponible.
¿Puedo usar mi propio dominio?
Sí. Apuntas un subdominio tuyo (como qr.tuempresa.com) por CNAME y los códigos QR viven ahí, con HTTPS emitido automáticamente. El dominio propio cuesta 99 créditos cada 30 días, mientras esté activo. Sin dominio propio, los códigos QR usan el enlace corto de la plataforma, y con un slug personalizado eliges el final del enlace, como /r/promo-verano.
¿Los datos de los escaneos cumplen con la LGPD?
Solo recopilamos datos técnicos del acceso (dispositivo, navegador, ubicación aproximada y origen) para generar las estadísticas agregadas del QR.
Empieza a integrar hoy
Crea tu cuenta, genera un token y haz la primera llamada en pocos minutos.