Integrazioni
Collega QR Studio a Zapier, Make e migliaia di app
Ogni scansione e ogni risposta a un modulo può avviare un'automazione: una riga in Google Sheets, un contatto nel CRM, un messaggio al tuo team. Senza scrivere codice.
Cosa puoi automatizzare
Ogni scansione in un foglio di calcolo
Una nuova riga in Google Sheets o Excel per ogni scansione, con codice, ora, paese, città e dispositivo.
Le risposte ai moduli nel CRM
Iscrizioni e feedback inviati dalle tue pagine ospitate diventano contatti in HubSpot, Mailchimp o Brevo.
Avvisi per il tuo team
Un messaggio su Slack, Teams o Telegram quando un codice viene scansionato o qualcuno si iscrive al tuo evento.
Codici creati in automatico
Una nuova riga in un foglio di calcolo o un nuovo prodotto nel tuo negozio crea il suo QR code, pronto da stampare.
Ti servono un piano QR Studio (API e webhook sono inclusi in tutti i piani) e un account Zapier o Make. In Zapier l'app “Webhooks by Zapier” richiede un piano Zapier a pagamento; in Make i webhook funzionano anche con il piano gratuito.
Zapier, passo per passo
In Zapier crea uno Zap. Come trigger scegli “Webhooks by Zapier”, evento “Catch Hook”, e copia l'URL del webhook che Zapier ti mostra.
In QR Studio apri API e webhook, incolla l'URL nella sezione Webhook e premi “Aggiungi webhook”.
Scansiona uno dei tuoi codici con il telefono (o invia una risposta da una tua pagina ospitata), poi premi “Test trigger” in Zapier: l'evento arriva con tutti i suoi campi.
Aggiungi un passaggio “Filter by Zapier” perché lo Zap prosegua solo per gli eventi che ti interessano: per esempio Type è scan.created e Data Qr Name è il nome del tuo codice.
Aggiungi l'azione, per esempio Google Sheets “Create Spreadsheet Row”, e collega i campi: Data Qr Name, Data Scan Scanned At, Data Scan Country…
Pubblica lo Zap. Da quel momento ogni scansione arriva a Zapier in pochi secondi.
Make, passo per passo
In Make crea uno scenario e aggiungi il modulo “Webhooks”, “Custom webhook”. Premi “Add”, dagli un nome e copia l'indirizzo.
In QR Studio apri API e webhook, incolla l'indirizzo nella sezione Webhook e premi “Aggiungi webhook”.
Tornato in Make, il modulo resta in attesa: scansiona uno dei tuoi codici così Make impara la struttura dell'evento.
Aggiungi i moduli successivi (Google Sheets, HubSpot, Slack…) e, se ricevi più tipi di evento, un filtro su type. Poi attiva lo scenario con la pianificazione “Immediately as data arrives”.
Creare codici da Zapier o Make
Con l'API REST un'automazione può anche creare codici. In API e webhook crea una chiave API, poi aggiungi un passaggio di richiesta HTTP (“Webhooks by Zapier” → “POST” in Zapier, “HTTP” → “Make a request” in Make) con queste impostazioni:
- Metodo
POST
- URL
https://qrcode.cdipalma.com/api/v1/qr
- Intestazioni
Authorization: Bearer qrs_… Content-Type: application/json
- Corpo (JSON)
{ "name": "Table 12", "destinationUrl": "https://example.com/menu?table=12" }
La risposta contiene l'id del nuovo codice e il suo link breve (shortLink); l'immagine, in SVG, è in /api/v1/qr/ID/image (dove ID è quell'id). Tutti i campi e gli altri endpoint sono descritti in API e webhook.
Cosa contiene ogni evento
Ogni richiesta è un oggetto JSON; Zapier e Make ne mostrano i campi pronti da collegare.
type- L'evento: scan.created per ogni scansione, submission.created per ogni risposta a una pagina ospitata (feedback, iscrizione), ping per l'evento di prova.
data.qr.id · name · slug · type- Il codice: id, nome che gli hai dato, slug del link breve e tipo.
data.scan.scannedAt · isUnique- Quando è stato scansionato (ISO 8601, in UTC) e se è la prima scansione di quel visitatore.
data.scan.country · region · city- Luogo approssimativo, quando noto: paese (codice di due lettere), regione e città.
data.scan.deviceType · os · browser · language · variant- Tipo di dispositivo, sistema operativo, browser, lingua e, per un test A/B, la variante mostrata.
data.submission.id · createdAt · rating · …- La risposta: id, data di invio, stelle (per i feedback) e i campi del modulo, come nome ed email.
Ogni richiesta ha un'intestazione X-QR-Studio-Signature (HMAC-SHA256), così i tuoi server possono verificare che arrivi davvero da QR Studio. Tratta l'indirizzo di Zapier o Make come una password: chi lo conosce può inviare dati alla tua automazione.
Pronto a collegare i tuoi codici?
API e webhook sono inclusi in tutti i piani.