# Leadgeneratie met Google Forms [[TOC]] ## Google Forms als leadformulier Google Forms is gratis, snel in te richten en integreert naadloos met Sheets en Gmail. Voor bedrijven die Workspace gebruiken is het de meest directe manier om leaddata te verzamelen en die meteen in je bestaande CRM-workflow te krijgen. De kracht zit in de automatisering: elke lead die het formulier invult, belandt direct in een Sheets-register dat je team als CRM of leads-database gebruikt. Geen handmatig kopieren, geen dataverlies. :::tip title="Houd je leadformulier kort" Elke extra vraag verlaagt de conversie. Vraag bij de eerste invulling alleen naam, e-mail, bedrijfsnaam en interesse. Meer gegevens verzamel je later in het gesprek. ::: ## Het leadformulier opzetten :::howto title="Leadformulier aanmaken" 1. Ga naar `forms.google.com` en klik op het plusje voor een nieuw formulier. 2. Geef het formulier een duidelijke titel, bijvoorbeeld **Vraag een gesprek aan** of **Gratis consult aanvragen**. 3. Voeg je vragen toe: Naam (Korttekst, verplicht), Bedrijfsnaam (Korttekst, verplicht), E-mailadres (Korttekst, verplicht), Telefoonnummer (Korttekst) en Interesse (Meerkeuze met jouw aanbod als opties). 4. Ga naar **Instellingen** en zet **E-mailadressen verzamelen** alleen aan als je dat verplicht wilt stellen. 5. Ga naar **Presentatie** en schrijf een bevestigingsbericht, bijvoorbeeld: Bedankt, we nemen binnen een werkdag contact met je op. ::: ## Reacties koppelen aan Google Sheets Door de reacties aan een spreadsheet te koppelen, krijg je een live leads-register dat je team kan filteren, sorteren en verrijken. :::howto title="Koppelen aan Sheets" 1. Klik in de Forms-editor op het tabblad **Reacties**. 2. Klik op het Sheets-icoon (**Koppelen aan Sheets**) rechtsboven. 3. Kies **Een nieuwe spreadsheet maken** en geef hem een naam, bijvoorbeeld **Leads 2026**. 4. Alle toekomstige invullingen komen nu automatisch en in realtime in dit Sheets-bestand terecht. ::: Voeg na de formuliervelden extra kolommen toe om je leads te beheren: `status` (Nieuw, Opgepakt, Gekwalificeerd, Gedisqualificeerd), `toegewezen_aan`, `notitie` en `aangemaakt_in_CRM`. Zo wordt je responsblad meteen een werkbare pijplijn. ## Automatische melding bij nieuwe lead Schrijf een Apps Script dat bij elke nieuwe invulling een e-mail naar je salesteam stuurt. Open de gekoppelde spreadsheet, ga naar **Extensies > Apps Script** en plak deze code: ```javascript function installerenTrigger() { var ss = SpreadsheetApp.getActiveSpreadsheet(); ScriptApp.newTrigger('nieuweLeadNotificatie') .forSpreadsheet(ss) .onFormSubmit() .create(); } function nieuweLeadNotificatie(e) { var rij = e.values; var naam = rij[1]; var bedrijf = rij[2]; var email = rij[3]; var interesse = rij[5]; var bericht = 'Nieuwe lead: ' + 'Naam: ' + naam + ' ' + 'Bedrijf: ' + bedrijf + ' ' + 'E-mail: ' + email + ' ' + 'Interesse: ' + interesse; GmailApp.sendEmail('sales@jouwbedrijf.nl', 'Nieuwe lead: ' + naam, bericht); } ``` Voer `installerenTrigger()` eenmalig handmatig uit in de script-editor en geef de gevraagde toestemming. Daarna verstuurt de trigger automatisch een melding bij elke nieuwe invulling. :::warn title="Controleer de kolomvolgorde" De index in `e.values` hangt af van de volgorde van je vragen. `rij[0]` is altijd de tijdstempel. Pas de nummers (`rij[1]`, `rij[2]` enzovoort) aan op de exacte volgorde van jouw formuliervragen, anders staan naam, bedrijf of e-mail in het verkeerde veld. ::: ## Formulier insluiten op je website Open **Verzenden** en kies het insluit-tabblad (het `< >`-icoon). Kopieer de getoonde HTML-code en plak die in je website of landingspagina. De breedte pas je aan via het breedteveld in het dialoogvenster. Gebruik je Google Sites? Voeg dan een Forms-blok in via **Invoegen > Forms** en selecteer je formulier. Het formulier blijft live gekoppeld, dus elke invulling komt gewoon in je Sheets-register terecht. ## Privacy en AVG Voeg aan je formulier een verplichte toestemmingsvraag toe (een aankruisvakje): Ik ga akkoord met het verwerken van mijn gegevens voor contact over jullie diensten. Lees onze privacyverklaring. Maak het aankruisvakje verplicht en voeg een link naar je privacyverklaring toe. Zo voldoe je aan de minimale AVG-eisen voor contactformulieren. Bewaar leaddata niet langer dan nodig en verwijder of anonimiseer oude leads volgens je eigen bewaarbeleid. :::faq ### Kan ik spam-inzendingen blokkeren? Google Forms toont automatisch een captcha voor niet-aangemelde gebruikers. Wil je alleen zakelijke contacten, beperk de reacties dan tot aangemelde gebruikers via Instellingen en het onderdeel Reacties. ### Hoe gebruik ik formulierdata in mijn Sheets-CRM? Gebruik de functie `IMPORTRANGE` om de leads-spreadsheet in je CRM-bestand te importeren, of laat Apps Script nieuwe leads automatisch toevoegen aan je deals-tabblad. ### Kan ik meerdere formulieren aan hetzelfde Sheets-bestand koppelen? Ja. Elke formulierkoppeling maakt een apart tabblad aan in hetzelfde bestand, zodat je alle leadbronnen in een spreadsheet bij elkaar hebt. ### Hoe lang bewaart Google Forms de reacties? Zolang het gekoppelde Sheets-bestand bestaat. Er is geen automatische verwijdering. Stel zelf een archiefroutine in als je aan bewaartermijnen moet voldoen. ### Hoeveel velden zet ik op een leadformulier? Houd het beperkt tot vier of vijf velden voor de eerste kennismaking. Korte formulieren leveren meer ingevulde leads op, en je kunt ontbrekende gegevens later in het gesprek aanvullen. ### Krijg ik een melding zonder Apps Script? Forms kan je zelf een e-mail sturen bij elke reactie via de meldingsinstelling op het tabblad Reacties. Voor een gerichte melding naar je salesteam met opgemaakte leadgegevens gebruik je het Apps Script hierboven. :::