# Eigen velden op contacten

Met **Eigen velden** bewaar je extra gegevens bij elk contact: een branche, een contractwaarde, een website, een voorkeurskleur. Je definieert de velden één keer onder **Contacten** → **Velden**, en elk contact krijgt ze.

Eigen velden zijn intern. Ze maken geen deel uit van de publieke storefront-API en staan niet op offertes, facturen of andere pdf's. De mobiele app toont ze alleen-lezen.

## Een veld definiëren

1. Open **Contacten** → **Velden**.
2. Klik op **Nieuw veld** (of op de bewerkknop van een bestaande rij).
3. Vul het dialoogvenster in:

   | Veld | Beschrijving |
   | --- | --- |
   | Label | De naam die mensen zien op de contactpagina en in formulieren. |
   | Sleutel | Gebruikt door de API en imports: kleine letters, cijfers en underscores, beginnend met een letter. Je kunt hem niet meer wijzigen zodra het veld is opgeslagen. |
   | Soort | Wat het veld bewaart. Je kunt het niet meer wijzigen zodra het veld is opgeslagen. |
   | Verplicht | Elk contact moet een waarde hebben. Zie [Verplichte velden](#verplichte-velden). |
   | Groep | Velden met dezelfde groep staan samen in één kaart. Laat leeg om het veld onder **Details** te tonen. |
   | Opties | Alleen voor het soort **Keuzelijst**. Eén optie per regel. |

4. Klik op **Opslaan**.

De lijst toont elk veld met zijn soort, een badge **verplicht** waar dat geldt, en hoeveel contacten een waarde hebben. Met de knoppen omhoog en omlaag (of door de greep te slepen) wijzig je de volgorde; die volgorde geldt op de contactpagina en in de formulieren. Je kunt maximaal 40 velden definiëren.

### Soorten

| Soort | Bewaart |
| --- | --- |
| Tekst | Eén regel tekst. |
| Lange tekst | Meerdere regels tekst. |
| Getal | Een getal. |
| Bedrag | Een bedrag, zoals `12,50`. |
| Ja/nee | Aan of uit. |
| Datum | Een kalenderdatum. |
| Datum en tijd | Een datum met een tijd. |
| Keuzelijst | Eén optie uit de lijst die je onder **Opties** invoert. |
| E-mail | Een e-mailadres. |
| Telefoon | Een telefoonnummer. |
| Link | Een webadres, met optionele **Linktekst (optioneel)**. |
| Tags | Een lijst met tags. |
| Kleur | Een kleur zoals `#1A2B3C`. |

### Een veld verwijderen

Klik op de verwijderknop op de rij van het veld. De bevestiging, **Dit veld verwijderen?**, laat zien hoeveel contacten er een waarde voor hebben. Als je een veld verwijdert, verdwijnen ook de waarden bij alle contacten, en dit kan niet ongedaan worden gemaakt.

## Waarden invullen

Op de pagina van een contact staan de eigen velden in kaarten, één per groep (velden zonder groep staan onder **Details**). Klik op **Bewerken** bij een kaart om de waarden te wijzigen en dan op **Opslaan**. Een kaart zonder waarden toont "Nog niets ingevuld." en een link **Velden beheren**.

Bij het aanmaken van een contact biedt het formulier alle eigen velden aan.

### Verplichte velden

- Bij het aanmaken van een contact moet elk verplicht veld zijn ingevuld.
- Een verplichte waarde kun je bij een bestaand contact niet leegmaken.
- Een ja/nee-veld dat je niet hebt aangeraakt telt als **Nee**, dus een verplicht ja/nee-veld is altijd voldaan.

## De contactlijst filteren

Klik in de lijst **Contacten** op **Filteren op veld**, kies een **Veld**, vul een **Waarde** in en klik op **Filter toepassen**. Actieve filters staan als knoppen in de werkbalk van de lijst, naast **Filteren op veld**; klik op een knop om dat filter weg te halen, of klik op **Herstellen** om alle filters te wissen. Een filter toepassen of weghalen brengt je terug naar de eerste pagina. Tekstachtige soorten (Tekst, Lange tekst, E-mail, Telefoon, Link) vinden contacten waarvan de waarde bevat wat je typte. Keuzelijst, Getal, Bedrag, Ja/nee, Datum, Datum en tijd en Kleur komen exact overeen, en Tags vindt contacten die die tag hebben.

## Privacy

Een AVG-export van een contact bevat de eigen velden, en het anonimiseren van een contact wist ze. Zie [Contacten beheren](/nl/docs/customers/index).
