Integrationen
Verbinden Sie QR Studio mit Zapier, Make und Tausenden Apps
Jeder Scan und jede Formularantwort kann eine Automatisierung starten: eine Zeile in Google Sheets, ein Kontakt in Ihrem CRM, eine Nachricht an Ihr Team. Ganz ohne Code.
Was Sie automatisieren können
Jeder Scan in einer Tabelle
Eine neue Zeile in Google Sheets oder Excel für jeden Scan, mit Code, Uhrzeit, Land, Stadt und Gerät.
Formularantworten in Ihr CRM
Anmeldungen und Feedback von Ihren gehosteten Seiten werden zu Kontakten in HubSpot, Mailchimp oder Brevo.
Benachrichtigungen für Ihr Team
Eine Nachricht in Slack, Teams oder Telegram, wenn ein Code gescannt wird oder sich jemand für Ihr Event anmeldet.
Automatisch erstellte Codes
Eine neue Zeile in einer Tabelle oder ein neues Produkt in Ihrem Shop erstellt den passenden QR-Code, fertig zum Drucken.
Sie brauchen einen QR-Studio-Tarif (API und Webhooks sind in jedem Tarif enthalten) und ein Konto bei Zapier oder Make. In Zapier setzt die App „Webhooks by Zapier“ einen kostenpflichtigen Zapier-Tarif voraus; in Make funktionieren Webhooks auch im kostenlosen Tarif.
Zapier Schritt für Schritt
Erstellen Sie in Zapier einen Zap. Wählen Sie als Trigger „Webhooks by Zapier“, Ereignis „Catch Hook“, und kopieren Sie die Webhook-URL, die Zapier Ihnen anzeigt.
Öffnen Sie in QR Studio API & Webhooks, fügen Sie die URL unter Webhooks ein und klicken Sie auf „Webhook hinzufügen“.
Scannen Sie einen Ihrer Codes mit dem Handy (oder senden Sie eine Antwort über eine Ihrer gehosteten Seiten) und klicken Sie dann in Zapier auf „Test trigger“: Das Ereignis kommt mit allen Feldern an.
Fügen Sie einen Schritt „Filter by Zapier“ hinzu, damit der Zap nur bei den gewünschten Ereignissen weiterläuft: zum Beispiel Type ist scan.created und Data Qr Name ist der Name Ihres Codes.
Fügen Sie die Aktion hinzu, zum Beispiel „Create Spreadsheet Row“ von Google Sheets, und ordnen Sie die Felder zu: Data Qr Name, Data Scan Scanned At, Data Scan Country…
Veröffentlichen Sie den Zap. Ab dann erreicht jeder Scan Zapier innerhalb weniger Sekunden.
Make Schritt für Schritt
Erstellen Sie in Make ein Szenario und fügen Sie das Modul „Webhooks“, „Custom webhook“ hinzu. Klicken Sie auf „Add“, geben Sie ihm einen Namen und kopieren Sie die Adresse.
Öffnen Sie in QR Studio API & Webhooks, fügen Sie die Adresse unter Webhooks ein und klicken Sie auf „Webhook hinzufügen“.
Zurück in Make wartet das Modul auf Daten: Scannen Sie einen Ihrer Codes, damit Make die Struktur des Ereignisses kennenlernt.
Fügen Sie die nächsten Module hinzu (Google Sheets, HubSpot, Slack…) und, falls Sie mehrere Ereignisarten empfangen, einen Filter auf type. Schalten Sie das Szenario dann mit der Planung „Immediately as data arrives“ ein.
Codes aus Zapier oder Make erstellen
Über die REST-API kann eine Automatisierung auch Codes erstellen. Erstellen Sie unter API & Webhooks einen API-Schlüssel und fügen Sie dann einen Schritt mit einer HTTP-Anfrage hinzu („Webhooks by Zapier“ → „POST“ in Zapier, „HTTP“ → „Make a request“ in Make), mit diesen Einstellungen:
- Methode
POST
- URL
https://qrcode.cdipalma.com/api/v1/qr
- Header
Authorization: Bearer qrs_… Content-Type: application/json
- Body (JSON)
{ "name": "Table 12", "destinationUrl": "https://example.com/menu?table=12" }
Die Antwort enthält die id des neuen Codes und seinen Kurzlink (shortLink); das Bild als SVG liegt unter /api/v1/qr/ID/image (wobei ID diese id ist). Alle Felder und die übrigen Endpunkte sind unter API & Webhooks beschrieben.
Was jedes Ereignis enthält
Jede Anfrage ist ein JSON-Objekt; Zapier und Make zeigen die Felder direkt zum Zuordnen an.
type- Das Ereignis: scan.created für jeden Scan, submission.created für jede Antwort auf eine gehostete Seite (Feedback, Anmeldung), ping für das Testereignis.
data.qr.id · name · slug · type- Der Code: seine id, der Name, den Sie ihm gegeben haben, der Slug seines Kurzlinks und sein Typ.
data.scan.scannedAt · isUnique- Wann der Code gescannt wurde (ISO 8601, in UTC) und ob es der erste Scan dieses Besuchers ist.
data.scan.country · region · city- Ungefährer Ort, sofern bekannt: Land (zweistelliger Code), Region und Stadt.
data.scan.deviceType · os · browser · language · variant- Gerätetyp, Betriebssystem, Browser, Sprache und bei einem A/B-Test die angezeigte Variante.
data.submission.id · createdAt · rating · …- Die Antwort: ihre id, wann sie gesendet wurde, die Sterne (bei Feedback) und die Formularfelder, etwa Name und E-Mail.
Jede Anfrage enthält einen Header X-QR-Studio-Signature (HMAC-SHA256), damit Ihre eigenen Server prüfen können, dass sie wirklich von QR Studio kommt. Behandeln Sie die Adresse von Zapier oder Make wie ein Passwort: Wer sie kennt, kann Daten an Ihre Automatisierung senden.
Bereit, Ihre Codes zu verbinden?
API und Webhooks sind in jedem Tarif enthalten.