Kort antwoord: Calendly-boekingen zijn te meten in Meta zonder Zapier of Make door een Google Apps Script te gebruiken dat reageert op Calendly’s webhook of op nieuwe rijen in een gekoppelde Google Sheet, en vervolgens een server-side event naar Meta’s Conversions API stuurt. Dit vermijdt de maandelijkse kosten van een koppel-tool voor een relatief eenvoudige, herhaalbare taak.
Waarom Calendly-boekingen lastig te meten zijn
Een Calendly-boeking vindt plaats op Calendly’s eigen domein, niet op jouw website — waardoor een reguliere Meta Pixel, die op jouw site draait, de boeking niet direct kan registreren. De gangbare oplossing is een koppeling via Zapier of Make die de boeking doorstuurt naar Meta, maar dat brengt terugkerende kosten met zich mee voor wat in de kern een eenvoudige data-doorstuur-taak is.
Het alternatief: Google Apps Script + Conversions API
Calendly kan boekingen automatisch wegschrijven naar een Google Sheet, of een webhook versturen bij een nieuwe boeking. Een Google Apps Script — gratis, en direct verbonden aan Google Sheets — kan op beide reageren en vervolgens een HTTP-verzoek sturen naar Meta’s Conversions API met de boekingsgegevens (e-mailadres, tijdstip, eventueel een conversiewaarde).
De basisopzet
- Trigger: een Apps Script-functie die draait op een tijdgestuurde trigger (bijvoorbeeld elke 5 minuten) of reageert op een “nieuwe rij toegevoegd”-event in de gekoppelde Sheet.
- Data verzamelen: het script leest de nieuwste boekingsgegevens uit de Sheet-rij.
- Versturen naar Meta: het script bouwt het Conversions API-verzoek (met gehasht e-mailadres voor matching) en stuurt dit naar Meta’s endpoint met je toegangstoken.
- Deduplicatie: geef elk verstuurd event een uniek ID mee, zodat er geen dubbele conversies ontstaan als het script per ongeluk twee keer over dezelfde rij loopt.
Voor- en nadelen ten opzichte van Zapier/Make
Het voordeel is duidelijk: geen maandelijks abonnement voor een taak die met een gratis script kan. Het nadeel is dat je zelf (of een ontwikkelaar) het script moet bouwen en onderhouden — bij wijzigingen in Calendly’s structuur of Meta’s API-specificatie moet het script mogelijk worden aangepast. Voor bedrijven met beperkt technisch onderhoud is een koppel-tool soms toch praktischer; voor wie het script eenmalig laat opzetten door een partij die dit al vaker heeft gedaan, is het een structureel goedkopere oplossing.
Hoe dit past in een bredere trackingstrategie
Deze aanpak is een specifieke toepassing van hetzelfde principe als de Meta Conversions API: conversiedata server-naar-server versturen in plaats van via de browser, voor betrouwbaardere meting buiten adblockers en browserprivacy om.