> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Klantgegevens vooraf vullen via URL

> Vul klantgegevens zoals naam, e-mail en telefoonnummer vooraf in via URL-parameters. Bouw naadloze checkout-links voor loyalty, marketing en CRM-workflows.

Je kunt een URL samenstellen die automatisch de contactgegevens van een klant (naam, e-mail, telefoon, enz.) invult zodra deze je store opent. Handig voor marketingcampagnes, links naar loyaltyprogramma's, captive Wi-Fi-portalen, QR-codes of elke integratie waarbij je de klant al kent en hem het handmatig invoeren van gegevens wilt besparen.

## URL-formaat

```
https://{your-store-domain}/{venueSlug}?firstName={value}&lastName={value}&email={value}&phone={value}&postCode={value}
```

Alle parameters zijn optioneel — voeg alleen de parameters toe die je vooraf wilt invullen.

## Ondersteunde parameters

| Parameter   | Beschrijving                | Voorbeeld                |
| ----------- | --------------------------- | ------------------------ |
| `firstName` | Voornaam van de klant       | `firstName=Jane`         |
| `lastName`  | Achternaam van de klant     | `lastName=Smith`         |
| `email`     | E-mailadres van de klant    | `email=jane@example.com` |
| `phone`     | Telefoonnummer van de klant | `phone=%2B447700900000`  |
| `postCode`  | Bezorgpostcode              | `postCode=SW1A%201AA`    |

<Note>
  Waarden met speciale tekens moeten URL-gecodeerd worden. Bijvoorbeeld: `+447700900000` wordt `%2B447700900000` en spaties worden `%20`.
</Note>

## Voorbeelden

Alleen een e-mailadres vooraf invullen:

```
https://order.storekit.com/my-restaurant?email=jane@example.com
```

Volledige klantgegevens vooraf invullen:

```
https://order.storekit.com/my-restaurant?firstName=Jane&lastName=Smith&email=jane@example.com&phone=%2B447700900000
```

Combineren met een kortingscode:

```
https://order.storekit.com/my-restaurant?email=jane@example.com&discount=WELCOME10
```

## Hoe het werkt

1. De klant opent de URL met query-parameters.
2. De store laadt het menu zoals gebruikelijk.
3. Elke herkende parameter wordt uitgelezen en gebruikt om het bijbehorende veld in het checkoutformulier te vullen.
4. De query-parameters worden uit de URL verwijderd, zodat ze niet in de adresbalk verschijnen of per ongeluk gedeeld worden.
5. Bij het afrekenen ziet de klant zijn gegevens al ingevuld en kan deze controleren of aanpassen voordat hij bestelt.

## Combineren met winkelmandje-prefill

Je kunt klantgegevensparameters combineren met een [URL voor mandje-prefill](/docs/nl/developers/basket-prefill) om de klant direct naar een vooraf gevuld mandje te sturen, met zijn gegevens al ingevuld:

```
https://order.storekit.com/my-restaurant/basket/BURGER01:2,FRIES01:1?firstName=Jane&email=jane@example.com
```

## Zichtbaarheid van velden

Vooraf ingevulde waarden verschijnen alleen als het bijbehorende veld is ingeschakeld in de **Instellingen klantgegevens** van je store in het dashboard. Als het telefoonnummerveld voor jouw store bijvoorbeeld is uitgeschakeld, wordt de `phone`-parameter wel geaccepteerd, maar niet zichtbaar voor de klant bij het afrekenen.

<Warning>
  De query-parameters worden uit de URL verwijderd nadat ze zijn toegepast. Als de klant de pagina ververst, worden de waarden niet opnieuw uit de URL toegepast. De velden blijven wel gevuld voor de duur van de sessie.
</Warning>


## Related topics

- [Winkelmandje vooraf vullen via URL](/docs/nl/developers/basket-prefill.md)
- [Klantgegevens](/docs/nl/guides/marketing/customer-data.md)
- [storekit-betaallinks maken en delen](/docs/nl/guides/payments/payment-links.md)
- [Afhalen inschakelen](/docs/nl/enabling-pickup.md)
- [Voorbestellingen productrapport](/docs/nl/guides/reports/pre-orders-report.md)
