Pipedream op je landingspagina's
Pipedream is voor de leadflows die de handen van een developer nodig hebben: een telefoonnummer naar E.164 omzetten voordat een afnemer het afwijst, ontdubbelen tegen de leads van gisteren, een interne prijsdienst aanroepen, en dan overdragen aan een kant-en-klare actie voor het CRM. Elke lead van een LanderLab-pagina kan zo'n workflow starten.
Een HTTP-trigger in Pipedream geeft de workflow een eigen endpoint, en de Webhook-integratie van de pagina post elke lead daarnaartoe. Pipedream kan op dat endpoint een bearer token vereisen, en LanderLab stuurt eigen headers mee, zodat de workflow alleen voor jouw pagina's draait.
Een Pipedream-workflow die bij elke lead start
Pipedream geeft elke workflow een endpoint, en LanderLab post elke lead daar als JSON, met de sleutels die je koos en de eigen velden van LanderLab naast die van het formulier. Pipedream antwoordt standaard met een 200 OK, en de body van de lead is beschikbaar voor elke stap die volgt.
Code waar no-codetools ophouden
Leadgen zit vol kleine, specifieke regels die no-codetools in omwegen van tien stappen veranderen: het telefoonnummer opmaken zoals deze afnemer eist, leads uit een lijst postcodes laten vallen, een e-mailadres hashen voordat het naar een advertentieplatform gaat, de lead opzoeken in je database. In Pipedream is elk daarvan een paar regels in een stap, naast kant-en-klare acties voor het CRM of de sheet.
Je code ziet dezelfde velden als je afnemers, inclusief het IP-adres van de bezoeker, de user agent en het tijdstip van inzending, dus compliancecontroles en ontdubbelingsregels kunnen in dezelfde workflow staan als de aflevering.
Debug vanuit de echte lead
Zegt een afnemer dat een lead niet klopte, dan wil je geen gok. Pipedream bewaart elk binnenkomend verzoek als event dat je kunt openen, zodat je precies ziet wat LanderLab stuurde en wat elke stap ermee deed. Daarna repareer je de stap en ga je verder. LanderLab bewaart zijn eigen kopie van de lead op het tabblad Leads, dus een kapotte stap kost je de lead niet.
Pipedream naast LanderLab Workflows (bèta)
De Workflows (bèta) van LanderLab regelen gewone routering al: Filter-, Als- en Switch-nodes, een Wachttijd, en acties voor gangbare tools en HTTP-verzoeken, met een Runs-weergave per lead. Pak Pipedream erbij als een stap echte logica nodig heeft die geen node biedt: een opzoeking in je eigen database, een hash, een berekening, een aanroep van een interne dienst.