Wachtlijstformulier plaatsen met de embed
Eén script en één tag. Het formulier neemt de kleuren, teksten en vragen van je project over.
De snelste manier om een Waitlark-formulier op welke site dan ook te zetten, is de embed:
<script src="https://api.waitlark.com/v1/embed.js" defer></script>
<waitlark-form project="pk_yourproject" placement="hero"></waitlark-form>
Het formulier laadt de instellingen van je project: kleuren, teksten in de taal van de bezoeker, je aanmeldvragen en de botcheck. Je stylet het niet zelf. Het draait in Shadow DOM, dus de CSS van je site kan het formulier niet breken, en het formulier kan je site niet breken.
Attributen
| Attribuut | Wat het doet |
|---|---|
project | Je projectsleutel (pk_…). Verplicht. |
lang | Taal van het formulier. Zonder dit attribuut wordt de taal van de pagina gebruikt, en anders die van de browser van de bezoeker. |
placement | Een naam voor deze plek op de pagina, zoals hero of footer. Je ziet hem als bron terug in je lijst. |
mode="popup" | Toont een knop die het formulier in een dialoogvenster opent. Het formulier gaat nooit vanzelf open als de pagina laadt. |
trigger | Met mode="popup": een CSS-selector voor je eigen knoppen die het formulier moeten openen. |
analytics="off" | Stuurt het aanmeldevent niet naar Umami of Plausible. |
Na een aanmelding
- Dubbele opt-in: het formulier vraagt de bezoeker in de inbox te kijken.
- Welkomstmail in plaats daarvan: het formulier toont de plek van de bezoeker op de wachtlijst.
- Welkomstflow: heeft je project vervolgvragen, dan verschijnen die één per scherm. Elk antwoord wordt meteen opgeslagen.
Het formulier vuurt ook een waitlark:joined-event af op de pagina, zie Aanmeldingen meten in je analytics.
Voordat het werkt op je site
- Het adres van je site moet op de lijst met toegestane sites van het project staan. Formulieren van andere sites worden geweigerd.
- Stuurt je site een Content Security Policy mee, sta Waitlark daar dan in toe. Zie Content Security Policy.
Bijgewerkt 23 oktober 2026